From 7c7d3abf3c64c84b2e096b0e74da4fa9a758d53d Mon Sep 17 00:00:00 2001 From: Reimar Döffinger Date: Thu, 26 Nov 2009 21:15:06 +0000 Subject: 10l, pix_fmt should be set by the motionpixels decoder, not by the demuxer. This fixes playback when lavf and lavc are less tightly couples as in e.g. MPlayer. Originally committed as revision 20626 to svn://svn.ffmpeg.org/ffmpeg/trunk --- libavcodec/motionpixels.c | 1 + 1 file changed, 1 insertion(+) (limited to 'libavcodec/motionpixels.c') diff --git a/libavcodec/motionpixels.c b/libavcodec/motionpixels.c index 227b178135..a0f0d1a455 100644 --- a/libavcodec/motionpixels.c +++ b/libavcodec/motionpixels.c @@ -112,6 +112,7 @@ static av_cold int mp_decode_init(AVCodecContext *avctx) mp->offset_bits_len = av_log2(avctx->width * avctx->height) + 1; mp->vpt = av_mallocz(avctx->height * sizeof(YuvPixel)); mp->hpt = av_mallocz(avctx->height * avctx->width / 16 * sizeof(YuvPixel)); + avctx->pix_fmt = PIX_FMT_RGB555; return 0; } -- cgit v1.2.3