[FFmpeg-devel] [PATCH] libavformat/vvc: Make probe more conservative

Nuo Mi nuomi2021 at gmail.com
Mon Dec 4 07:25:18 EET 2023


>
>                  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 at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".
>


More information about the ffmpeg-devel mailing list