input/decoder.c: Drop buffer instead of entire decoder fifo, when its full.
If the decoder fifo is full (growing to large), then instead of flushing and producing a big artefact in the stream, just drop one buffer. This still limits the size of the fifo, but does not produce a big artefact as the original code. Also make the size configurable with a commandline option.
Showing
Please register or sign in to comment