lavc: deprecate avcodec_free_frame()

av_frame_free() should be used instead.
This commit is contained in:
Anton Khirnov
2013-11-29 21:43:56 +01:00
parent eb891b3114
commit 9431356218
2 changed files with 7 additions and 12 deletions

View File

@@ -827,22 +827,12 @@ AVFrame *avcodec_alloc_frame(void)
return frame;
}
#endif
void avcodec_free_frame(AVFrame **frame)
{
AVFrame *f;
if (!frame || !*frame)
return;
f = *frame;
if (f->extended_data != f->data)
av_freep(&f->extended_data);
av_freep(frame);
av_frame_free(frame);
}
#endif
int attribute_align_arg avcodec_open2(AVCodecContext *avctx, const AVCodec *codec, AVDictionary **options)
{