Nuo Mi
Nuo Mi
@frankplow , maybe we can check the collocated frame at https://github.com/FFmpeg/FFmpeg/blob/62397bcf6a5b4052388ab4898a747cda56abc082/libavcodec/vvc/refs.c#L511 if it is a scaled ref, report AVERROR_INVALIDDATA
Oh, sorry, I missed this code during my quick scan. We need to check ph_temporal_mvp_enabled_flag too. ``` diff --git a/libavcodec/vvc/refs.c b/libavcodec/vvc/refs.c index fb42963034..40b7a7b919 100644 --- a/libavcodec/vvc/refs.c +++ b/libavcodec/vvc/refs.c @@ -506,9...
@frankplow 👍, this will fix about 4 fuzz clips on my local
> Should we also move to verify picture hash to ff_h274_verify_decoded_picture_hash like ff_h274_apply_film_grain? Yes, if a function is needed by all H.274 users, we should move it to h274.c
thank you for the update. will check this weekend.
> For buffer period sei. [LoveLetter_FullSei.zip](https://github.com/user-attachments/files/19341366/LoveLetter_FullSei.zip) Thank you for the clip. In the clip, the sh_picture_header_in_slice_header_flag is set to true, which means the PH header appears later than the prefix...
merged as https://github.com/FFmpeg/FFmpeg/commit/a02e880e35926c37797c87a215a745245570f369, thank you Jianhua
@6ws, could you provide a command line or clips for this? @QSXW, could you help implement SEI functions? We can start with this and implement all SEIs similarly to HEVC.
not sure too. maybe you can refer to av1, I guess AV1 has this feature too
in submit_frame before ff_vvc_frame_submit. is a good place. I guess hw codec will add some code there just like hevc.