summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Back to development1.11.0Sebastian Dröge2016-11-011-3/+3
|
* Release 1.10.01.10.0Sebastian Dröge2016-11-015-17/+1149
|
* Release 1.9.901.9.90Sebastian Dröge2016-09-306-15/+70
|
* configure: Depend on gstreamer 1.9.2.1Sebastian Dröge2016-09-141-1/+1
|
* omx: Also search for gstomx.conf in the autoconf --sysconfdirSebastian Dröge2016-09-142-1/+6
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=770743
* Automatic update of common submoduleJan Schmidt2016-09-102-1/+1
| | | | From b18d820 to f980fd9
* Automatic update of common submoduleJan Schmidt2016-09-102-1/+1
| | | | From ac2f647 to b18d820
* Back to developmentSebastian Dröge2016-09-011-1/+1
|
* Release 1.9.21.9.2Sebastian Dröge2016-09-016-61/+47
|
* Automatic update of common submoduleStefan Sauer2016-07-111-0/+0
| | | | From ac2f647 to f49c55e
* Back to developmentSebastian Dröge2016-07-061-2/+2
|
* Release 1.9.11.9.1Sebastian Dröge2016-07-066-69/+563
|
* omxvideodec: Use GST_VIDEO_FRAME_PLANE_STRIDE() to get output buffer's strideKazunori Kobayashi2016-06-291-1/+1
| | | | | | | GST_VIDEO_FRAME_PLANE_STRIDE() should be used to get the actual buffer stride, as reported in the buffers's GstVideoMeta, when copying data to that buffer. https://bugzilla.gnome.org/show_bug.cgi?id=768173
* Automatic update of common submoduleNicolas Dufresne2016-06-211-0/+0
| | | | From ac2f647 to f363b32
* omxaudioenc: implement GstPreset interfaceAurélien Zanelli2016-06-211-4/+6
| | | | | | | To allow user to use GstPreset to quickly save and load a set of parameters. https://bugzilla.gnome.org/show_bug.cgi?id=767907
* omxvideoenc: implement GstPreset interfaceAurélien Zanelli2016-06-211-4/+6
| | | | | | | To allow user to use GstPreset to quickly save and load a set of parameters. https://bugzilla.gnome.org/show_bug.cgi?id=767907
* omx: #define OMX_SKIP64BIT on the RPi as required by their APISebastian Dröge2016-06-177-38/+59
| | | | | | | Also add generic support for OMX_SKIP64BIT to gst-omx, in case other implementations also #define that for whatever reason. https://bugzilla.gnome.org/show_bug.cgi?id=766475
* omxvideodec: Implement ::drain() virtual methodSebastian Dröge2016-06-171-8/+8
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=767641
* configure: remove AG_GST_PARSE_SUBSYSTEM_DISABLESTim-Philipp Müller2016-06-041-6/+0
| | | | | | | | | | | | This would check which subsystems are disabled in core by grepping gstconfig.h. Only problem is: gstconfig.h has moved into libdir now so we've been checking a non-existent file for a while now. The macro would just sets GST_DISABLE_* for use in configure.ac and Makefile.am, but we don't use that anywhere so just get rid of it (the one place where we use GST_DISABLE_GST_DEBUG is in a .c file which gets the define from the gstconfig.h include). https://bugzilla.gnome.org/show_bug.cgi?id=750056
* omxvideodec : Use gstglmemoryegl for the RPiGwang Yoon Hwang2016-05-042-30/+21
| | | | | | | | | Modified to use gstglmemoryegl to avoid texture creation/copy operations at the glupload. [Matthew Waters]: gst-indent the sources and port testegl to GstGLMemoryEGL https://bugzilla.gnome.org/show_bug.cgi?id=760918
* Automatic update of common submoduleJulien Isorce2016-04-141-0/+0
| | | | From 6f2d209 to ac2f647
* Automatic update of common submoduleSebastian Dröge2016-02-261-0/+0
| | | | From b64f03f to 6f2d209
* examples: update egl example for gstgl API changesMatthew Waters2016-02-171-36/+27
| | | | | https://bugzilla.gnome.org/show_bug.cgi?id=762053 https://bugzilla.gnome.org/show_bug.cgi?id=753917
* Automatic update of common submoduleThiago Santos2016-02-052-0/+2
| | | | From 86e4663 to b64f03f
* configure: Make -Bsymbolic check work with clang.Koop Mast2015-12-211-5/+5
| | | | | | | Update the -Bsymbolic check with the version glib has. This version works with clang. https://bugzilla.gnome.org/show_bug.cgi?id=759713
* Automatic update of common submoduleNicolas Dufresne2015-12-072-1/+5
| | | | From b319909 to 86e4663
* Remember the last_error after a failed set state call to avoid blocking the ↵Enrique Ocaña González2015-11-181-0/+7
| | | | | | | | | | | | | | next get state call gst_omx_video_dec_flush() blocks forever in http://cgit.freedesktop.org/gstreamer/gst-omx/tree/omx/gstomxvideodec.c?id=9adf0ff82903cad5331e40975ae91ed5d11bc102#n2110 when the previous call to gst_omx_component_set_state() fails in http://cgit.freedesktop.org/gstreamer/gst-omx/tree/omx/gstomx.c?id=9adf0ff82903cad5331e40975ae91ed5d11bc102#n827. To mitigate that, I set "last_error" to true, so the code in http://cgit.freedesktop.org/gstreamer/gst-omx/tree/omx/gstomx.c?id=9adf0ff82903cad5331e40975ae91ed5d11bc102#n862 exits early and doesn't block. https://bugzilla.gnome.org/show_bug.cgi?id=758274
* Properly handle drain requests while flushingEnrique Ocaña González2015-11-184-0/+48
| | | | | | | Without this commit the decoder streaming thread stops without ever attending the drain request, leaving the decoder input thread waiting forever. https://bugzilla.gnome.org/show_bug.cgi?id=758274
* omx: fix hacks leak on class initNicolas Huet2015-11-181-0/+1
|
* Automatic update of common submoduleTim-Philipp Müller2015-10-211-0/+0
| | | | From b99800a to b319909
* Automatic update of common submoduleSebastian Dröge2015-10-211-0/+0
| | | | From 9aed1d7 to b99800a
* omxaacdec: Do not accept unknown layoutsThiago Santos2015-09-011-2/+4
| | | | | | It was defaulting to RAW when an unknown layout was received but the caps template would actually forbid that on the caps query or accept-caps anyway.
* omxaudiodec: use default pad accept-caps handlingThiago Santos2015-09-011-0/+3
| | | | | | Instead of the audiodecoder one. The OMX audioo decoders have their valid input in the template pad, so just check against that to avoid doing a query downstream.
* omxvideodec: use default pad accept-caps handlingThiago Santos2015-08-281-0/+3
| | | | | | Instead of the videodecoder one. The OMX video decoders have their valid input in the template pad, so just check against that to avoid doing a query downstream.
* omxvideoenc: Add keyframe support for the Rpi, using ↵Graham Leggett2015-08-271-0/+13
| | | | | | OMX_IndexConfigBrcmVideoRequestIFrame https://bugzilla.gnome.org/show_bug.cgi?id=753085
* gst-omx: Fix memory leaks when context parse failsVineeth TM2015-08-201-0/+2
| | | | | | | | | | When g_option_context_parse fails, context and error variables are not getting free'd which results in memory leaks. Free'ing the same. And replacing g_error_free with g_clear_error, which checks if the error being passed is not NULL and sets the variable to NULL on free'ing. https://bugzilla.gnome.org/show_bug.cgi?id=753865
* omxh264dec: implement is_format_changePhilippe Normand2015-08-161-0/+25
| | | | | | | | The omxvideodecoder class only checks some of the caps parameters but if other fields change such as h264 profile and/or level it wouldn't trigger a reconfiguration. https://bugzilla.gnome.org/show_bug.cgi?id=752376
* omxvideodec: unref allocator after getting it from allocation queryAurélien Zanelli2015-07-061-8/+12
| | | | | | | Otherwise a reference will be leaked for each allocator. It only happens when target platform is Raspberry Pi and when we have GL support. https://bugzilla.gnome.org/show_bug.cgi?id=751867
* Automatic update of common submoduleStefan Sauer2015-07-031-0/+0
| | | | From f74b2df to 9aed1d7
* Automatic update of common submoduleNicolas Dufresne2015-06-161-0/+0
| | | | From 6015d26 to f74b2df
* Automatic update of common submoduleEdward Hervey2015-06-091-0/+0
| | | | From d9a3353 to 6015d26
* Automatic update of common submoduleStefan Sauer2015-06-081-0/+0
| | | | From d37af32 to d9a3353
* Automatic update of common submoduleStefan Sauer2015-06-071-0/+0
| | | | From 21ba2e5 to d37af32
* Automatic update of common submoduleStefan Sauer2015-06-071-0/+0
| | | | From c408583 to 21ba2e5
* Automatic update of common submoduleStefan Sauer2015-06-072-9/+20
| | | | From c8fb372 to c408583
* omxaudiodec: Add an output adapter for chunking the output into codec framesSebastian Dröge2015-05-192-21/+65
| | | | | Otherwise the base class will be confused. See https://bugzilla.gnome.org/show_bug.cgi?id=685730
* Remove obsolete Android build cruftTim-Philipp Müller2015-04-262-45/+0
| | | | This is not needed any longer.
* Remove INSTALL fileSebastian Dröge2015-04-221-370/+0
| | | | | autotools automatically generate this, and when using different versions for autogen.sh there will always be changes to a file tracked by git.
* Add m4 directory so aclocal doesn't complain in autogen.shTim-Philipp Müller2015-04-084-2/+8
| | | | | | | | Might come in handy, and these warnings seem to be fatal in some environments. You may need to git clean -x -d -f your tree before git pulling/merging.
* Update autogen.sh to latest versionTim-Philipp Müller2015-04-072-46/+51
|