- Mar 06, 2010
-
-
Tim-Philipp Müller authored
- Mar 03, 2010
-
-
Tim-Philipp Müller authored
-
- Mar 01, 2010
-
-
Thiago Santos authored
In the element and in its tests Fixes #606662
-
Edward Hervey authored
Some (broken) streams don't have the extended stream properties in the header, resulting in applying a duration of zero on outgoing buffers. Fixes #611473
-
Edward Hervey authored
Some (broken) streams will have a delta of 0, resulting in outgoing buffers having durations of 0. Fixes #611473
-
- Feb 24, 2010
-
-
Tim-Philipp Müller authored
-
- Feb 19, 2010
-
-
Edward Hervey authored
Some files have payload with timestamps smaller than the preroll duration. Instead of blindly substracting the preroll value (and ending up with insanely high timestamps on the outgoing buffers), we make sure we never go below 0. Fixes #610432
-
Tim-Philipp Müller authored
Update core/base requirement to 0.10.26, since that's more likely to be the actual requirement.
-
Tim-Philipp Müller authored
-
- Feb 16, 2010
-
-
Tim-Philipp Müller authored
Add some minimal caps checking to x264enc unit test. See #610089.
-
Vittorio Palmisano authored
Fix off-by-one bug when constructing the avcC header chunk: we wrote wrong profile info into the header. The first byte in the SPS NAL we get from x264 is the nal type, not the profile_idc. Also add some debug logging. Fixes #610089.
-
Robert Swain authored
Instead of seeking to seek_time - 5s in the hope of hitting a keyframe for video, we can just seek to seek_time instead.
-
Tim-Philipp Müller authored
We don't want C specific flags in GST_CXXFLAGS, so base it on the GST_CFLAGS that only contains the pkg-config CFLAGS but none of the GST_OPTION_CFLAGS. Also, we only need the local includes once.
-
Tim-Philipp Müller authored
-
- Feb 15, 2010
-
-
Stefan Kost authored
pkg-config sets GST_CFLAGS and GST_LIBS. We need to use CFLAGS as a starting point for for both C and CXX settings.
-
- Feb 14, 2010
-
-
Sebastian Dröge authored
From 96dc793 to 44ecce7
-
- Feb 01, 2010
-
-
Tim-Philipp Müller authored
Generate win32/common/config.h-new directly from config.h.in, using shell variables in configure and some hard-coded information. Change top-level makefile so that 'make win32-update' copies the generated file to win32/common/config.h, which we keep in source control. It's kept in source control so that the git tree is buildable from VS. This change is similar to the ones applied a while ago to GStreamer core, gst-plugins-base and gst-plugins-good and prevents configure from changing files in source control. The generated config.h should be ok, but needs testing.
-
- Jan 31, 2010
-
-
Tim-Philipp Müller authored
Turns out 4 + 4 + 2 + (4 * 2) is actually 18 and not 22. This avoids a presumably unintentional padding of uninitialised bytes at the end of the CONT tags chunk, which should be harmless but causes warnings in valgrind (see #608533 for a test URL).
-
- Jan 30, 2010
-
-
Tim-Philipp Müller authored
Fix memory leak in Real RTSP component (#608533).
-
Tim-Philipp Müller authored
Caps take their own reference when a buffer is added to them, so unref buffer after adding it to caps (#608533).
-
Tim-Philipp Müller authored
Fixes memory leak, see #608533.
-
Tim-Philipp Müller authored
From 15d47a6 to 96dc793
-
- Jan 29, 2010
-
-
Mark Nauwelaerts authored
API: GstX264Enc:aud
-
- Jan 22, 2010
-
-
Thiago Santos authored
Only subtract implicit padding if an explicit one isn't provided. Avoids subtracting it twice and causing parsing errors. Fixes #607698
-
Stefan Kost authored
Fix build with assert being turned off.
-
- Jan 20, 2010
-
-
Tim-Philipp Müller authored
From 14cec89 to 15d47a6
-
- Jan 18, 2010
-
-
Edward Hervey authored
Forgot to update the return value in the loop.
-
Edward Hervey authored
We previously only aggregated flow returns after the while(push) loop, which meant that in some cases we would end-up not properly aggregating the flow returns. This is based on the same flow aggregation algorithm as oggdemux.
-
- Jan 13, 2010
-
-
Thiago Santos authored
Adds stream-format to output caps of x264enc that informs if the stream is in bytestream of avc format. Fixes #606662
-
- Jan 11, 2010
-
-
Arnaud Patard authored
ARM/SPARC need 32bit alignment but xingmux accesses possibly unaligned memory, which leads to SIGBUS. Fixes bug #586464.
-
- Jan 07, 2010
-
-
Michael Smith authored
Fixes crashing on some of the log statements on win32.
-
Thiago Santos authored
Parse the bitrate of the streams and post their tags. Fixes #599299
-
Thiago Santos authored
If stream bitrate object is available, post the bitrate tags. Fixes #599297
-
- Jan 04, 2010
-
-
Mark Nauwelaerts authored
... to detect e.g. a truncated file, rendering some of the metadata invalid.
-
Mark Nauwelaerts authored
The correct basis for (Xing, VBRI) seek table calculations is the byte size and duration provided by that metadata, rather than some other (possibly even estimated) one. This also prevents an infinite conversion loop in (unlikely) case where a TOC is provided without such corresponding (duration) metdata.
-
Thiago Santos authored
Use the same strategy as accurate seeks to store pending non-accurate seeks to avoid overwriting non-definite stop times. When doing non-accurate seeks our position reporting might drift off by some secs and the stream can end up before it should. Fixes #603695
-
- Dec 21, 2009
-
-
Mark Nauwelaerts authored
From 47cb23a to 14cec89
-
- Dec 18, 2009
-
-
Tim-Philipp Müller authored
-
- Dec 08, 2009
-
-
Thiago Santos authored
When upstream can't seek, we return false as well
-