ffmpeg | branch: master | Niklas Haas <g...@haasn.dev> | Mon Nov 25 11:45:13 2024 +0100| [ec0489e35c2b996ce70e13201bb44a545736d3b5] | committer: Niklas Haas
avutil/csp: fix documentation of av_csp_trc_function This explanation was inaccurate and highly misleading. The new wording is taken more or less directly from ITU-T H.273, and also matches my understanding of these functions. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ec0489e35c2b996ce70e13201bb44a545736d3b5 --- libavutil/csp.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/libavutil/csp.h b/libavutil/csp.h index 73bce52bc0..bc8f3dc9f6 100644 --- a/libavutil/csp.h +++ b/libavutil/csp.h @@ -81,8 +81,12 @@ typedef struct AVColorPrimariesDesc { } AVColorPrimariesDesc; /** - * Function pointer representing a double -> double transfer function that performs - * an EOTF transfer inversion. This function outputs linear light. + * Function pointer representing a double -> double transfer function that + * performs either an OETF transfer function, or alternatively an inverse EOTF + * function (in particular, for SMPTE ST 2084 / PQ). This function inputs + * linear light, and outputs gamma encoded light. + * + * See ITU-T H.273 for more information. */ typedef double (*av_csp_trc_function)(double); _______________________________________________ ffmpeg-cvslog mailing list ffmpeg-cvslog@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-cvslog To unsubscribe, visit link above, or email ffmpeg-cvslog-requ...@ffmpeg.org with subject "unsubscribe".