[FFmpeg-devel] [PATCH 21/23] tests/fate/hevc: add a test for nontrivial values of nuh_layer_id

Anton Khirnov anton at khirnov.net
Mon Sep 16 12:43:22 EEST 2024


Quoting James Almer (2024-09-15 23:56:13)
> On 9/14/2024 7:45 AM, Anton Khirnov wrote:
> > Typical files use 0 for the base layer and 1 for the secondary one, but
> > any value for the secondary layer should be supported.
> > ---
> >   tests/fate/hevc.mak                 |  4 ++++
> >   tests/ref/fate/hevc-mv-nuh-layer-id | 15 +++++++++++++++
> >   2 files changed, 19 insertions(+)
> >   create mode 100644 tests/ref/fate/hevc-mv-nuh-layer-id
> > 
> > diff --git a/tests/fate/hevc.mak b/tests/fate/hevc.mak
> > index eb9d3a875c..df827d821f 100644
> > --- a/tests/fate/hevc.mak
> > +++ b/tests/fate/hevc.mak
> > @@ -272,6 +272,10 @@ FATE_HEVC-$(call FRAMECRC, HEVC, HEVC, HEVC_PARSER SCALE_FILTER) += fate-hevc-sm
> >   fate-hevc-pir: CMD = framecrc -i $(TARGET_SAMPLES)/hevc/pir.hevc
> >   FATE_HEVC-$(call FRAMECRC, HEVC, HEVC) += fate-hevc-pir
> >   
> > +# multiview stream, where the secondary layer has a nontrivial nuh_layer_id=6
> > +fate-hevc-mv-nuh-layer-id: CMD = framecrc -i $(TARGET_SAMPLES)/hevc/mv_nuh_layer_id.bit -map 0:view:all
> 
> Can you put this sample somewhere?

Sure,
https://ups.khirnov.net/4f77224ddfc0e702f7d6947718d0467d5aeab846befbbb971063192b5a264409/mv_nuh_layer_id.bit

Thanks,
-- 
Anton Khirnov


More information about the ffmpeg-devel mailing list