cenzhanqu...@gmail.com (HE12025-07-21): > This series introduces three interdependent modules for real-time audio > processing: > 1. `volume` (PATCH 1/3): Provides sample-accurate gain control utilities with > support for: > - Linear and logarithmic volume scaling > - Multi-format handling (s16/s32/flt/dbl, planar/non-planar) [7](@ref) > - Runtime adjustment via player_volume/volume parameters > 2. `mapping` (PATCH 2/3): Implements dynamic channel routing with: > - Configurable output mapping via `map_str` option > - Multi-output broadcasting with frame cloning to avoid data duplication > - Runtime reconfiguration through command API > 3. `abufsrc` (PATCH 3/3): Integrates volume/mapping as an audio source filter > enabling: > - Fade-in/out effects with sample-accurate timing > - Asynchronous frame request via `on_event_cb` callback > - Pause/resume with automatic fadeout on state transitions
Please come back when you (1) can produce a patch series that can be properly applied and (2) have taken the comments I have made this morning into account. Regards, -- Nicolas George _______________________________________________ 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".