mirror of https://git.ffmpeg.org/ffmpeg.git
Add decode_end method to bmp decoder. Patch by Michel Bardiaux,
mbardiaux mediaxim dot be. Originally committed as revision 7796 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
09d7aa7e30
commit
286c71074a
|
@ -232,6 +232,16 @@ static int bmp_decode_frame(AVCodecContext *avctx,
|
|||
return buf_size;
|
||||
}
|
||||
|
||||
static int bmp_decode_end(AVCodecContext *avctx)
|
||||
{
|
||||
BMPContext* c = avctx->priv_data;
|
||||
|
||||
if (c->picture.data[0])
|
||||
avctx->release_buffer(avctx, &c->picture);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
AVCodec bmp_decoder = {
|
||||
"bmp",
|
||||
CODEC_TYPE_VIDEO,
|
||||
|
@ -239,6 +249,6 @@ AVCodec bmp_decoder = {
|
|||
sizeof(BMPContext),
|
||||
bmp_decode_init,
|
||||
NULL,
|
||||
NULL,
|
||||
bmp_decode_end,
|
||||
bmp_decode_frame
|
||||
};
|
||||
|
|
Loading…
Reference in New Issue