- Sep 30, 2016
-
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Sebastian Dröge authored
-
Arun Raghavan authored
CID: 1373420
-
- Sep 29, 2016
-
-
-
Arun Raghavan authored
Left over from the last cleanup. CID: 1373418
-
Vincent Penquerc'h authored
The buffer data is not always copied in _Fill, and will be read in _DecodeFrame. We unmap at the end of the function, whether we get there via failure or early out, and keep a ref to the buffer to ensure we can use it to unmap the memory even after _finish_frame is called, as it unrefs the buffer. Note that there is an access beyond the allocated buffer, which is only apparent when playing from souphttpsrc (ie, not from filesrc). This appears to be a bug in the bit reading code in libfdkaac AFAICT. https://bugzilla.gnome.org/show_bug.cgi?id=772186
-
Vincent Penquerc'h authored
The buffer size is expected to be in multiples of the sample size, not in bytes. https://bugzilla.gnome.org/show_bug.cgi?id=772186
-
-
- Sep 28, 2016
-
-
Vincent Penquerc'h authored
This fixes muxing in MPEG TS. https://bugzilla.gnome.org/show_bug.cgi?id=772108
-
We cannot set the x, y coordinate of the video frame at the dispmanx at this point. We need to teach dispmanx backend to understand about set_render_rectangle API to draw a video with other UI. This patch keeps the current behavior which places video frame at the center of the display if there is no set_render_rectangle call to the dispmanx window. https://bugzilla.gnome.org/show_bug.cgi?id=766018
-
Matthew Waters authored
-
- Sep 27, 2016
-
-
Vincent Penquerc'h authored
Not doing so will fail to decode in a simple fdkaacenc ! fdkaacdec pipeline, though would work if this goes through a file. https://bugzilla.gnome.org/show_bug.cgi?id=772067
-
Vincent Penquerc'h authored
The docs say we should continue feeding in data and decoding https://bugzilla.gnome.org/show_bug.cgi?id=772067
-
Vincent Penquerc'h authored
AOT_MP2_AAC_LC is a "pseudo AOT" which got removed after 0.1.4, and maps to AOT_AAC_LC. Remove mpegversion 2 from th caps to match. https://bugzilla.gnome.org/show_bug.cgi?id=772067
-
- Sep 26, 2016
-
-
Tim-Philipp Müller authored
-
Sebastian Dröge authored
OSX and Linux only, Windows needs someone on Windows to convert the .idl files to C source code.
-
Sebastian Dröge authored
-
- Sep 25, 2016
-
-
Tim-Philipp Müller authored
Fixes distcheck.
-
- Sep 24, 2016
-
-
Arun Raghavan authored
We can't actually configure the transport, so we should only be working with whatever we get.
-
Arun Raghavan authored
-
Arun Raghavan authored
Was crashing, and had a lot of cruft (like a capsfilter and a fakesink) that was no longer required.
-
Arun Raghavan authored
Metadata from AVRCP is emitted as tags, and the duration from AVRCP is used in queries by avdtpsrc.
-
Sebastian Dröge authored
And while at it, also clean up some code.
-
Sebastian Dröge authored
They assert on NULL.
-
- Sep 23, 2016
-
-
Nicolas Dufresne authored
-
- Sep 22, 2016
-
-
Nicolas Dufresne authored
This is specific to when the waylandsink is not being embedded. In this patch we pass the render lock to the window so it can safely call gst_wl_window_set_render_rectangle() with the new size. https://bugzilla.gnome.org/show_bug.cgi?id=722343
-
Nicolas Dufresne authored
We already take the render lock from the wlqueue thread in some other place which indicates that there is no use of this atomic instead of a proper locking mechanism.
-
Nicolas Dufresne authored
Upstream must configure the pool before using it. Pre-configuring the proposed pool could hide bugs in upstream elements.
-
Nicolas Dufresne authored
When we don't have a viewporter (scaling support), we can't use the 1x1 scaleup image trick. Instead, we need to allocate a buffer with the same size as the area that need to have black background.
-
Currently dx9screencapsrc prints a verbose warning in case the screen index is out of range for the current number of detected monitors. This value is then dropped. However there is no initial indication (beside the console print) if it worked or not. This may result in capturing an unwanted screen as it would capture the last set index that was not rejected. This patch sets the index regardless. Instead, the element throws an error when it tries to run or getting caps for an invalid index. https://bugzilla.gnome.org/show_bug.cgi?id=771817
-
Matthew Waters authored
Otherwise we leak GWeakRef's. Found with make -C tests/check libs/gstglcontext.valgrind
-
libgstwayland is missing a dependency on $(GST_PLUGINS_BASE_LIBS), so add it. https://bugzilla.gnome.org/show_bug.cgi?id=771794
-
- Sep 21, 2016
-
-
-
The linker flags for several plugins (dashdemux, mssdemux, hlsdemux) are missing $(GST_PLUGINS_BASE_LIBS), so add them so they can find -lgsttag and -lgstapp. https://bugzilla.gnome.org/show_bug.cgi?id=771780
-
Nicolas Dufresne authored
This add support for non-standard strides to be used. Note that some extra work is needed for multi-plane format which may have a different GstMemory object per plane. This is not currently a problem since SHM interface is limited to 1 memory.
-
Nicolas Dufresne authored
The buffer pool API does not allow multiple of owner. This otherwise lead to error when renegotiation take place. Aso consider the allocation query "need_pool" boolean.
-
Nicolas Dufresne authored
Otherwise those error may go unseen making debugging much harder.
-