jpg: fix colors for sequential RGB
Fixes Ticket850 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
This commit is contained in:
parent
0f6f5e6f16
commit
7594ee2e6e
@ -1168,6 +1168,8 @@ int ff_mjpeg_decode_sos(MJpegDecodeContext *s, const uint8_t *mb_bitmask,
|
|||||||
|
|
||||||
if(nb_components == 3 && s->nb_components == 3 && s->avctx->pix_fmt == PIX_FMT_GBR24P)
|
if(nb_components == 3 && s->nb_components == 3 && s->avctx->pix_fmt == PIX_FMT_GBR24P)
|
||||||
index = (i+2)%3;
|
index = (i+2)%3;
|
||||||
|
if(nb_components == 1 && s->nb_components == 3 && s->avctx->pix_fmt == PIX_FMT_GBR24P)
|
||||||
|
index = (index+2)%3;
|
||||||
|
|
||||||
s->comp_index[i] = index;
|
s->comp_index[i] = index;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user