diff options
author | Matthew Fearnley <matthew.w.fearnley@gmail.com> | 2019-03-30 01:03:03 +0300 |
---|---|---|
committer | Tomas Härdin <tjoppen@acc.umu.se> | 2019-04-02 18:14:30 +0300 |
commit | 1046e880884bb5f0da4fb7d50028ff599550245c (patch) | |
tree | 8b7562969028d3cf487dd82233ccb9fe390649dd /libavcodec/zmbv.c | |
parent | 5dcc63c1d2d99640f28b5547f26685fc3a3bfadf (diff) |
libavcodec/zmbv: change 24-bit decoder channel order, from RGB24 to BGR24
This brings the channel order in line with that used in 32-bit mode (BGR0).
24-bit decoding is disabled by default (#ifdef ZMBV_ENABLE_24BPP), and no
prior encoders or sample videos are known to exist for this bit depth, so
I consider this change in implementation is unlikely to affect anyone.
The decision has been made in agreement with the DOSBox Development Team
(dosbox.crew@gmail.com), specifically with harekiet, who wrote the original
codec.
Diffstat (limited to 'libavcodec/zmbv.c')
-rw-r--r-- | libavcodec/zmbv.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libavcodec/zmbv.c b/libavcodec/zmbv.c index 71ec2cd424..898b62d065 100644 --- a/libavcodec/zmbv.c +++ b/libavcodec/zmbv.c @@ -473,7 +473,7 @@ static int decode_frame(AVCodecContext *avctx, void *data, int *got_frame, AVPac c->bpp = 24; decode_intra = zmbv_decode_intra; c->decode_xor = zmbv_decode_xor_24; - avctx->pix_fmt = AV_PIX_FMT_RGB24; + avctx->pix_fmt = AV_PIX_FMT_BGR24; c->stride = c->width * 3; break; #endif //ZMBV_ENABLE_24BPP |