Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release 1.11.11.11.1 | Sebastian Dröge | 2017-01-12 | 119 | -1365/+3883 |
| | |||||
* | Update .po files | Sebastian Dröge | 2017-01-12 | 40 | -1807/+1584 |
| | |||||
* | po: Update translations | Sebastian Dröge | 2017-01-12 | 14 | -1454/+1079 |
| | |||||
* | codecparsers: remove problematic 'extern inline' | Tim-Philipp Müller | 2017-01-10 | 1 | -7/+7 |
| | | | | | | | | | | | 'extern inline' was added in 2fb76c89 for MSVC (it was just 'inline' before), but all of this doesn't really make sense, the functions are not going to be inlined anyway, and what 'extern inline' means exactly also appears to depend on the Cxx standard targetted. Let's just remove the 'extern inline' entirely. At least gcc6 still emits the exact same code as before anyway. Fixes compilation/linking with gcc 4.8 as used on L4T on the TK1. | ||||
* | jpegparse: Chain up to parent class' sink event handler | Matt Staples | 2017-01-10 | 1 | -0/+1 |
| | | | | | | | Call base class's sink_event handler after handling GST_EVENT_FLUSH_STOP event, so that base class doesn't get stuck in a 'flushing' state https://bugzilla.gnome.org/show_bug.cgi?id=777097 | ||||
* | adaptivedemux: Use a simple queue instead of queue2 | Edward Hervey | 2017-01-10 | 1 | -3/+3 |
| | | | | | | The reason we previously used queue2 was to calculate the download rate, but that wasn't entirely correct and we therefore calculate it before queue2. We therefore now just need a simple queue. | ||||
* | adaptivedemux: Remove unneeded variables | Edward Hervey | 2017-01-10 | 2 | -12/+2 |
| | | | | We now have properly non-blocking download time calculation | ||||
* | qmlglsrc: use glBlitFramebuffer to copy texture for GLES3.0 | Haihua Hu | 2017-01-10 | 2 | -1/+50 |
| | | | | | | | If support glBlitFrameBuffer, use it for texture copy instead of glCopyTexImage2D https://bugzilla.gnome.org/show_bug.cgi?id=777078 | ||||
* | glwindow: use the same parameter names between vfuncs and functions of the ↵ | Matthew Waters | 2017-01-10 | 1 | -1/+1 |
| | | | | | | | same name Silences GI warnings about symbol's not being used from source code comment block | ||||
* | glbasememory: type fix for GstGLBaseMemoryAllocatorAllocFunction | Matthew Waters | 2017-01-10 | 1 | -1/+1 |
| | |||||
* | gldisplay: add missing transfer annotations | Matthew Waters | 2017-01-10 | 1 | -2/+2 |
| | |||||
* | gl: add skip annotations to non-GI possible struct constructors | Matthew Waters | 2017-01-10 | 2 | -2/+2 |
| | |||||
* | glbasememory: remove unused and #if 0'ed function definitions | Matthew Waters | 2017-01-10 | 1 | -4/+0 |
| | |||||
* | gl: add necessary get_type() functions for allocation params structures | Matthew Waters | 2017-01-10 | 9 | -2/+37 |
| | | | | All using the existing GstGLAllocationParams infrastructure | ||||
* | gl/docs/sections.txt: remove non-existant symbols | Matthew Waters | 2017-01-10 | 1 | -6/+0 |
| | |||||
* | gldisplay: some annotation updates/typo fixes | Matthew Waters | 2017-01-10 | 2 | -5/+6 |
| | |||||
* | gl: remove reference to non-existant header | Matthew Waters | 2017-01-10 | 1 | -1/+0 |
| | | | | | | ../../../../gst-libs/gst/gl/gl.h:57:45: fatal error: gst/gl/gstglcontrolbindingproxy.h: No such file or directory #include <gst/gl/gstglcontrolbindingproxy.h> ^ | ||||
* | gl: remove custom control binding proxy | Matthew Waters | 2017-01-10 | 8 | -263/+37 |
| | | | | Use the existing GstProxyControlBinding instead. | ||||
* | gl/pkg-config: add the configured platform/api/winsys | Matthew Waters | 2017-01-10 | 4 | -0/+12 |
| | | | | | Allows users to query this from pkg-config instead of requiring them to compile mini programs checking defines in gstglconfig.h | ||||
* | gl: remove unneeded gst_gl_buffer_alloc from header file | Matthew Waters | 2017-01-10 | 1 | -7/+0 |
| | | | | There's no implementation anymore! | ||||
* | gl/egl: remove use of texture orientation | Matthew Waters | 2017-01-10 | 4 | -49/+6 |
| | |||||
* | gl/pkg-config: don't advertise all our dependent libraries as deps | Matthew Waters | 2017-01-10 | 2 | -2/+2 |
| | | | | | If an application/library explicitly needs a library, it needs to link against it itself. | ||||
* | timecodestamper: Post element message with current timecode | Vivia Nikolaidou | 2017-01-09 | 2 | -5/+47 |
| | | | | | | | | timecodestamper will post an element message which contains the current timecode it just stamped. If a timecode was already found and not replaced, it will still post it in a message. https://bugzilla.gnome.org/show_bug.cgi?id=777048 | ||||
* | decklinkvideosrc: Do not append a zero timecode if none is found on the source | Vivia Nikolaidou | 2017-01-09 | 3 | -43/+44 |
| | | | | | | | If the source doesn't give us timecode information, do not append a zero timecode to the frames. https://bugzilla.gnome.org/show_bug.cgi?id=776900 | ||||
* | glcontext/egl: don't overwrite set GError | Matthew Waters | 2017-01-10 | 1 | -6/+8 |
| | | | | | | Doing so is an error and will cause a glib warning to be printed. https://bugzilla.gnome.org/show_bug.cgi?id=776722 | ||||
* | meson: decklink: fix plugin filename | Tim-Philipp Müller | 2017-01-05 | 1 | -1/+1 |
| | |||||
* | meson: build decklink plugin | Tim-Philipp Müller | 2017-01-05 | 3 | -1/+43 |
| | |||||
* | meson: Do not use gstwayland variable when not set | Thibault Saunier | 2017-01-05 | 1 | -1/+0 |
| | |||||
* | meson: Generate the wayland pc file when needed | Thibault Saunier | 2017-01-05 | 1 | -0/+5 |
| | |||||
* | meson: Do not try to use unset gstgl if gstgl is not built | Thibault Saunier | 2017-01-05 | 1 | -1/+1 |
| | |||||
* | androidmedia: Add support for Opus in the decoder | Sebastian Dröge | 2017-01-05 | 2 | -0/+7 |
| | |||||
* | androidmedia: Silently skip COLOR_FormatAndroidOpaque when converting to caps | Sebastian Dröge | 2017-01-05 | 1 | -0/+5 |
| | | | | | This is special and handled in the decoder when doing rendering to a surface. Printing a warning for this is just unnecessary noise | ||||
* | meson: generate pkg-config -uninstalled pc files | Guillaume Desmottes | 2017-01-05 | 12 | -17/+51 |
| | | | | | | | | | | | Generating those files is useful for users building the GStreamer stack using meson and having to link it to another project which is still using the autotools. While doing so, fix some -uninstalled pc files which were using a suspicious 'pcfiledir' which was never replaced or defined. https://bugzilla.gnome.org/show_bug.cgi?id=776810 | ||||
* | meson: Support building without Gst debug | Thibault Saunier | 2017-01-05 | 1 | -0/+24 |
| | |||||
* | androidmedia: Add support for VP9 | Sebastian Dröge | 2017-01-04 | 3 | -0/+13 |
| | |||||
* | androidmedia: Actively request the Java VM from the application | Sebastian Dröge | 2017-01-03 | 1 | -0/+29 |
| | | | | | This is more consistent with how we already request the application class loader and other application resources elsewhere. | ||||
* | decklink: Fix indentation | Sebastian Dröge | 2017-01-03 | 2 | -8/+16 |
| | |||||
* | decklinkaudiosrc: Add support for 8/16 channels via property | Sebastian Dröge | 2017-01-03 | 4 | -4/+60 |
| | | | | These are unpositioned channel layouts. | ||||
* | Fix some caps leaks in pad template creation code | Garima Gaur | 2017-01-03 | 6 | -0/+7 |
| | | | | | | | | gst_pad_template_new() does not take ownership of the caps passed to it, so we need to unref the caps. https://bugzilla.gnome.org/show_bug.cgi?id=776790 https://bugzilla.gnome.org/show_bug.cgi?id=776787 | ||||
* | waylandsink: fix display re-connection (redraw pending) | Fabien Dessenne | 2017-01-02 | 1 | -1/+6 |
| | | | | | | | | Reset redraw_pending at display disconnection, so we can re-connect later from a clean state (avoid endless buffer drops). Add a log to inform of dropped buffers. https://bugzilla.gnome.org/show_bug.cgi?id=775791 | ||||
* | opencv: add dewarp plugin | Nicola Murino | 2017-01-02 | 5 | -3/+847 |
| | | | | | | new plugin that dewarp fisheye images https://bugzilla.gnome.org/show_bug.cgi?id=776047 | ||||
* | x265: fix a minor string leak | Fabrice Bellet | 2017-01-03 | 1 | -4/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=776727 | ||||
* | autoconvert: fix a reconfigure event leak | Fabrice Bellet | 2017-01-02 | 1 | -1/+2 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=776726 | ||||
* | uvch264src: Add meson build support | Arun Raghavan | 2017-01-02 | 3 | -7/+23 |
| | |||||
* | uvch264src: Fix wrong argument order to force-key-unit event | Arun Raghavan | 2017-01-02 | 1 | -1/+1 |
| | | | | CID 1373421 | ||||
* | check: Use gst_check_run_suite | Edward Hervey | 2017-01-02 | 3 | -50/+6 |
| | | | | Ensures that xunit reports get generated when requested | ||||
* | smoothstreaming: Fix minor use after free reference | Arun Raghavan | 2017-01-02 | 1 | -1/+1 |
| | | | | | | | Just a matter of reordering a g_free() /after/ cleaning out all the members. CID 1396746 | ||||
* | videoanalyse: update docs | Nicola Murino | 2016-12-31 | 1 | -3/+3 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=746018 | ||||
* | androidmedia: some files are missing in the release tarball | Ursula Maplehurst | 2016-12-30 | 1 | -1/+5 |
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=776591 | ||||
* | mpeg4videoparse: determine intra of frame at frame parse time | Mark Nauwelaerts | 2016-12-28 | 2 | -11/+16 |
| | | | | | | ... rather than when determining when to end the frame. The opportunity to do so might not come when forced to drain, and it seems nicer anyway to do so at parse wrapup time. |