- Mar 19, 2018
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- Mar 13, 2018
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
We need different export decorators for the different libs. For now no actual change though, just rename before the release, and add prelude headers to define the new decorator to GST_EXPORT.
-
Tim-Philipp Müller authored
We need different export decorators for the different libs. For now no actual change though, just rename before the release, and add prelude headers to define the new decorator to GST_EXPORT.
-
Tim-Philipp Müller authored
We need different export decorators for the different libs. For now no actual change though, just rename before the release, and add prelude headers to define the new decorator to GST_EXPORT.
-
Tim-Philipp Müller authored
We need different export decorators for the different libs. For now no actual change though, just rename before the release, and add prelude headers to define the new decorator to GST_EXPORT.
-
Tim-Philipp Müller authored
We need different export decorators for the different libs. For now no actual change though, just rename before the release, and add prelude headers to define the new decorator to GST_EXPORT.
-
- Mar 12, 2018
-
-
- Mar 08, 2018
-
-
Nicolas Dufresne authored
Otherwise it's possible that we won't be able to start again depending the implementation. We do start/stop in normal use cases whenever GST_QUERY_SCHEDULING happens before we are started. https://bugzilla.gnome.org/show_bug.cgi?id=794149
-
Nicolas Dufresne authored
The flushing state is handled a bit differently, there is no need to stop flushing in start_complete. This would other result in unlock_stop being called without unlock_start. Unlike what the old comment says, there is no need to take the live lock here, we are still single threaded at this point (app thread or the state change thread). Also, we will wait for playing state in create/getrange, no need to do that twice. https://bugzilla.gnome.org/show_bug.cgi?id=794149
-
- Mar 05, 2018
-
-
Sebastian Dröge authored
This way gobject-introspection also picks it up and handles our annotations. See https://gitlab.gnome.org/GNOME/gobject-introspection/issues/194
-
Sebastian Dröge authored
All other variants of {peek,pop}_{head,tail}_{,struct} were already implemented. https://bugzilla.gnome.org/show_bug.cgi?id=794035
-
- Mar 04, 2018
-
-
Sebastian Dröge authored
-
- 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
-