- 10 Mar, 2011 1 commit
-
-
Andoni Morales Alastruey authored
Clients are usually disconnected in the streaming thread if their inactivity is bigger than the timeout. If no new buffers are to be rendered in the sink, these clients will never be disconnected and for that reason it should be handled in the select() loop too.
-
- 08 Mar, 2011 1 commit
-
-
Arun Raghavan authored
Subtitle streams being parse can cause the pipeline to wait indefinitely to PREROLL. This makes subtitle streams got to PAUSED even if no data is available. This should not be a cause for concern as we don't expect to get much data for subtitle streams other than language tags from the container. https://bugzilla.gnome.org/show_bug.cgi?id=632291
-
- 04 Mar, 2011 2 commits
-
-
Mark Nauwelaerts authored
... otherwise we may end up without running clock in PLAYING. Fixes #636886.
-
Stefan Kost authored
g_object_set is a varargs function. Save 7 g_obvject_calls (and the overhead of them) by using it accordingly.
-
- 02 Mar, 2011 1 commit
-
-
Tim-Philipp Müller authored
Mark 64-bit interger constant as such to avoid warnings such as: gsttypefindfunctions.c:2152: error: integer constant is too large for ‘long’ type
-
- 28 Feb, 2011 3 commits
-
-
Mark Nauwelaerts authored
Fixes #642504.
-
Mark Nauwelaerts authored
From 1de7f6a to 6aec6b9
-
Stefan Kost authored
-
- 27 Feb, 2011 1 commit
-
-
Sebastian Dröge authored
Parsers are the only element class that are not changing the data and could lead to an infinite loop. Other element classes like demuxers, e.g. id3demux, can be used multiple times in a row and sometimes are.
-
- 26 Feb, 2011 4 commits
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
This is going to lead to an infinite loop of this element and can easily happen with parsers that accept their own src caps on the sinkpad.
-
Sebastian Dröge authored
Previously we only checked against the raw caps but we should also check against the return value of autoplug-continue. Additionally fix a thread-safety issue with accessing the raw caps.
-
David Schleef authored
-
- 25 Feb, 2011 1 commit
-
-
Robert Swain authored
Maps to GST_BUFFER_FLAG_MEDIA4. The purpose is to explicitly indicate whether a telecined buffer is progressive or not without having to make assumptions based on previous buffers.
-
- 24 Feb, 2011 7 commits
-
-
Sebastian Dröge authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
Add "source-setup" signal for convenience and discoverability. No need to figure out "notify::source", look up the notify callback signature, then do an g_object_get() to get the source element.. https://bugzilla.gnome.org/show_bug.cgi?id=626152
-
Sebastian Dröge authored
-
Sebastian Dröge authored
Request pads have to be released by the caller and must be unreffed after releasing them.
-
Sebastian Dröge authored
The GObject signal code assumes that the signal handlers return a new reference or copy. Fixes bug #641927.
-
Leo Singer authored
... rather than leave it as GST_BUFFER_OFFSET_NONE Fix bug #642942.
-
- 23 Feb, 2011 3 commits
-
-
Mark Nauwelaerts authored
Also fixes #642466.
-
Mark Nauwelaerts authored
... to avoid subsequent cleanup disposing an element not in NULL state.
-
Mark Nauwelaerts authored
-
- 22 Feb, 2011 7 commits
-
-
Tim-Philipp Müller authored
-
Stefan Kost authored
It would otherwise be printed as (null) and mess up indentation (no \n).
-
Arun Raghavan authored
-
Arun Raghavan authored
This makes sure we maintain a ref on the discoverer object while the async timeout callback is alive to prevent a potential crash if the object is freed while the callback is pending. https://bugzilla.gnome.org/show_bug.cgi?id=641706
-
Arun Raghavan authored
We want to make sure the discoverer object passed to the various callbacks doesn't become invalid if a callback is pending and the object is free'd in the mean time. https://bugzilla.gnome.org/show_bug.cgi?id=641706
-
-
-
- 21 Feb, 2011 8 commits
-
-
Tim-Philipp Müller authored
They probably fail because ffmpegcolorspace can't handle those formats.
-
Benjamin Otte authored
-
Benjamin Otte authored
-
Benjamin Otte authored
-
Mark Nauwelaerts authored
API: GstAudioRate::skip-to-first
-
Mark Nauwelaerts authored
... such as avoiding arithmetic mixing counts and ts, although latter would typically be 0 so far.
-
Edward Hervey authored
This reverts commit 6d150873. Depends on a core commit that was reverted.
-
David Schleef authored
Core now calls release_pad in finalize, which is usually after the collectpads has been unreffed.
-
- 20 Feb, 2011 1 commit
-
-
David Schleef authored
-