Use older FFmpeg API functions for AVFrame

Compatibility with older FFmpeg versions may be broken if the av_frame_*
functions are used instead of the avcodec_* equivalents.
master
jp9000 2014-06-28 11:12:25 -07:00
parent 66de2869bf
commit 8b0315ada6
1 changed files with 2 additions and 2 deletions

View File

@ -121,7 +121,7 @@ static bool ffmpeg_image_decode(struct ffmpeg_image *info, uint8_t *out,
{
AVPacket packet = {0};
bool success = false;
AVFrame *frame = av_frame_alloc();
AVFrame *frame = avcodec_alloc_frame();
int got_frame = 0;
int ret;
@ -152,7 +152,7 @@ static bool ffmpeg_image_decode(struct ffmpeg_image *info, uint8_t *out,
fail:
av_free_packet(&packet);
av_frame_free(&frame);
avcodec_free_frame(&frame);
return success;
}