[FFmpeg-devel] [libav-devel] [PATCH 1/6] avutil: remove deprecation of qscale_{table, type}, qstride
Andreas Cadhalpun
andreas.cadhalpun at googlemail.com
Sat Aug 8 15:44:09 CEST 2015
On 08.08.2015 14:31, Hendrik Leppkes wrote:
> On Sat, Aug 8, 2015 at 1:36 PM, Andreas Cadhalpun
> <andreas.cadhalpun at googlemail.com> wrote:
>> They are used by the not deprecated av_frame_{g,s}et_qp_table.
>>
>> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun at googlemail.com>
>> ---
>> libavutil/frame.h | 6 ++----
>> 1 file changed, 2 insertions(+), 4 deletions(-)
>>
>> diff --git a/libavutil/frame.h b/libavutil/frame.h
>> index 196b578..c4e333c 100644
>> --- a/libavutil/frame.h
>> +++ b/libavutil/frame.h
>> @@ -285,21 +285,19 @@ typedef struct AVFrame {
>> #if FF_API_AVFRAME_LAVC
>> attribute_deprecated
>> int reference;
>> -
>> +#endif
>> /**
>> * QP table
>> */
>> - attribute_deprecated
>> int8_t *qscale_table;
>> /**
>> * QP store stride
>> */
>> - attribute_deprecated
>> int qstride;
>>
>> - attribute_deprecated
>> int qscale_type;
>>
>> +#if FF_API_AVFRAME_LAVC
>> /**
>> * mbskip_table[mb]>=1 if MB didn't change
>> * stride= mb_width = (width+15)>>4
>
>
> Didn't this stuff move into sidedata
Why do you think so?
The av_frame_{g,s}et_qp_table functions don't use sidedata.
Best regards,
Andreas
More information about the ffmpeg-devel
mailing list