[FFmpeg-devel] [PATCH] avfilter: enhance command processing with chain propagation and direction control. (PR #20731)

2025-10-21 Thread cenzhanquan1 via ffmpeg-devel
PR #20731 opened by cenzhanquan1 URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20731 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20731.patch The existing avfilter_process_command and avfilter_graph_send_command havelimitations in command propagation: they only handle commands for in

[FFmpeg-devel] [PATCH] avcodec/liblc3dec: support sample format negotiation and planar layout. (PR #20723)

2025-10-19 Thread cenzhanquan1 via ffmpeg-devel
PR #20723 opened by cenzhanquan1 URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20723 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20723.patch 1. Adds support for respecting the requested sample format. Previously, the decoder always used AV_SAMPLE_FMT_FLTP. Now it checks if the

[FFmpeg-devel] [PATCH] avcodec/liblc3enc: support packed float (AV_SAMPLE_FMT_FLT) input. (PR #20721)

2025-10-19 Thread cenzhanquan1 via ffmpeg-devel
PR #20721 opened by cenzhanquan1 URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20721 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20721.patch Previously, the LC3 encoder only accepted planar float (AV_SAMPLE_FMT_FLTP). This change extends support to packed float (AV_SAMPLE_FMT_FLT) by

[FFmpeg-devel] [PATCH] avcodec/liblc3: add support for multiple sample formats. (PR #20601)

2025-10-18 Thread cenzhanquan1 via ffmpeg-devel
PR #20601 opened by cenzhanquan1 URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20601 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20601.patch - Decoder: - Respect request_sample_fmt if set, default to S16 instead of FLTP - Add support for S16, S16P, FLT and FLTP sample formats -

[FFmpeg-devel] [PATCH] avfilter: add avfilter_forward_command API for recursive command processing. (PR #20621)

2025-10-17 Thread cenzhanquan1 via ffmpeg-devel
PR #20621 opened by cenzhanquan1 URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20621 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20621.patch This commit introduces a new API that allows commands to be recursively forwarded through filter graphs, enabling dynamic control of filters at