Use PIX_FMT_BGR24 for the AviSynth demuxer, instead of RGB24.

Partial fix for ticket #2412 in that using PIX_FMT_BGR24 fixes the
swapped channels issue when using scripts serving RGB24.

Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
Stephen Hutchinson 2013-03-30 17:34:45 -04:00 committed by Michael Niedermayer
parent 34ea5f418e
commit 8cd7aab1bb

View File

@ -256,7 +256,7 @@ static int avisynth_create_stream_video(AVFormatContext *s, AVStream *st) {
break;
#endif
case AVS_CS_BGR24:
st->codec->pix_fmt = PIX_FMT_RGB24;
st->codec->pix_fmt = PIX_FMT_BGR24;
break;
case AVS_CS_BGR32:
st->codec->pix_fmt = PIX_FMT_RGB32;