baseparse: Add support to skip padding areas in segments
Submitted by Carlos Rafael Giani
Link to original bug (#740196)
Description
Created attachment 290777
Patch for new adjust_segment vfunc
Useful if the subclass needs to adjust the segment further before it is sent, for example to exclude padding areas.
In particular, this patch will be necessary for another patch in -good for getting gapless playback in the mpegaudioparse working. The information in the LAME tag is used to adjust the segment with this new vfunc.
Patch 290777, "Patch for new adjust_segment vfunc":
0001-baseparse-add-vfunc-to-adjust-output-segment.patch