- 19 Feb, 2016 2 commits
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
- 18 Feb, 2016 1 commit
-
-
Julien Isorce authored
Currently the .la path is provided which requires to use libtool as mentioned in the GStreamer manual section-helloworld-compilerun.html. It is fine as long as the application is built using libtool. So currently it is not possible to compile a GStreamer application within gst-uninstalled with CMake or other build system different than autotools. This patch allows to do the following in gst-uninstalled env: gcc test.c -o test $(pkg-config --cflags --libs gstreamer-1.0 \ gstreamer-video-1.0) Previously it required to prepend libtool --mode=link https://bugzilla.gnome.org/show_bug.cgi?id=720778
-
- 17 Feb, 2016 2 commits
-
-
Reynaldo H. Verdejo Pinochet authored
Avoids some false positives leading to miss identification: * Prevent picture start code emulation for the first 2 bytes read * Add check for valid "picture coding type" and "PB-frames mode" combination Additionally, change name on confusingly named TR var to what it is, the layer's PTYPE. https://bugzilla.gnome.org/show_bug.cgi?id=693263
-
When getting caps of the decode chain, in get_topology, the caps are being checked if fixed or not. But get_topology will be called when the decode is chain is being exposed and hence it will always be fixed. Hence removing the check for fixed caps. Removing gst_pad_get_current_caps for the chain->pad, as get_pad_caps will again call the same api. And get_topology can return NULL value if currently shutting down the pipeline, which on being passed to create message will result in assertion error. Check if topology is valid before using it https://bugzilla.gnome.org/show_bug.cgi?id=755918
-
- 16 Feb, 2016 1 commit
-
-
Because audio-enumtypes.h needs to be available for gstrtpbaseaudiopayload.c https://bugzilla.gnome.org/show_bug.cgi?id=761949
-
- 15 Feb, 2016 1 commit
-
-
Sebastian Dröge authored
-
- 13 Feb, 2016 1 commit
-
-
- 11 Feb, 2016 2 commits
-
-
Wim Taymans authored
Avoid overflow in rate calculation. This can cause the resampler to start on the wrong phase after a rate change. Avoid overflow in cubic fraction calculation. This can cause noise when dealing with higher samplerates.
-
Wim Taymans authored
We were only reading 2 filter taps and we need to read 4 to do cubic interpolation.
-
- 10 Feb, 2016 1 commit
-
-
Wim Taymans authored
If we don't have writable memory, make sure to make a copy of the input samples into a temporary (writable) buffer, even if we are dealing with a native intermediate format that we don't need to call the unpack function for. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=761655
-
- 05 Feb, 2016 2 commits
-
-
Thiago Santos authored
To get the CK_DEFAULT_TIMEOUT defined for all tests. Also replaces a 120 timeout that was set. https://bugzilla.gnome.org/show_bug.cgi?id=761472
-
Thiago Santos authored
From 86e4663 to b64f03f
-
- 04 Feb, 2016 2 commits
-
-
In order to detect graphical user input on the textoverlay, the resulting rendering properties need to be exposed to applications. Fixes delayx property declaration. https://bugzilla.gnome.org/show_bug.cgi?id=761251
-
The current position property is limited to X,Y positions in the range of [0, 1]. This patch allows full control over the overlay position, including partially outside of the video area. https://bugzilla.gnome.org/show_bug.cgi?id=761251
-
- 28 Jan, 2016 3 commits
-
-
Sebastian Dröge authored
For unsigned formats, silence is not all bits 0.
-
gst_pad_get_allowed_caps() will return NULL if the srcpad has no peer. In that case, use gst_pad_peer_query_caps() with template caps as filter to have negotiated output caps properly before forwarding GAP event. https://bugzilla.gnome.org/show_bug.cgi?id=761218
-
- 27 Jan, 2016 1 commit
-
-
Thibault Saunier authored
Some encoders can update the stream header through time (for example vp8 might do that) but it does not strictly changes the output format.
-
- 26 Jan, 2016 6 commits
-
-
Add missing ':' to tile_ws and tile_hs fields documentation to avoid bad render of these two fields, mark reserved bytes as private to hide field and avoid gtkdoc warning and add parameters description to documented macro to avoid gtkdoc warnings. https://bugzilla.gnome.org/show_bug.cgi?id=761132
-
Wim Taymans authored
-
Wim Taymans authored
Allow NULL as input to mean silence samples.
-
Wim Taymans authored
Allow NULL config to keep the existing parameters. Fix the docs.
-
Wim Taymans authored
Make optimized functions for generic and passthrough conversion.
-
Wim Taymans authored
Add a reset function that clears any history.
-
- 25 Jan, 2016 4 commits
-
-
Tim-Philipp Müller authored
The examples need Gtk+, nothing uses freetype directly.
-
Tim-Philipp Müller authored
Reduce resolution, which shouldn't make any difference to what's tested here. Makes test finish in less than half the time it took before (8s vs. 21s).
-
Arun Raghavan authored
alsasink now does more than just raw audio.
-
Sebastian Dröge authored
analyze_new_pad() can return a new decode chain, which might have a new GstDecodePad in the end. We should use those two for expose_pad() and not the original ones that were passed to analyze_new_pad(). This fails when having a demuxer element that has raw pads immediately or if a decoder with raw caps is after an adaptive demuxer. https://bugzilla.gnome.org/show_bug.cgi?id=760949
-
- 21 Jan, 2016 2 commits
-
-
Wim Taymans authored
Make sure that the data we allocate for our temporary buffers is properly aligned. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=760938
-
Wim Taymans authored
-
- 20 Jan, 2016 4 commits
-
-
Wim Taymans authored
In gst_video_info_to_caps(), make sure we end up with an RGB matrix for RGB formats and warn when the GstVideoInfo colorimetry is wrong. In gst_video_info_from_caps(), fix the GstVideoInfo with an RGB matrix for RGB formats and warn about inconsistent caps. See https://bugzilla.gnome.org/show_bug.cgi?id=759624
-
Wim Taymans authored
For RGB formats, the matrix in the colorimetry (conversion from YUV to RGB) is irrelevant and we should ignore it and assume the identity transform for everything we do. Fixes https://bugzilla.gnome.org/show_bug.cgi?id=759624
-
It was never actually supported or used https://bugzilla.gnome.org/show_bug.cgi?id=760666
-
This reverts commit 63517d0e. It was wrong ref counting wise and we decided to deprecated DROPPED return value https://bugzilla.gnome.org/show_bug.cgi?id=760666
-
- 19 Jan, 2016 2 commits
-
-
value of 32768L << 16 and 1L << 31 is 2147483648 but it exceeds the positive range of int which is 2147483647 resulting in integer overflow error. Use G_GINT64_CONSTANT instead of L. https://bugzilla.gnome.org/show_bug.cgi?id=760769
-
Arun Raghavan authored
-
- 18 Jan, 2016 3 commits