>
>                  return 0;
>
> -            if ((nal2 & 0x7) == 0) // nuh_temporal_id_plus1
> +            if (nuh_temporal_id_plus1 == 0) // nuh_temporal_id_plus1
> +                return 0;
> +            if (nuh_temporal_id_plus1 != 1 && (type >= VVC_IDR_W_RADL &&
> type <= VVC_RSV_IRAP_11
> +                                            || type == VVC_DCI_NUT ||
> type == VVC_OPI_NUT
> +                                            || type == VVC_VPS_NUT ||
> type == VVC_SPS_NUT
> +                                            || type == VVC_EOS_NUT ||
> type == VVC_EOB_NUT))
>
Hi Frank,
Thank you for the patch.
You can use a function for these two checks.

 if (!check_temporal_id(nal2 & 0x7, type))
    return 0


                 return 0;
>
>              switch (type) {
> --
> 2.43.0
>
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
>
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to