summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Release 1.11.11.11.1Sebastian Dröge2017-01-12119-1365/+3883
|
* Update .po filesSebastian Dröge2017-01-1240-1807/+1584
|
* po: Update translationsSebastian Dröge2017-01-1214-1454/+1079
|
* codecparsers: remove problematic 'extern inline'Tim-Philipp Müller2017-01-101-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 handlerMatt Staples2017-01-101-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 queue2Edward Hervey2017-01-101-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 variablesEdward Hervey2017-01-102-12/+2
| | | | We now have properly non-blocking download time calculation
* qmlglsrc: use glBlitFramebuffer to copy texture for GLES3.0Haihua Hu2017-01-102-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 Waters2017-01-101-1/+1
| | | | | | | same name Silences GI warnings about symbol's not being used from source code comment block
* glbasememory: type fix for GstGLBaseMemoryAllocatorAllocFunctionMatthew Waters2017-01-101-1/+1
|
* gldisplay: add missing transfer annotationsMatthew Waters2017-01-101-2/+2
|
* gl: add skip annotations to non-GI possible struct constructorsMatthew Waters2017-01-102-2/+2
|
* glbasememory: remove unused and #if 0'ed function definitionsMatthew Waters2017-01-101-4/+0
|
* gl: add necessary get_type() functions for allocation params structuresMatthew Waters2017-01-109-2/+37
| | | | All using the existing GstGLAllocationParams infrastructure
* gl/docs/sections.txt: remove non-existant symbolsMatthew Waters2017-01-101-6/+0
|
* gldisplay: some annotation updates/typo fixesMatthew Waters2017-01-102-5/+6
|
* gl: remove reference to non-existant headerMatthew Waters2017-01-101-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 proxyMatthew Waters2017-01-108-263/+37
| | | | Use the existing GstProxyControlBinding instead.
* gl/pkg-config: add the configured platform/api/winsysMatthew Waters2017-01-104-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 fileMatthew Waters2017-01-101-7/+0
| | | | There's no implementation anymore!
* gl/egl: remove use of texture orientationMatthew Waters2017-01-104-49/+6
|
* gl/pkg-config: don't advertise all our dependent libraries as depsMatthew Waters2017-01-102-2/+2
| | | | | If an application/library explicitly needs a library, it needs to link against it itself.
* timecodestamper: Post element message with current timecodeVivia Nikolaidou2017-01-092-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 sourceVivia Nikolaidou2017-01-093-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 GErrorMatthew Waters2017-01-101-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 filenameTim-Philipp Müller2017-01-051-1/+1
|
* meson: build decklink pluginTim-Philipp Müller2017-01-053-1/+43
|
* meson: Do not use gstwayland variable when not setThibault Saunier2017-01-051-1/+0
|
* meson: Generate the wayland pc file when neededThibault Saunier2017-01-051-0/+5
|
* meson: Do not try to use unset gstgl if gstgl is not builtThibault Saunier2017-01-051-1/+1
|
* androidmedia: Add support for Opus in the decoderSebastian Dröge2017-01-052-0/+7
|
* androidmedia: Silently skip COLOR_FormatAndroidOpaque when converting to capsSebastian Dröge2017-01-051-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 filesGuillaume Desmottes2017-01-0512-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 debugThibault Saunier2017-01-051-0/+24
|
* androidmedia: Add support for VP9Sebastian Dröge2017-01-043-0/+13
|
* androidmedia: Actively request the Java VM from the applicationSebastian Dröge2017-01-031-0/+29
| | | | | This is more consistent with how we already request the application class loader and other application resources elsewhere.
* decklink: Fix indentationSebastian Dröge2017-01-032-8/+16
|
* decklinkaudiosrc: Add support for 8/16 channels via propertySebastian Dröge2017-01-034-4/+60
| | | | These are unpositioned channel layouts.
* Fix some caps leaks in pad template creation codeGarima Gaur2017-01-036-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 Dessenne2017-01-021-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 pluginNicola Murino2017-01-025-3/+847
| | | | | | new plugin that dewarp fisheye images https://bugzilla.gnome.org/show_bug.cgi?id=776047
* x265: fix a minor string leakFabrice Bellet2017-01-031-4/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=776727
* autoconvert: fix a reconfigure event leakFabrice Bellet2017-01-021-1/+2
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=776726
* uvch264src: Add meson build supportArun Raghavan2017-01-023-7/+23
|
* uvch264src: Fix wrong argument order to force-key-unit eventArun Raghavan2017-01-021-1/+1
| | | | CID 1373421
* check: Use gst_check_run_suiteEdward Hervey2017-01-023-50/+6
| | | | Ensures that xunit reports get generated when requested
* smoothstreaming: Fix minor use after free referenceArun Raghavan2017-01-021-1/+1
| | | | | | | Just a matter of reordering a g_free() /after/ cleaning out all the members. CID 1396746
* videoanalyse: update docsNicola Murino2016-12-311-3/+3
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=746018
* androidmedia: some files are missing in the release tarballUrsula Maplehurst2016-12-301-1/+5
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=776591
* mpeg4videoparse: determine intra of frame at frame parse timeMark Nauwelaerts2016-12-282-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.