lavu/frame: use AVPALETTE_SIZE instead of 1024

This commit is contained in:
Clément Bœsch 2015-12-08 17:50:40 +01:00
parent 4c5136a48b
commit 503d8bf74a

View File

@ -198,7 +198,7 @@ static int get_video_buffer(AVFrame *frame, int align)
}
if (desc->flags & AV_PIX_FMT_FLAG_PAL || desc->flags & AV_PIX_FMT_FLAG_PSEUDOPAL) {
av_buffer_unref(&frame->buf[1]);
frame->buf[1] = av_buffer_alloc(1024);
frame->buf[1] = av_buffer_alloc(AVPALETTE_SIZE);
if (!frame->buf[1])
goto fail;
frame->data[1] = frame->buf[1]->data;