[FFmpeg-devel] [PATCH] lavc/hevc: Fix usage of slice segment in invalid state (PR #20869)

2025-11-08 Thread frankplow via ffmpeg-devel
PR #20869 opened by frankplow URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20869 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20869.patch Previously, we set s->slice_initialized to 0 to prevent other slice segments from depending on this slice segment only if hls_slice_header failed

[FFmpeg-devel] [PATCH] lavc/vvc: Ensure seq_decode is always updated with SPS (PR #20717)

2025-10-19 Thread frankplow via ffmpeg-devel
PR #20717 opened by frankplow URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20717 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20717.patch seq_decode is used to ensure that a picture and all of its reference pictures use the same SPS. Any time the SPS changes, seq_decode should be in

[FFmpeg-devel] [PATCH] lavc/vvc: Store RefStruct references to referenced PSs/headers in slice (PR #20557)

2025-09-19 Thread frankplow via ffmpeg-devel
PR #20557 opened by frankplow URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20557 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20557.patch This loosens the coupling between CBS and the decoder by no longer using `CodedBitstreamH266Context` (containing the most recently parsed PSs & P

[FFmpeg-devel] [PATCH] lavc/cbs: Make error message more descriptive (PR #20374)

2025-08-30 Thread frankplow via ffmpeg-devel
PR #20374 opened by frankplow URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20374 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20374.patch >From f05e2e35768798c2ae17ebf94dd7579635a4361e Mon Sep 17 00:00:00 2001 From: Frank Plowman Date: Sat, 30 Aug 2025 12:10:12 +0100 Subject: [PATC

[FFmpeg-devel] [PATCH] lavc/Makefile: Make EXIF non-optional (PR #20317)

2025-08-22 Thread frankplow via ffmpeg-devel
PR #20317 opened by frankplow URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20317 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20317.patch `av_exif_*` functions are used in decode.c since 5a9e5d8031b98dd269033918499e9db79c0a26c1, so we can't disable compiling the EXIF objects. Fixe