gstreamer/gst
Wouter Cloetens 0a3ae38bf0 gst/matroska/matroska-mux.*: Keep track of first and last timestamps for each incoming stream, so we can calculate th...
Original commit message from CVS:
Based on patch by: Wouter Cloetens  <wouter at mind be>
* gst/matroska/matroska-mux.c: (gst_matroska_mux_video_pad_setcaps),
(gst_matroska_mux_request_new_pad), (gst_matroska_mux_release_pad),
(gst_matroska_mux_finish), (gst_matroska_mux_collected):
* gst/matroska/matroska-mux.h:
Keep track of first and last timestamps for each incoming stream,
so we can calculate the total duration for live sources and other
input where we can't query the duration from the start or where
there's no constant framerate from which we can deduce the
duration; also use calculated/observed duration if it is bigger
than the previously queried duration. Furthermore, use
gst_pad_query_peer_duration() and take into account that it may
return TRUE but still a duration of CLOCK_TIME_NONE, which easily
screws up comparisons when using unsigned integers. Fixes #504081.
2008-01-08 19:57:23 +00:00
..
alpha gst/alpha/gstalphacolor.c: Detect RGBA/BGRA correctly on little endian systems. 2007-11-14 10:22:41 +00:00
apetag gst/apetag/: Port APE tag demuxer over to the new GstTagDemux in -base. 2007-10-06 15:13:09 +00:00
audiofx Make elements GST_BUFFER_FLAG_GAP aware and call gst_base_transform_set_gap_aware for this. 2008-01-08 14:58:18 +00:00
auparse Use audioconvert for converting from non-native endianness floats in auparse instead of doing it ourself. Fixes #424527. 2007-05-21 09:32:26 +00:00
autodetect gst/autodetect/gstautovideosink.*: Fix docs. 2007-12-05 16:04:47 +00:00
avi gst/avi/gstavi.c: increase rank because no known issues anymore ... 2008-01-02 13:54:10 +00:00
cutter gst/cutter/gstcutter.*: Fix some of the most obvious bugs in cutter. Now doesn't leak everything if input is silent. 2007-04-18 12:36:37 +00:00
debug gst/debug/rndbuffersize.c: Fix debug statement. 2007-08-17 15:30:39 +00:00
effectv Fix build against core CVS. 2007-07-11 22:31:06 +00:00
equalizer gst/: Ignore more. 2007-12-20 17:07:22 +00:00
flx Fix a bunch of leaks shown by the newly-added states test. 2007-03-04 13:52:03 +00:00
goom gst/goom/gstgoom.*: Document, fix and improve goom adapter behaviour. 2007-03-06 13:21:23 +00:00
icydemux configure.ac: Bump requirements to released versions (core and base 0.10.13). 2007-06-05 16:32:19 +00:00
id3demux gst/id3demux/id3v2frames.c: Parse WOAF frames and put the result into GST_TAG_CONTACT, which is where it would end up... 2007-12-14 10:17:10 +00:00
interleave gst/interleave/interleave.c: Let's not call every request pad we create "sink%d", that'll create problems if there's ... 2007-10-27 16:04:48 +00:00
law gst/law/mulaw-decode.*: Calculate outgoing buffer duration if incoming buffer didn't have a valid duration. 2007-11-02 17:23:43 +00:00
level Make elements GST_BUFFER_FLAG_GAP aware and call gst_base_transform_set_gap_aware for this. 2008-01-08 14:58:18 +00:00
matroska gst/matroska/matroska-mux.*: Keep track of first and last timestamps for each incoming stream, so we can calculate th... 2008-01-08 19:57:23 +00:00
median Fix memory leaks. 2007-06-22 10:12:15 +00:00
monoscope gst/monoscope/: Fix copy'n'paste-o in docs chunk. Also add some missing CFLAGS (but no LIBS, since we only use define... 2007-02-12 23:35:16 +00:00
multifile gst/multifile/gstmultifilesrc.*: When subsequent files are read, if the file doesn't exist, send an EOS instead of ca... 2007-12-17 21:12:28 +00:00
multipart gst/multipart/multipartdemux.c: Copy timestamp from input to output. Not very perfect yet but better than nothing. Fi... 2007-12-11 11:05:57 +00:00
oldcore Fix memory leaks. 2007-06-22 10:12:15 +00:00
qtdemux gst/qtdemux/qtdemux.c: Implement reverse playback support. 2007-11-24 14:55:04 +00:00
replaygain gst/replaygain/rganalysis.c: Avoid slowdown from denormals when processing near-silence input data. 2007-11-12 21:07:31 +00:00
rtp gst/rtp/gstrtph264pay.*: Use higher performance start-code searching. 2007-12-11 16:31:49 +00:00
rtsp gst/rtsp/gstrtspsrc.*: Implement redirect for the DESCRIBE reply. Fixes #506025. 2007-12-31 13:27:32 +00:00
smpte gst/smpte/barboxwipes.c: Add missing break statement for BOX_HORIZONTAL case. 2007-04-17 16:39:02 +00:00
spectrum gst/spectrum/gstspectrum.c: Use dispose and finalize. Dispose can be called multiple times. 2007-11-26 10:08:20 +00:00
udp gst/rtsp/gstrtspsrc.c: Don't leak sdp message contents (fixes #496773). 2007-11-14 20:34:24 +00:00
videobox gst/videobox/gstvideobox.c: Initialise liboil in plugin_init() 2007-11-29 11:40:15 +00:00
videocrop gst/videocrop/gstvideocrop.c: Fix cropping for packed 4:2:2 formats YUYV/YUY2 and UYVY. 2007-01-28 18:28:33 +00:00
videofilter ext/annodex/Makefile.am: Fix CFLAGS/LIBS. 2007-07-20 07:41:58 +00:00
videomixer gst/videomixer/videomixer.c: Fix strides calculation for AYUV (it's just width*4) (#436910). 2007-05-08 15:49:01 +00:00
wavenc gst/wavenc/gstwavenc.*: Properly write wav files with width!=depth by having the depth most significant bytes set and... 2007-06-03 11:21:44 +00:00
wavparse Fix 'xyz may be used uninitialized' compiler warnings caused by broken g_assert_not_reached() macro in GLib-2.15.x (i... 2007-12-26 16:03:57 +00:00
Makefile.am tidying up -good for business 2005-08-30 17:32:12 +00:00