- Jul 11, 2013
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Jul 10, 2013
-
-
Sebastian Dröge authored
This makes sure that no bin misses the clock-lost messages, independent of the state, and could return an old, non-working clock from gst_bin_provide_clock_func(). https://bugzilla.gnome.org/show_bug.cgi?id=701997
-
Sebastian Dröge authored
Otherwise we'll send a new segment event downstream for each buffer.
-
- Jul 08, 2013
-
-
Tim-Philipp Müller authored
Fixes compiler warnings such as gstallocator.c:61:8: error: conflicting types for 'gst_memory_alignment' ../gst/gstallocator.h:52:18: note: previous declaration of 'gst_memory_alignment' was here
-
- Jul 05, 2013
-
-
Thibault Saunier authored
The GST_LIVE_LOCK is on GstBaseSrc, not on its source pad.
- Jul 03, 2013
-
-
Wim Taymans authored
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=702778
-
-
Tim-Philipp Müller authored
And remove signalprocessor/video libs from -bad which have gone away or were merged into -base.
-
- Jul 02, 2013
-
-
Olivier Crête authored
Don't special case segment/caps, just push all sticky events when they are received on the currently active pad or when the active pad changes.
-
Olivier Crête authored
The default functions in 1.x already do the right thing
-
Olivier Crête authored
-
Olivier Crête authored
-
- Jul 01, 2013
-
-
Added a new function gst_check_setup_events_with_stream_id(), since gst_check_setup_events() does not work with multiple pads. https://bugzilla.gnome.org/show_bug.cgi?id=703377
-
- Jun 30, 2013
-
-
Sebastian Dröge authored
Renegotiation and reconfiguration will fail because all queries and events won't be accepted by the pad if it's flushing. In the best case this just causes unneeded work and spurious warnings in the debug logs, in the worst case it causes elements to fail completely.
-
- Jun 24, 2013
-
-
Wim Taymans authored
We must be certain that we don't cause a deadlock when blocking the serialized queries. One such deadlock can happen when we are buffering and downstream is blocked in preroll and a serialized query arrives. Downstream will not unblock (and allow our query to execute) until we complete buffering and buffering will not complete until we can answer the query.. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=702840
-
- Jun 19, 2013
-
-
Use the caps that the pad is asked to accept as filter for the query https://bugzilla.gnome.org/show_bug.cgi?id=702632
-
Pass the fixed caps we're asked to accept as a filter for the caps query, so we don't get a fully-expanded set of caps back (which we don't need and can take a lot of time for intersection). This reduces the time for camerabin to produce a second frame on a logitech C910 camera from around 52 seconds to a bit less then 16 seconds on my system. https://bugzilla.gnome.org/show_bug.cgi?id=702632
-
Edward Hervey authored
When appending/prepending tags, avoid re-creating (and copying) lists if we already have one and instead just append/prepend the GValue to the list. https://bugzilla.gnome.org/show_bug.cgi?id=702545
-
-
-
- Jun 18, 2013
-
-
Stefan Sauer authored
-
- Jun 17, 2013
-
-
Wim Taymans authored
-
Wim Taymans authored
When we asynchronously go from READY to PLAYING, also call the state change function so that subclasses can update their state for PLAYING. Because the PREROLL lock is not recursive, we can't make this without races and we must assume for now that the subclass can handle concurrent calls to PAUSED->PLAYING and PLAYING->PAUSED. We can make this assumption because not many elements actually do something in those state changes and the ones that did would be broken even more without this change. https://bugzilla.gnome.org/show_bug.cgi?id=702282
-
- Jun 16, 2013
-
-
Stefan Sauer authored
-
Stefan Sauer authored
The check is done using curl (if available). It lists the curl exit code + http status code (for those > 399) together with the use of the url in the code. The check is not fatal.
-
Stefan Sauer authored
Thank you browser for needlessly changing to https for static doc pages.
-
Stefan Sauer authored
The URL layout has changed. Fix the links and comment out one paragraph where the doc is gone. Fixes #702135
-
- Jun 14, 2013
-
-
Sebastian Dröge authored
Convenience API for bindings, gst_structure_from_string() returns a tuple (structure, end_ptr) in bindings and is unintuitive to use because of that.
-
- Jun 13, 2013
-
-
Before this patch gst_init would intercept --help, causing for example cheese's --help to look like this: [hans@shalem cheese]$ cheese --help Usage: cheese [OPTION...] - GStreamer initialization Help Options: -h, --help Show help options --help-all Show all help options --help-gst Show GStreamer Options gst_init is the only gfoo_init function which does this. https://bugzilla.gnome.org/show_bug.cgi?id=702089
-
- Jun 12, 2013
-
-
Tim-Philipp Müller authored
Even if it might not be around for long.
-
- Jun 11, 2013
-
-
Sebastian Dröge authored
We keep a reference to the context around all the time. https://bugzilla.gnome.org/show_bug.cgi?id=701985
-
- Jun 09, 2013
-
-
- Jun 07, 2013
-
-
- Jun 06, 2013
-
-
-
Sebastian Dröge authored
Doing it after every single create() is not very efficient and not necessary. Especially on network file systems fstat() is not cached and causes network traffic, making the source possibly unusable slow. https://bugzilla.gnome.org/show_bug.cgi?id=652037
-
- Jun 05, 2013
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-