gstreamer/gst
Jan Schmidt 92e7e3a3bf h264parse: When input alignment=AU, always drain each packet.
If the input alignment claims AU alignment, each received
buffer should contain a complete video frame, so never hold over parts
of buffers for later processing. Also reduces latency, as packets
are parsed/converted and output immediately instead of 1 buffer
later.

Fixes a problem where an (arguably disallowed) padding byte on the
end of a buffer is detected as an extra byte in the following
start code, and messes up the timestamping that should apply to
that start code.
2016-06-24 22:55:18 +10:00
..
accurip gst: Add better support for static plugins 2013-04-15 15:59:22 +02:00
adpcmdec bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
adpcmenc bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
aiff bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
asfmux bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
audiobuffer bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
audiofxbad bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
audiomixer bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
audiovisualizers build: Factor out endian-order RGB formats 2016-06-21 11:32:29 +01:00
autoconvert bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
bayer bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
camerabin2 bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
cdxaparse bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
coloreffects bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
compositor compositor: Check if we get a valid display ratio 2016-05-15 14:35:38 +02:00
dataurisrc bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
dccp bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
debugutils checksumsink: add "hash" property and allow more checksum types 2016-04-22 20:51:14 +01:00
dvbsuboverlay bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
dvdspu bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
faceoverlay bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
festival bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
fieldanalysis bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
freeverb bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
frei0r frei0rmixer: replace accept-caps with caps query 2016-01-11 17:00:17 -03:00
games Rename property enums from ARG_ to PROP_ 2015-04-27 10:55:18 +01:00
gaudieffects bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
gdp gdpdepay: Query for buffer allocator before using default 2016-04-03 11:45:09 +03:00
geometrictransform bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
hdvparse bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
id3tag bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
inter bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
interlace interlace: Allow interlaced sink caps, do passthrough 2016-04-03 11:29:48 +03:00
ivfparse bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
ivtc bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
jp2kdecimator bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
jpegformat bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
librfb rfbsrc: Fix fallback to GstVideoBufferPool 2016-04-05 21:40:58 -04:00
midi bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
mixmatrix bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
mpegdemux mpegdemux: Handle system header when scanning for timestamps. 2016-05-15 19:30:55 +10:00
mpegpsmux bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
mpegtsdemux tsdemux: Change the pad naming scheme to include a generation ID 2016-06-06 13:05:34 +03:00
mpegtsmux mpegtsmux: Set PTS on aligned buffers 2016-06-07 15:11:00 +03:00
mve bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
mxf mxfmux: Instead of releasing request pads on stop(), clear them only 2016-03-25 12:54:00 +02:00
netsim bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
nuvdemux bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
onvif bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
overlay bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
patchdetect bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
pcapparse bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
pnm doc: Automatic update 2016-06-21 13:46:00 -04:00
rawparse rawparse: Add unaligned raw audio parsing to audioparse and add new element 2016-05-15 13:19:48 +03:00
removesilence bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
rtjpeg win32: remove outdated build cruft 2016-02-21 10:34:56 +00:00
sdi bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
sdp sdp: Add new sdpsrc element 2016-03-25 12:50:15 +02:00
segmentclip bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
siren bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
smooth bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
smoothwave smoothwave: remove element unported from 0.8 2011-11-23 08:42:01 +01:00
speed bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
stereo win32: remove outdated build cruft 2016-02-21 10:34:56 +00:00
subenc bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
tta bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
vbidec bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
videofilters videodiff: fix supported formats in template caps 2016-05-05 10:41:53 +01:00
videoframe_audiolevel bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
videomeasure bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
videoparsers h264parse: When input alignment=AU, always drain each packet. 2016-06-24 22:55:18 +10:00
videosignal plugins-bad: Fix example pipelines 2015-12-15 10:30:49 +00:00
vmnc vmncdec: Wait for segment event before checking it 2016-06-07 21:05:41 -04:00
y4m bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
yadif bad: use new gst_element_class_add_static_pad_template() 2016-03-24 14:56:51 +02:00
Makefile.am