On 20/07/2017 14:43, Vittorio Giovara wrote: > Otherwise the first decoded frame will still be tagged with the > original transfer instead of the alternative one. > > Signed-off-by: Vittorio Giovara <[email protected]> > --- > libavcodec/hevcdec.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/libavcodec/hevcdec.c b/libavcodec/hevcdec.c > index ac0b1a3c1d..f6bbb7051e 100644 > --- a/libavcodec/hevcdec.c > +++ b/libavcodec/hevcdec.c > @@ -2410,7 +2410,7 @@ static int set_side_data(HEVCContext *s) > if (s->sei.alternative_transfer.present && > > av_color_transfer_name(s->sei.alternative_transfer.preferred_transfer_characteristics) > && > s->sei.alternative_transfer.preferred_transfer_characteristics != > AVCOL_TRC_UNSPECIFIED) { > - s->avctx->color_trc = > s->sei.alternative_transfer.preferred_transfer_characteristics; > + s->avctx->color_trc = out->color_trc = > s->sei.alternative_transfer.preferred_transfer_characteristics; > } > > return 0; >
Ok. _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
