ff_parse_close() is not the correct function for H264Context.

Originally committed as revision 15537 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Michael Niedermayer 2008-10-03 23:08:52 +00:00
parent f06188d5ee
commit 3ee4f5e4fa
1 changed files with 9 additions and 1 deletions

View File

@ -139,12 +139,20 @@ static int h264_split(AVCodecContext *avctx,
return 0;
}
static close(AVCodecParserContext *s)
{
H264Context *h = s->priv_data;
ParseContext *pc = &h->s.parse_context;
av_free(pc->buffer);
}
AVCodecParser h264_parser = {
{ CODEC_ID_H264 },
sizeof(H264Context),
NULL,
h264_parse,
ff_parse_close,
close,
h264_split,
};