gstreamer/gst
Mart Raudsepp ab6e49e9cc audioparsers: add back segment clipping to parsers that have lost it
The pre_push_frame default clipping behaviour was introduced in 2010
with commit 30be03004e and modified with commit 4163969a24 in 2011,
when most parsers didn't implement a pre_push_frame yet. Not having it
meant that clipping was done by default. Those that did implement a
pre_push_frame (flacparse and mpegaudioparse) at the time, had the flag
adjusted as part of the 2011 refactor work.

All other parsers got a pre_push_frame vfunc implementation only in
2013, but seem to have forgot to keep the clipping behaviour, as
was done automatically when a pre_push_frame implementation doesn't
exist for the parser. aacparse lost it with commit 91d4abcea in
July 2013; the others in Dec 2013 as part of AUDIO_CODEC tag posting
in commits 6f89b430e, d2ab5199b, 29f2cae12, 753d3c23a and 292780574.
2019-06-24 14:40:58 +03:00
..
alpha doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
apetag doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
audiofx doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
audioparsers audioparsers: add back segment clipping to parsers that have lost it 2019-06-24 14:40:58 +03:00
auparse doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
autodetect doc: remove xml from comments 2019-05-29 22:20:40 +02:00
avi doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
cutter doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
debugutils doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
deinterlace doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
dtmf doc: remove xml from comments 2019-05-29 22:20:40 +02:00
effectv doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
equalizer doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
flv flvmux: Simplify an if-else chain 2019-06-19 14:36:21 +02:00
flx doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
goom doc: Fix some docstrings 2019-05-13 17:00:00 -04:00
goom2k1 doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
icydemux doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
id3demux doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
imagefreeze doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
interleave doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
isomp4 qtdemux: Provide a 2 frames lead-in for audio decoders 2019-06-05 23:13:33 +03:00
law doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
level doc: remove xml from comments 2019-05-29 22:20:40 +02:00
matroska matroska: Initialise a video_context field to satisfy valgrind 2019-06-16 11:10:41 +10:00
monoscope doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
multifile docs: Fix link to strings 2019-06-14 17:34:43 -04:00
multipart doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
replaygain doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
rtp rtpgstpay: Send caps anyway if caps are pending in the adapter but are different from the new ones 2019-06-18 08:35:12 +00:00
rtpmanager rtpjitterbuffer: Clear clock master before unreffing 2019-06-16 20:36:55 +10:00
rtsp rtspsrc: Remove uneeded keep-alive hack 2019-05-27 16:04:23 +02:00
shapewipe doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
smpte doc: fix element section documentations 2019-05-25 16:57:31 +02:00
spectrum doc: remove xml from comments 2019-05-29 22:20:40 +02:00
udp meson: Bump minimal GLib version to 2.44 2019-06-03 16:18:55 +00:00
videobox doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
videocrop doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
videofilter doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
videomixer videomixer: the documentation for GstVideoMixer2Pad is not exposed 2019-05-25 17:25:02 +02:00
wavenc doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
wavparse doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
y4m doc: Port documentation to hotdoc 2019-05-13 11:34:56 -04:00
Makefile.am build: build plugins and examples in parallel where possible 2010-03-29 11:00:57 +01:00
meson.build meson: Add feature options for all plugins 2018-07-27 18:42:54 +05:30