summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2014-03-03omxvideodec: remove dead codeChristian König1-47/+1
This code doesn't seems to be used for quite a while, remove it before it starts to rot. https://bugzilla.gnome.org/show_bug.cgi?id=724236
2014-03-02omx: fix two serious message handling bugsChristian König1-4/+2
Waiting for the next message if we already got one is nonsense and can lead to lockups. https://bugzilla.gnome.org/show_bug.cgi?id=725468
2014-03-02omxvideoenc: fix startup race conditionChristian König1-0/+3
The reset function shouldn't start the src pad loop if it wasn't started before. Signed-off-by: Christian König <christian.koenig@amd.com>
2014-03-02omxvideodec: fix startup race conditionChristian König1-0/+3
The reset function shouldn't start the src pad loop if it wasn't started before. Signed-off-by: Christian König <christian.koenig@amd.com>
2014-02-28Automatic update of common submoduleSebastian Dröge1-0/+0
From fe1672e to bcb1518
2014-02-26Automatic update of common submoduleStefan Sauer1-0/+0
From 1a07da9 to fe1672e
2014-01-30Automatic update of common submoduleEdward Hervey1-0/+0
From d48bed3 to 1a07da9
2014-01-25omx: Don't handle FLUSHING and NOT_LINKED as errorsSebastian Dröge3-6/+21
Also don't stop the task on NOT_LINKED. We're not a demuxer.
2013-12-22Automatic update of common submoduleTim-Philipp Müller1-0/+0
From dbedaa0 to d48bed3
2013-11-05Automatic update of common submoduleTim-Philipp Müller1-0/+0
From 865aa20 to dbedaa0
2013-09-28examples: simplify the thread synchronization codeJosep Torra1-35/+18
Make everithing more simple and fix the races conditions remaining in the previous approaches.
2013-09-25rpi: The WMV/VC1 decoder can only do WMV9 and VC1, no older versionsSebastian Dröge1-0/+1
2013-09-24Automatic update of common submoduleTim-Philipp Müller1-0/+0
From 6b03ba7 to 865aa20
2013-09-24examples: fix another race conditionJosep Torra1-8/+7
Fix a race condition that caused randome deadlocks on EOS.
2013-09-20rpi: fix a copy paste error in the config fileJosep Torra1-2/+1
2013-09-20examples: fix a race condition when seekingJosep Torra1-45/+74
Fixes a race condition that caused pipeline deadlock during seeks.
2013-09-20examples: display QoS statisticsJosep Torra1-2/+20
2013-09-20examples: use dedicated thread for rendering the sceneJosep Torra1-75/+77
Produces smother animation and prevents dropping frames due busy mainloop.
2013-09-20examples: don't force an specific audio sinkJosep Torra1-9/+1
Let playbin2 choose the audiosink available in the system.
2013-09-20examples: drop remnants of initial appsink attemptJosep Torra1-1/+1
2013-09-20Automatic update of common submoduleEdward Hervey1-0/+0
From b613661 to 6b03ba7
2013-09-19Automatic update of common submoduleTim-Philipp Müller1-0/+0
From 74a6857 to b613661
2013-09-19Automatic update of common submoduleTim-Philipp Müller1-0/+0
From 01a7a46 to 74a6857
2013-08-20omx: don't use the 'z' modifier to print size_tTim-Philipp Müller2-3/+3
gcc will warn in some cases even if the size of the type is exactly that of size_t on the platform. https://bugzilla.gnome.org/show_bug.cgi?id=699008
2013-07-01gstomxvideoenc: Set bitrate in setcapsRoman Arutyunyan1-0/+15
Otherwise it gets lost whenever we configure new caps https://bugzilla.gnome.org/show_bug.cgi?id=698049
2013-07-01examples: enable audio in testegl exampleIlya Smelykh1-1/+17
2013-06-12configure: Allow build without gstreamer-eglSebastian Dröge1-1/+1
2013-06-11examples: testegl example port to 1.xIlya Smelykh2-137/+563
https://bugzilla.gnome.org/show_bug.cgi?id=701706
2013-06-05Automatic update of common submoduleSebastian Dröge1-0/+0
From 098c0d7 to 01a7a46
2013-05-20omx: Take lock on EOS to update the flow return valueJosep Torra3-0/+6
Fixes "GThread-ERROR **: file gthread-posix.c: line 171 (g_mutex_free_posix_impl): error 'Device or resource busy' during 'pthread_mutex_destroy ((pthread_mutex_t *) mutex)'" in _finalize.
2013-05-15Automatic update of common submoduleSebastian Dröge1-0/+0
From 5edcd85 to 098c0d7
2013-05-10examples: add an example aplication based OpenGL ES + EGLJosep Torra6-0/+1471
Application that shows how to integrate playbin with an OpenGL ES scene through EGL. Renders a video on the surfaces of an animated cube. The code is not ported to 1.x so it's not built by default.
2013-05-10omxvideodec: Redesign video size change reconfiguration codeJosep Torra1-55/+40
Ensure stop the decoder before clossing the tunnel.
2013-05-06Makefile.am: Add -I common/m4Sebastian Dröge1-1/+1
This allows autoreconf to work correctly and automatic regeneration of autotools files if something changed.
2013-05-06omx: Add pads based on element typejitendra5-34/+50
This allows to later add sources and sink that only have a srcpad or sinkpad. https://bugzilla.gnome.org/show_bug.cgi?id=699754
2013-04-27omx: fixed type error in printf callCarlos Rafael Giani1-1/+1
%zu expects size_t https://bugzilla.gnome.org/show_bug.cgi?id=699008
2013-04-23Check for gstreamer-eglTim-Philipp Müller3-24/+27
And don't use if not available. https://bugzilla.gnome.org/show_bug.cgi?id=697574
2013-04-23configure: error out if no OMX target has been set explicitly with ↵Tim-Philipp Müller1-3/+3
--with-omx-target=x Avoids people building for e.g. the Raspberry Pi and then wondering why things don't work as expected (since structs are packed differently there).
2013-04-22Automatic update of common submoduleTim-Philipp Müller1-0/+0
From 3cb3d3c to 5edcd85
2013-04-18omx: more printf format fixesTim-Philipp Müller7-60/+65
Fix printf formats again, so that gst-omx compiles warning- free on the Raspberry Pi as well. Unfortunately OMX_UINT32 maybe be typedefed to uint32_t or unsigned long, which doesn't work well with our debugging printf format strings, so just use %u for those and cast to guint.
2013-04-18omx: fixes unused variable 'comp' when GStreamer is built without debugJosep Torra1-11/+8
2013-04-18omxvideodec: don't use 'self->dec_out_port' anymore and use just 'port'Josep Torra1-4/+4
Fixes some criticals.
2013-04-18omxvideodec: fixes 'port' may be used uninitialized in this functionJosep Torra1-0/+1
2013-04-18omxvideodec: silence warnings building for RPI related to 'vcos_*'Josep Torra1-0/+17
2013-04-18omxvideodec: Use new type from libgstvideoJosep Torra1-1/+1
2013-04-16omx: Disable output port before transition to idle statejitendra3-21/+21
https://bugzilla.gnome.org/show_bug.cgi?id=698109
2013-04-15gst: Add better support for static pluginsSebastian Dröge1-1/+23
2013-04-14Automatic update of common submoduleTim-Philipp Müller1-0/+0
From aed87ae to 3cb3d3c
2013-04-12configure: add --disable-fatal-warnings for disabling -WerrorTim-Philipp Müller1-1/+3
2013-04-09Automatic update of common submoduleStefan Sauer1-0/+0
From 04c7a1e to aed87ae