# HG changeset patch # User cehoyos # Date 1327431203 0 # Node ID 01c1e065120e906f519c93a1f856621914aae679 # Parent 169789211ed933a4e63675c6854c6e2f52d98e34 Support 32-bit sunrast playback via FFmpeg. diff -r 169789211ed9 -r 01c1e065120e etc/codecs.conf --- a/etc/codecs.conf Tue Jan 24 18:39:51 2012 +0000 +++ b/etc/codecs.conf Tue Jan 24 18:53:23 2012 +0000 @@ -654,7 +654,7 @@ fourcc "sun " ; sun is an internal MPlayer FOURCC driver ffmpeg dll sunrast - out BGR32,BGR24,BGR8,Y800,RGB32,RGB24,RGB8 + out BGR24,BGR8,Y800,RGB24,RGBA,BGRA videocodec ffindeo3 info "FFmpeg Intel Indeo 3.1/3.2" diff -r 169789211ed9 -r 01c1e065120e fmt-conversion.c --- a/fmt-conversion.c Tue Jan 24 18:39:51 2012 +0000 +++ b/fmt-conversion.c Tue Jan 24 18:53:23 2012 +0000 @@ -61,6 +61,8 @@ // note that most other PIX_FMT values are enums #ifdef PIX_FMT_0RGB32 {IMGFMT_BGR32, PIX_FMT_0RGB32}, + {IMGFMT_BGRA, PIX_FMT_BGR0}, + {IMGFMT_RGBA, PIX_FMT_RGB0}, #endif #if LIBAVUTIL_VERSION_INT >= AV_VERSION_INT(51, 20, 1) {IMGFMT_GBR24P, PIX_FMT_GBRP},