[FFmpeg-devel] [PATCH] lavfi/colorspace: Add namespace prefix to global functions

Mark Thompson sw at jkqxz.net
Thu Jun 28 18:36:34 EEST 2018


On 26/06/18 01:50, Song, Ruiling wrote:
>> -----Original Message-----
>> From: ffmpeg-devel [mailto:ffmpeg-devel-bounces at ffmpeg.org] On Behalf Of
>> Mark Thompson
>> Sent: Tuesday, June 26, 2018 5:02 AM
>> To: ffmpeg-devel at ffmpeg.org
>> Subject: [FFmpeg-devel] [PATCH] lavfi/colorspace: Add namespace prefix to
>> global functions
>>
>> ---
>> On 25/06/18 02:34, Song, Ruiling wrote:
>>>> -----Original Message-----
>>>> From: ffmpeg-devel [mailto:ffmpeg-devel-bounces at ffmpeg.org] On Behalf
>> Of
>>>> Mark Thompson
>>>> Sent: Monday, June 25, 2018 2:26 AM
>>>> To: ffmpeg-devel at ffmpeg.org
>>>> Subject: [FFmpeg-devel] [PATCH 1/5] lavfi/colorspace: Add namespace prefix
>> to
>>>> global functions
>>>>
>>>> ---
>>>>  libavfilter/colorspace.c        | 13 +++++++------
>>>>  libavfilter/colorspace.h        | 10 ++++++----
>>>>  libavfilter/vf_colorspace.c     | 22 +++++++++++-----------
>>>>  libavfilter/vf_tonemap_opencl.c |  8 ++++----
>>>>  4 files changed, 28 insertions(+), 25 deletions(-)
>>>>
>>>> ...
>>>> --- a/libavfilter/colorspace.h
>>>> +++ b/libavfilter/colorspace.h
>>>> @@ -34,8 +34,10 @@ struct WhitepointCoefficients {
>>>>      double xw, yw;
>>>>  };
>>>>
>>>> -void invert_matrix3x3(const double in[3][3], double out[3][3]);
>>>> -void mul3x3(double dst[3][3], const double src1[3][3], const double
>> src2[3][3]);
>>>> -void fill_rgb2xyz_table(const struct PrimaryCoefficients *coeffs,
>>>> -                        const struct WhitepointCoefficients *wp, double rgb2xyz[3][3]);
>>>> +void ff_invert_matrix3x3(const double in[3][3], double out[3][3]);
>>>> +void ff_mul3x3(double dst[3][3],
>>>> +               const double src1[3][3], const double src2[3][3]);
>>>> +void ff_fill_rgb2xyz_table(const struct PrimaryCoefficients *coeffs,
>>>> +                           const struct WhitepointCoefficients *wp,
>>>> +                           double rgb2xyz[3][3]);
>>> I am basically ok with the patch. But I am not sure whether below function
>> names would be more applicable as now they are under 'ff_' prefix.
>>> ff_matrix_inverse_3x3()
>>> ff_matrix_mul_3x3()
>>
>> Yeah, those names would probably be better.
>>
>> How about this?
> This version LGTM!

Applied.

Thanks,

- Mark


More information about the ffmpeg-devel mailing list