... to control output buffer flushing behavior
This commit introduces a new configuration flag `flush_packets`,
allowing control over whether the output buffer is flushed after each
packet during recording. When enabled, the file will grow continuously,
reducing latency and ensuring immediate availability for processing.
Closes#1848
Change-Id: I842bd1b2d6e6cf321cfda4cc3520bab47dafcaf4
@ -359,6 +359,10 @@ sufficient for a standard installation of rtpengine.
Forces one channel per media instead of SSRC. Note that this
option is only useful if __\-\-output-mixed__ is also enabled.
- __\-\-flush-packets__
Forces that the output buffer will be flushed after every packet, ensuring that the recording file grows steadily and becomes available for processing without delays.