mirror of https://git.ffmpeg.org/ffmpeg.git
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:
parent
f06188d5ee
commit
3ee4f5e4fa
|
@ -139,12 +139,20 @@ static int h264_split(AVCodecContext *avctx,
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static close(AVCodecParserContext *s)
|
||||||
|
{
|
||||||
|
H264Context *h = s->priv_data;
|
||||||
|
ParseContext *pc = &h->s.parse_context;
|
||||||
|
|
||||||
|
av_free(pc->buffer);
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
AVCodecParser h264_parser = {
|
AVCodecParser h264_parser = {
|
||||||
{ CODEC_ID_H264 },
|
{ CODEC_ID_H264 },
|
||||||
sizeof(H264Context),
|
sizeof(H264Context),
|
||||||
NULL,
|
NULL,
|
||||||
h264_parse,
|
h264_parse,
|
||||||
ff_parse_close,
|
close,
|
||||||
h264_split,
|
h264_split,
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue