- Nov 01, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- Oct 25, 2016
-
-
Nirbheek Chauhan authored
Similar to how Autotools provides an option, default is 'enabled'.
-
- Oct 24, 2016
-
-
Nicolas Dufresne authored
This reverts commit 9b0d42ce. https://bugzilla.gnome.org/show_bug.cgi?id=762207
-
Nicolas Dufresne authored
-
Avoids bit shift overflow warning with gcc6. https://bugzilla.gnome.org/show_bug.cgi?id=767882 (glib) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71803 (gcc) https://bugzilla.gnome.org/show_bug.cgi?id=767883
-
- Oct 23, 2016
-
-
Tim-Philipp Müller authored
Fixes xgettext warnings when doing 'make update-po': gst/parse/grammar.y:217: warning: Empty msgid. It is reserved by GNU gettext: gettext("") returns the header entry with meta information, not the empty string.
-
- Oct 22, 2016
-
-
Tim-Philipp Müller authored
-
Tim-Philipp Müller authored
-
- Oct 21, 2016
-
-
Sebastian Dröge authored
This reverts commit d03bd547. It breaks the unit test, although it ensures that only correct values are used for calculations. Needs to be fixed up. https://bugzilla.gnome.org/show_bug.cgi?id=773096
- Oct 20, 2016
-
-
Thibault Saunier authored
This reverts commit a5752240. pic was added after 0.35 and will be present in 0.36 (meson documentation was wrong).
-
Thibault Saunier authored
We depend on meson 0.35 which makes it simpler to handle Removes a meson warning
-
On the first buffer, it's possible that sink_segment is set but src_segment has not been set yet. If this is the case, we should not calculate cur_level.time since sink_segment.position may be large and src_segment.position default is 0, with the resulting diff being larger than max-size-time, causing the queue to start leaking (if leaky=downstream). One potential consequence of this is that the segment event may be stored on the srcpad before the caps event is pushed downstream, causing a g_warning ("Sticky event misordering, got 'segment' before 'caps'"). https://bugzilla.gnome.org/show_bug.cgi?id=773096
-
- Oct 19, 2016
-
-
Matthew Waters authored
It's NULL-safe while the libc implementation may not be. https://bugzilla.gnome.org/show_bug.cgi?id=771773
-
-
- Oct 18, 2016
-
-
Nirbheek Chauhan authored
clock_gettime was also added for iOS 10.0, so don't use it if we're targetting an older version. That would've caused the symbol to not be found at runtime on older devices.
-
- Oct 15, 2016
-
-
Nirbheek Chauhan authored
Just use the default c_std used by the compiler. With GCC on Linux this is gnu89. Tons of errors related to time.h, signal.h, etc when using c99: FAILED: libs/gst/check/libcheck/check@sta/check_run.c.o cc '-Ilibs/gst/check/libcheck/check@sta' '-fdiagnostics-color=always' '-I../libs/gst/check/libcheck' '-Ilibs/gst/check/libcheck' '-I.' '-I../.' '-Ilibs/gst/check/libcheck/..' '-I../libs/gst/check/libcheck/..' '-pipe' '-Wall' '-Winvalid-pch' '-std=c99' '-DHAVE_CONFIG_H' '-fPIC' '-O2' '-g' '-fPIC' '-MMD' '-MQ' 'libs/gst/check/libcheck/check@sta/check_run.c.o' '-MF' 'libs/gst/check/libcheck/check@sta/check_run.c.o.d' -o 'libs/gst/check/libcheck/check@sta/check_run.c.o' -c ../libs/gst/check/libcheck/check_run.c In file included from ../libs/gst/check/libcheck/check_run.c:21:0: ../libs/gst/check/libcheck/libcompat.h:167:18: warning: ‘struct itimerspec’ declared inside parameter list will not be visible outside of this definition or declaration const struct itimerspec *new_value, struct itimerspec *old_value); ^~~~~~~~~~ ../libs/gst/check/libcheck/check_run.c:98:25: error: array type has incomplete element type ‘struct sigaction’ static struct sigaction old_action[3]; ^~~~~~~~~~ ../libs/gst/check/libcheck/check_run.c:99:25: error: array type has incomplete element type ‘struct sigaction’ static struct sigaction new_action[3]; ^~~~~~~~~~ [...] ninja: build stopped: subcommand failed. The change was originally made because gnu99 was causing issues on OS X.
-
- Oct 14, 2016
-
-
Thibault Saunier authored
-
Thibault Saunier authored
- Properly set where to find gst-plugin-scanner - Use GST_LOADING_WHITELIST so that only core plugins are used Bump meson requirement to 0.35
-
- Oct 13, 2016
-
-
Sebastian Dröge authored
g_object_weak_ref() is not thread-safe.
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
control sources are not required to return values between 0.0 and 1.0. This is completely up to the control binding that is used.
-
Sebastian Dröge authored
-
-
Users shouldn't assume it will be a single value since it's a flag.
-
- Oct 12, 2016
-
-
Nirbheek Chauhan authored
With XCode 8, clock_gettime will be incorrectly detected as being available regardless of what OS X version we're targetting because the symbol is available in the .tbd library as a weak symbol. See: https://github.com/Homebrew/homebrew-core/issues/3727#issue-170086273 It's only starting from macOS 10.12 that clock_gettime is actually available, so we can unconditionally disable it when targetting older versions. We cannot simply do AC_CHECK_FUNCS with -Wl,-no_weak_imports because the autoconf check does its own prototype declaration that doesn't trigger that compiler flag. https://bugzilla.gnome.org/show_bug.cgi?id=772451
-
- Oct 11, 2016
-
-
This flag is to indicate to child elements that they can add and remove pads at any point in time without re-adding existing ones. Elements should post before-hand a GST_MESSAGE_STREAM_COLLECTION https://bugzilla.gnome.org/show_bug.cgi?id=772741
-
- Oct 10, 2016
-
-
-
The documentation wasn't mentioning the SIGUSR2 signal. https://bugzilla.gnome.org/show_bug.cgi?id=772571
-
- Oct 08, 2016
-
-
When we get GST_ITERATOR_RESYNC, we need to call gst_iterator_resync() otherwise we will always get GST_ITERATOR_RESYNC (and that loop would run forever).
-
Same as we do for queue
-
Stefan Sauer authored
The format string contains a process id, but we did not provice one. This caused us to log garbage since all args got shifted.
-
- Oct 01, 2016
-
-
Sebastian Dröge authored
test -> text
-
- Sep 30, 2016
-
-
Thibault Saunier authored
-
Tim-Philipp Müller authored
-