- 29 Dec, 2010 6 commits
-
-
-
Wim Taymans authored
Fixes #634397
-
Andoni Morales Alastruey authored
-
Tim-Philipp Müller authored
-
Vincent Penquerc'h authored
The offset part of the granpos is not a sign of the newer encoding. Use the version number instead. This fixes the criticals thrown by theoraparse, and (at last) the remaining part of #553244.
-
Havard Graff authored
Observed a case where the sink went to null-state during the query, hence the ringbuffer-pointer was NULL, causing a crash. Moving the ringbuffer-check code until after the query, and hold the lock during the check and while using the spec-values. It should not matter to the query wether the ringbuffer is present or not, and it actually gets a time bit more time to get the ringbuffer set up in this case! Fixes #635231
-
- 28 Dec, 2010 2 commits
-
-
Wim Taymans authored
Don't try to stream data on pads that are not added yet. This happens while we discover the different streams.
-
Wim Taymans authored
Make sure that when _make_writable() returns a new buffer, we actually push that one instead of the old one.
-
- 27 Dec, 2010 1 commit
-
-
Vincent Penquerc'h authored
This will mainly allow Totem to know the language of those streams, so the subtitle selection menu gets properly filled out. https://bugzilla.gnome.org/show_bug.cgi?id=638005
-
- 26 Dec, 2010 1 commit
-
-
Tim-Philipp Müller authored
-
- 25 Dec, 2010 1 commit
-
-
Vincent Penquerc'h authored
This will allow switching from one stream to another without having to send the headers for the new stream again. https://bugzilla.gnome.org/show_bug.cgi?id=637927
-
- 22 Dec, 2010 6 commits
-
-
David Schleef authored
-
Vincent Penquerc'h authored
allocate buffers using gst_buffer_new_and_alloc() instead of gst_pad_alloc_buffer_and_set_caps(), as the first one will cause the pad to block, and we don't want that since that will prevent subsequent pads from being fed if a block occurs at start, when all pads must be fed for playback to start. This fixes autoplugging of the tiger element and other things. https://bugzilla.gnome.org/show_bug.cgi?id=637822
-
Edward Hervey authored
-
Edward Hervey authored
-
Thiago Santos authored
Fixes a valgrind warning on jifmux tests on -bad caused by unitialized bytes. Fixes #637758
-
Alessandro Decina authored
Don't call gst_bin_remove (bin, <invalid pointer>).
-
- 21 Dec, 2010 13 commits
-
-
Edward Hervey authored
-
-
Edward Hervey authored
-
Wim Taymans authored
-
Wim Taymans authored
Add support for intercepting sink events in the depayloader by adding a new vmethod.
-
Wim Taymans authored
Keep track of the timestamps even when we didn't generate decodable output.
-
Wim Taymans authored
-
Wim Taymans authored
-
Wim Taymans authored
When we have an invalid running-time (because we clipped, for example) use the RTP base time for timestamping instead of generating wrong RTP timestamps.
-
Wim Taymans authored
Use set_segment_full to copy all segment values to the segment structure.
-
Edward Hervey authored
-
Edward Hervey authored
-
Edward Hervey authored
-
- 20 Dec, 2010 2 commits
-
-
Edward Hervey authored
-
Edward Hervey authored
From 169462a to 46445ad
-
- 19 Dec, 2010 3 commits
-
-
Edward Hervey authored
-
Edward Hervey authored
-
Sebastian Dröge authored
-
- 18 Dec, 2010 3 commits
-
-
Sebastian Dröge authored
Previously it would only succeed to link if a new enough libgstpbutils-0.10 was installed in the default library search path.
-
-
Rob Clark authored
with i686-apple-darwin10-gcc-4.2.1: encoding-profile.h:134: warning: type qualifiers ignored on function return type encoding-profile.c:240: warning: type qualifiers ignored on function return type gstencodebin.c: In function 'next_unused_stream_profile': gstencodebin.c:454: warning: format '%d' expects type 'int', but argument 8 has type 'GType' gstencodebin.c:464: warning: format '%d' expects type 'int', but argument 8 has type 'GType'
-
- 17 Dec, 2010 2 commits
-
-
Leo Singer authored
Since we calculate timestamps by: timestamp = t0 + (out samples) / (out rate) and durations by: duration = ((out samples) + (processed samples)) / (out rate) - timestamp if t0 is nonzero, this would simplify to duration = t0 + (processed samples) / (out rate). This duration is too large by the amount t0. We should have done: duration = t0 + ((out samples) + (processed samples)) / (out rate) - timestamp so that duration = (processed samples) / (out rate).
-
Leo Singer authored
audioresample: changed num_gap_samples, num_nongap_samples from guint32 to guint64 so that gaps of greater than or equal to 2^32 samples do not cause integer overflow
-