summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2016-09-14configure: Depend on gstreamer 1.9.2.1Sebastian Dröge1-1/+1
2016-09-14omx: Also search for gstomx.conf in the autoconf --sysconfdirSebastian Dröge2-1/+6
https://bugzilla.gnome.org/show_bug.cgi?id=770743
2016-09-10Automatic update of common submoduleJan Schmidt2-1/+1
From b18d820 to f980fd9
2016-09-10Automatic update of common submoduleJan Schmidt2-1/+1
From ac2f647 to b18d820
2016-09-01Back to developmentSebastian Dröge1-1/+1
2016-09-01Release 1.9.21.9.2Sebastian Dröge6-61/+47
2016-07-11Automatic update of common submoduleStefan Sauer1-0/+0
From ac2f647 to f49c55e
2016-07-06Back to developmentSebastian Dröge1-2/+2
2016-07-06Release 1.9.11.9.1Sebastian Dröge6-69/+563
2016-06-29omxvideodec: Use GST_VIDEO_FRAME_PLANE_STRIDE() to get output buffer's strideKazunori Kobayashi1-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
2016-06-21Automatic update of common submoduleNicolas Dufresne1-0/+0
From ac2f647 to f363b32
2016-06-21omxaudioenc: implement GstPreset interfaceAurélien Zanelli1-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
2016-06-21omxvideoenc: implement GstPreset interfaceAurélien Zanelli1-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
2016-06-17omx: #define OMX_SKIP64BIT on the RPi as required by their APISebastian Dröge7-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
2016-06-17omxvideodec: Implement ::drain() virtual methodSebastian Dröge1-8/+8
https://bugzilla.gnome.org/show_bug.cgi?id=767641
2016-06-04configure: remove AG_GST_PARSE_SUBSYSTEM_DISABLESTim-Philipp Müller1-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
2016-05-04omxvideodec : Use gstglmemoryegl for the RPiGwang Yoon Hwang2-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
2016-04-14Automatic update of common submoduleJulien Isorce1-0/+0
From 6f2d209 to ac2f647
2016-02-26Automatic update of common submoduleSebastian Dröge1-0/+0
From b64f03f to 6f2d209
2016-02-17examples: update egl example for gstgl API changesMatthew Waters1-36/+27
https://bugzilla.gnome.org/show_bug.cgi?id=762053 https://bugzilla.gnome.org/show_bug.cgi?id=753917
2016-02-05Automatic update of common submoduleThiago Santos2-0/+2
From 86e4663 to b64f03f
2015-12-21configure: Make -Bsymbolic check work with clang.Koop Mast1-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
2015-12-07Automatic update of common submoduleNicolas Dufresne2-1/+5
From b319909 to 86e4663
2015-11-18Remember the last_error after a failed set state call to avoid blocking the ↵Enrique Ocaña González1-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
2015-11-18Properly handle drain requests while flushingEnrique Ocaña González4-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
2015-11-18omx: fix hacks leak on class initNicolas Huet1-0/+1
2015-10-21Automatic update of common submoduleTim-Philipp Müller1-0/+0
From b99800a to b319909
2015-10-21Automatic update of common submoduleSebastian Dröge1-0/+0
From 9aed1d7 to b99800a
2015-09-01omxaacdec: Do not accept unknown layoutsThiago Santos1-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.
2015-09-01omxaudiodec: use default pad accept-caps handlingThiago Santos1-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.
2015-08-28omxvideodec: use default pad accept-caps handlingThiago Santos1-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.
2015-08-27omxvideoenc: Add keyframe support for the Rpi, using ↵Graham Leggett1-0/+13
OMX_IndexConfigBrcmVideoRequestIFrame https://bugzilla.gnome.org/show_bug.cgi?id=753085
2015-08-20gst-omx: Fix memory leaks when context parse failsVineeth TM1-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
2015-08-16omxh264dec: implement is_format_changePhilippe Normand1-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
2015-07-06omxvideodec: unref allocator after getting it from allocation queryAurélien Zanelli1-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
2015-07-03Automatic update of common submoduleStefan Sauer1-0/+0
From f74b2df to 9aed1d7
2015-06-16Automatic update of common submoduleNicolas Dufresne1-0/+0
From 6015d26 to f74b2df
2015-06-09Automatic update of common submoduleEdward Hervey1-0/+0
From d9a3353 to 6015d26
2015-06-08Automatic update of common submoduleStefan Sauer1-0/+0
From d37af32 to d9a3353
2015-06-07Automatic update of common submoduleStefan Sauer1-0/+0
From 21ba2e5 to d37af32
2015-06-07Automatic update of common submoduleStefan Sauer1-0/+0
From c408583 to 21ba2e5
2015-06-07Automatic update of common submoduleStefan Sauer2-9/+20
From c8fb372 to c408583
2015-05-19omxaudiodec: Add an output adapter for chunking the output into codec framesSebastian Dröge2-21/+65
Otherwise the base class will be confused. See https://bugzilla.gnome.org/show_bug.cgi?id=685730
2015-04-26Remove obsolete Android build cruftTim-Philipp Müller2-45/+0
This is not needed any longer.
2015-04-22Remove INSTALL fileSebastian Dröge1-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.
2015-04-08Add m4 directory so aclocal doesn't complain in autogen.shTim-Philipp Müller4-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.
2015-04-07Update autogen.sh to latest versionTim-Philipp Müller2-46/+51
2015-04-03Automatic update of common submoduleTim-Philipp Müller1-0/+0
From bc76a8b to c8fb372
2015-03-06omxaudiodec: add comment explaining duplicate code pathLuis de Bethencourt1-1/+1
2015-03-06Revert "omxaudiodec: remove duplicate code path"Luis de Bethencourt1-1/+3
This reverts commit a8d26ff27a8b43f589424a59294f9057641b2a46.