[FFmpeg-devel] [PATCH] avcodec/decode: remove ff_decode_bsfs_uninit()
James Almer
jamrial at gmail.com
Thu May 21 18:41:27 EEST 2020
On 5/20/2020 9:34 PM, mypopy at gmail.com wrote:
> On Wed, May 20, 2020 at 12:08 PM James Almer <jamrial at gmail.com> wrote:
>>
>> It's been a wrapper for a simple av_bsf_free() call since c96904f525.
>>
>> Signed-off-by: James Almer <jamrial at gmail.com>
>> ---
>> libavcodec/decode.c | 7 +------
>> libavcodec/decode.h | 2 --
>> libavcodec/utils.c | 4 ++--
>> 3 files changed, 3 insertions(+), 10 deletions(-)
>>
>> diff --git a/libavcodec/decode.c b/libavcodec/decode.c
>> index 48a61d5419..f3327d74af 100644
>> --- a/libavcodec/decode.c
>> +++ b/libavcodec/decode.c
>> @@ -231,7 +231,7 @@ int ff_decode_bsfs_init(AVCodecContext *avctx)
>>
>> return 0;
>> fail:
>> - ff_decode_bsfs_uninit(avctx);
>> + av_bsf_free(&avci->bsf);
>> return ret;
>> }
>>
>> @@ -2005,8 +2005,3 @@ void avcodec_flush_buffers(AVCodecContext *avctx)
>> if (!avctx->refcounted_frames)
>> av_frame_unref(avci->to_free);
>> }
>> -
>> -void ff_decode_bsfs_uninit(AVCodecContext *avctx)
>> -{
>> - av_bsf_free(&avctx->internal->bsf);
>> -}
>> diff --git a/libavcodec/decode.h b/libavcodec/decode.h
>> index c3e0e82f4c..0d69294def 100644
>> --- a/libavcodec/decode.h
>> +++ b/libavcodec/decode.h
>> @@ -66,8 +66,6 @@ int ff_decode_get_packet(AVCodecContext *avctx, AVPacket *pkt);
>>
>> int ff_decode_bsfs_init(AVCodecContext *avctx);
> I think we better add a comment in the header if need to pairs using
> ff_decode_bsfs_init/av_bsf_free
Added a comment to ff_decode_bsfs_init() and pushed.
More information about the ffmpeg-devel
mailing list