Skip to content

wavparse: Unset DISCONT buffer flag for divided into multiple buffers in push mode

Gabby Park requested to merge dong9/gstreamer:main into main

In push mode (streaming), if the received chunk buffer size from _chain is bigger than output buffer size, the flags of the divided-buffers are propagated to the DISCONT flag from first received chunk buffer. This unexpected buffers contained DISCONT flags are abnormally transformed when changing the sampling rate by audioresample element. So unset unnecessary DISCONT flag before pad_push().

Merge request reports