- Mar 03, 2018
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- Mar 02, 2018
-
-
Matthew Waters authored
Most functions are automatically chosen from the _FILE_OFFSET_BITS define, the remaining one (fstat) is only available on API >= 21 so check for that
-
- Mar 01, 2018
-
-
Tim-Philipp Müller authored
Fixes make check
-
Olivier Crête authored
The queue gets filled by the tail, so a query will always be the tail object, not the head object. Also add a _peek_tail_struct() method to the GstQueueArray to enable looking at the tail. With unit test to prevent future regression. https://bugzilla.gnome.org/show_bug.cgi?id=762875
-
Mathieu Duponchelle authored
-
Mathieu Duponchelle authored
Modeled on the autotools build, -W flags are only added if the compiler supports them. https://bugzilla.gnome.org/show_bug.cgi?id=793958
-
Mathieu Duponchelle authored
Document this, and take advantage of that fact to use GstAggregator.srcpad.segment instead of GstAggregator.segment https://bugzilla.gnome.org/show_bug.cgi?id=793942
-
Mathieu Duponchelle authored
This reverts commit 9774b377. Pushed by mistake
-
Mathieu Duponchelle authored
When we construct from a custom GType
-
Mathieu Duponchelle authored
-
- Feb 28, 2018
-
-
Mathieu Duponchelle authored
Document this, and take advantage of that fact to use GstAggregator.srcpad.segment instead of GstAggregator.segment https://bugzilla.gnome.org/show_bug.cgi?id=793942
-
Mathieu Duponchelle authored
Also make sure the GType passed to the with_gtype versions of the template constructors is_a GstPad https://bugzilla.gnome.org/show_bug.cgi?id=793933
-
- Feb 22, 2018
-
-
-
-
Nicolas Dufresne authored
update_interval may be -1 https://bugzilla.gnome.org/show_bug.cgi?id=793284
-
- Feb 21, 2018
-
-
For Mac OS, GST_EXTRA_MODULE_SUFFIX should be set as '.dylib'. Otherwise, GStreamer fails to load its plugins. https://bugzilla.gnome.org/show_bug.cgi?id=793584
-
- Feb 19, 2018
-
-
Tim-Philipp Müller authored
API: gst_queue_array_pop_tail() API: gst_queue_array_peek_tail() These will be needed later for appsrc.
-
- Feb 18, 2018
-
-
Mark Nauwelaerts authored
Mostly related to out parameters and their transfer
-
- Feb 16, 2018
-
-
Position queries with GST_FORMAT_TIME are supposed to return stream time. gst_base_sink_get_position() estimates the current stream time on its own instead of using gst_segment_to_stream_time(), but the algorithm used was not taking segment.offset into account, resulting in invalid values when this field was set to a non-zero value. https://bugzilla.gnome.org/show_bug.cgi?id=792434
-
Such a setup is used in rtspsrc for its TCP connection https://bugzilla.gnome.org/show_bug.cgi?id=793478
-
- Feb 15, 2018
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
Occasionally this test would fail, especially if the system is under load, because the position query would pick up the last position from the last buffer timestamp which has a lower timestamp than what we're looking for. The sleep is long enough, however. It's unclear to me why exactly this happens but there seems to be some kind of scheduling issue going on as the streaming thread floods the sink with buffers. Let's throttle the fakesrc to 100 buffers per second and make the sink sync to the clock to restore some sanity. It should be totally sufficient to test what we want to test, and seems to make things reliable here.
-
Tim-Philipp Müller authored
Must undefine it before including gst headers, since the test tests deprecated API.
-
Tim-Philipp Müller authored
Fix inverted logic. If GST_DISABLE_DEPRECATED is undefined, we don't want warnings about deprecated API, and if it's defined we do want warnings.
-
Tim-Philipp Müller authored
-
- Feb 14, 2018
-
-
Tim-Philipp Müller authored
So new-in-1.12 index actually has some entries.
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- Feb 08, 2018
-
-
Tim-Philipp Müller authored
WARNING: Trying to compare values of different types (str, int). The result of this is undefined and will become a hard error in a future Meson release.
-
- Feb 03, 2018
-
-
-
Tim-Philipp Müller authored
-
- Feb 02, 2018
-
-
Matthew Waters authored
-
- Feb 01, 2018
-
-
Matthew Waters authored
-
- Jan 31, 2018
-
-
Mathieu Duponchelle authored
-
Mathieu Duponchelle authored
-
Mathieu Duponchelle authored
This can be used to identify buffers for which a higher percentage of redundancy should be allocated when performing forward error correction, or to prevent still video frames from being dropped by elements due to QoS. https://bugzilla.gnome.org/show_bug.cgi?id=793008
-
- Jan 30, 2018
-
-