platform/upstream/gstreamer.git
10 years agoomxvideo: fix debug category initialisation
Christian König [Thu, 13 Mar 2014 13:26:58 +0000 (14:26 +0100)]
omxvideo: fix debug category initialisation

https://bugzilla.gnome.org/show_bug.cgi?id=726024

10 years agoomxbufferpool: add proper type definitions
Christian König [Thu, 13 Mar 2014 18:04:47 +0000 (19:04 +0100)]
omxbufferpool: add proper type definitions

https://bugzilla.gnome.org/show_bug.cgi?id=726325

10 years agoomx: consolidate message waiting code
Christian König [Sun, 2 Mar 2014 09:30:04 +0000 (10:30 +0100)]
omx: consolidate message waiting code

Add a wait_message helper function and remove all those duplicated code.

https://bugzilla.gnome.org/show_bug.cgi?id=725493

10 years agoomx: Copy old copyright notice into the new file
Sebastian Dröge [Wed, 12 Mar 2014 11:48:12 +0000 (12:48 +0100)]
omx: Copy old copyright notice into the new file

10 years agoomx: Rename function from _4_ to _for_ for clarity
Sebastian Dröge [Wed, 12 Mar 2014 11:47:34 +0000 (12:47 +0100)]
omx: Rename function from _4_ to _for_ for clarity

10 years agoomxvideo: start sharing more code between video decoder and encoder
Christian König [Mon, 3 Mar 2014 15:15:24 +0000 (16:15 +0100)]
omxvideo: start sharing more code between video decoder and encoder

Identical functionality spread of two different components.
We can't use a common base class because of different inheritance,
but let's try to share the code anyway.

https://bugzilla.gnome.org/show_bug.cgi?id=726024

10 years agoexamples: Only build RPi EGL example if RPi was chosen as target
Sebastian Dröge [Wed, 12 Mar 2014 11:43:49 +0000 (12:43 +0100)]
examples: Only build RPi EGL example if RPi was chosen as target

10 years agoomxbufferpool: Fix header include guard
Sebastian Dröge [Wed, 12 Mar 2014 11:42:23 +0000 (12:42 +0100)]
omxbufferpool: Fix header include guard

10 years agoomxvideodec: separate the buffer pool from the decoder
Christian König [Wed, 5 Mar 2014 10:41:02 +0000 (11:41 +0100)]
omxvideodec: separate the buffer pool from the decoder

https://bugzilla.gnome.org/show_bug.cgi?id=726025

10 years agoomx: simplify tunnel functions
Christian König [Tue, 4 Mar 2014 16:41:20 +0000 (17:41 +0100)]
omx: simplify tunnel functions

Specifying the component is error prone and unnecessary.

https://bugzilla.gnome.org/show_bug.cgi?id=726021

10 years agoomxvideodec: fix memory leak in gst_omx_video_dec_allocate_output_buffers
Christian König [Fri, 7 Mar 2014 16:12:24 +0000 (17:12 +0100)]
omxvideodec: fix memory leak in gst_omx_video_dec_allocate_output_buffers

https://bugzilla.gnome.org/show_bug.cgi?id=725907

10 years agoomxvideodec: fix memory leak gst_omx_video_dec_negotiate
Christian König [Fri, 7 Mar 2014 12:18:49 +0000 (13:18 +0100)]
omxvideodec: fix memory leak gst_omx_video_dec_negotiate

https://bugzilla.gnome.org/show_bug.cgi?id=725907

10 years agoomxvideoenc: fix a memory leak in gst_omx_video_enc_getcaps
Christian König [Wed, 5 Mar 2014 17:54:05 +0000 (18:54 +0100)]
omxvideoenc: fix a memory leak in gst_omx_video_enc_getcaps

https://bugzilla.gnome.org/show_bug.cgi?id=725826

10 years agoMakefile.am: build examples
Josep Torra [Wed, 5 Mar 2014 16:43:33 +0000 (17:43 +0100)]
Makefile.am: build examples

There's no reason to not build the examples now that are ported to 1.x.

10 years agoexamples: avoid a clashing name with the recently added GstEGLImagePool
Josep Torra [Wed, 5 Mar 2014 16:25:09 +0000 (17:25 +0100)]
examples: avoid a clashing name with the recently added GstEGLImagePool

Fixes build with current master.

10 years agoomxvideoenc: simplify _find_nearest_frame
Christian König [Thu, 5 Sep 2013 09:41:10 +0000 (03:41 -0600)]
omxvideoenc: simplify _find_nearest_frame

Just the same as we did with the decoder. Also give the
function a gst_omx_video_enc prefix to distinct it from
the decoder function.

https://bugzilla.gnome.org/show_bug.cgi?id=724236

10 years agoomxvideodec: simplify _find_nearest_frame
Christian König [Thu, 5 Sep 2013 08:23:39 +0000 (02:23 -0600)]
omxvideodec: simplify _find_nearest_frame

No need to make it more complicated and error prone than
necessary. Also give the function a gst_omx_video_dec prefix
to distinct it from the encoder function.

https://bugzilla.gnome.org/show_bug.cgi?id=724236

10 years agoomxvideodec: remove dead code
Christian König [Thu, 5 Sep 2013 08:05:52 +0000 (02:05 -0600)]
omxvideodec: remove dead code

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

10 years agoomx: fix two serious message handling bugs
Christian König [Sat, 1 Mar 2014 21:28:24 +0000 (22:28 +0100)]
omx: fix two serious message handling bugs

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

10 years agoomxvideoenc: fix startup race condition
Christian König [Sat, 1 Mar 2014 17:49:41 +0000 (18:49 +0100)]
omxvideoenc: fix startup race condition

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>
10 years agoomxvideodec: fix startup race condition
Christian König [Sat, 1 Mar 2014 17:48:17 +0000 (18:48 +0100)]
omxvideodec: fix startup race condition

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>
10 years agoAutomatic update of common submodule
Sebastian Dröge [Fri, 28 Feb 2014 08:36:13 +0000 (09:36 +0100)]
Automatic update of common submodule

From fe1672e to bcb1518

10 years agoAutomatic update of common submodule
Stefan Sauer [Wed, 26 Feb 2014 21:15:00 +0000 (22:15 +0100)]
Automatic update of common submodule

From 1a07da9 to fe1672e

10 years agoAutomatic update of common submodule
Edward Hervey [Thu, 30 Jan 2014 09:45:18 +0000 (10:45 +0100)]
Automatic update of common submodule

From d48bed3 to 1a07da9

10 years agoomx: Don't handle FLUSHING and NOT_LINKED as errors
Sebastian Dröge [Sat, 25 Jan 2014 16:44:14 +0000 (17:44 +0100)]
omx: Don't handle FLUSHING and NOT_LINKED as errors

Also don't stop the task on NOT_LINKED. We're not a demuxer.

10 years agoAutomatic update of common submodule
Tim-Philipp Müller [Sun, 22 Dec 2013 22:35:31 +0000 (22:35 +0000)]
Automatic update of common submodule

From dbedaa0 to d48bed3

11 years agoAutomatic update of common submodule
Tim-Philipp Müller [Tue, 5 Nov 2013 11:22:02 +0000 (11:22 +0000)]
Automatic update of common submodule

From 865aa20 to dbedaa0

11 years agoexamples: simplify the thread synchronization code
Josep Torra [Sat, 28 Sep 2013 11:32:37 +0000 (13:32 +0200)]
examples: simplify the thread synchronization code

Make everithing more simple and fix the races conditions remaining in
the previous approaches.

11 years agorpi: The WMV/VC1 decoder can only do WMV9 and VC1, no older versions
Sebastian Dröge [Wed, 25 Sep 2013 17:17:17 +0000 (19:17 +0200)]
rpi: The WMV/VC1 decoder can only do WMV9 and VC1, no older versions

11 years agoAutomatic update of common submodule
Tim-Philipp Müller [Tue, 24 Sep 2013 17:34:42 +0000 (18:34 +0100)]
Automatic update of common submodule

From 6b03ba7 to 865aa20

11 years agoexamples: fix another race condition
Josep Torra [Tue, 24 Sep 2013 16:48:24 +0000 (18:48 +0200)]
examples: fix another race condition

Fix a race condition that caused randome deadlocks on EOS.

11 years agorpi: fix a copy paste error in the config file
Josep Torra [Fri, 20 Sep 2013 15:19:53 +0000 (17:19 +0200)]
rpi: fix a copy paste error in the config file

11 years agoexamples: fix a race condition when seeking
Josep Torra [Fri, 20 Sep 2013 15:09:52 +0000 (17:09 +0200)]
examples: fix a race condition when seeking

Fixes a race condition that caused pipeline deadlock during seeks.

11 years agoexamples: display QoS statistics
Josep Torra [Fri, 20 Sep 2013 08:38:12 +0000 (10:38 +0200)]
examples: display QoS statistics

11 years agoexamples: use dedicated thread for rendering the scene
Josep Torra [Fri, 20 Sep 2013 07:34:37 +0000 (09:34 +0200)]
examples: use dedicated thread for rendering the scene

Produces smother animation and prevents dropping frames due busy
mainloop.

11 years agoexamples: don't force an specific audio sink
Josep Torra [Fri, 20 Sep 2013 06:25:21 +0000 (08:25 +0200)]
examples: don't force an specific audio sink

Let playbin2 choose the audiosink available in the system.

11 years agoexamples: drop remnants of initial appsink attempt
Josep Torra [Fri, 20 Sep 2013 06:19:48 +0000 (08:19 +0200)]
examples: drop remnants of initial appsink attempt

11 years agoAutomatic update of common submodule
Edward Hervey [Fri, 20 Sep 2013 14:18:18 +0000 (16:18 +0200)]
Automatic update of common submodule

From b613661 to 6b03ba7

11 years agoAutomatic update of common submodule
Tim-Philipp Müller [Thu, 19 Sep 2013 17:45:36 +0000 (18:45 +0100)]
Automatic update of common submodule

From 74a6857 to b613661

11 years agoAutomatic update of common submodule
Tim-Philipp Müller [Thu, 19 Sep 2013 16:38:30 +0000 (17:38 +0100)]
Automatic update of common submodule

From 01a7a46 to 74a6857

11 years agoomx: don't use the 'z' modifier to print size_t
Tim-Philipp Müller [Tue, 20 Aug 2013 15:00:07 +0000 (16:00 +0100)]
omx: don't use the 'z' modifier to print size_t

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

11 years agogstomxvideoenc: Set bitrate in setcaps
Roman Arutyunyan [Mon, 1 Jul 2013 13:48:47 +0000 (15:48 +0200)]
gstomxvideoenc: Set bitrate in setcaps

Otherwise it gets lost whenever we configure new caps

https://bugzilla.gnome.org/show_bug.cgi?id=698049

11 years agoexamples: enable audio in testegl example
Ilya Smelykh [Sun, 30 Jun 2013 11:17:05 +0000 (18:17 +0700)]
examples: enable audio in testegl example

11 years agoconfigure: Allow build without gstreamer-egl
Sebastian Dröge [Wed, 12 Jun 2013 07:38:22 +0000 (09:38 +0200)]
configure: Allow build without gstreamer-egl

11 years agoexamples: testegl example port to 1.x
Ilya Smelykh [Fri, 7 Jun 2013 05:39:18 +0000 (12:39 +0700)]
examples: testegl example port to 1.x

https://bugzilla.gnome.org/show_bug.cgi?id=701706

11 years agoAutomatic update of common submodule
Sebastian Dröge [Wed, 5 Jun 2013 13:17:16 +0000 (15:17 +0200)]
Automatic update of common submodule

From 098c0d7 to 01a7a46

11 years agoomx: Take lock on EOS to update the flow return value
Josep Torra [Mon, 20 May 2013 10:06:34 +0000 (12:06 +0200)]
omx: Take lock on EOS to update the flow return value

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.

11 years agoAutomatic update of common submodule
Sebastian Dröge [Wed, 15 May 2013 08:54:12 +0000 (10:54 +0200)]
Automatic update of common submodule

From 5edcd85 to 098c0d7

11 years agoexamples: add an example aplication based OpenGL ES + EGL
Josep Torra [Thu, 11 Apr 2013 15:35:19 +0000 (17:35 +0200)]
examples: add an example aplication based OpenGL ES + EGL

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.

11 years agoomxvideodec: Redesign video size change reconfiguration code
Josep Torra [Fri, 10 May 2013 10:25:07 +0000 (12:25 +0200)]
omxvideodec: Redesign video size change reconfiguration code

Ensure stop the decoder before clossing the tunnel.

11 years agoMakefile.am: Add -I common/m4
Sebastian Dröge [Mon, 6 May 2013 14:25:27 +0000 (16:25 +0200)]
Makefile.am: Add -I common/m4

This allows autoreconf to work correctly and automatic regeneration
of autotools files if something changed.

11 years agoomx: Add pads based on element type
jitendra [Mon, 6 May 2013 13:33:59 +0000 (19:03 +0530)]
omx: Add pads based on element type

This allows to later add sources and sink that only have a srcpad
or sinkpad.

https://bugzilla.gnome.org/show_bug.cgi?id=699754

11 years agoomx: fixed type error in printf call
Carlos Rafael Giani [Sat, 27 Apr 2013 00:50:25 +0000 (02:50 +0200)]
omx: fixed type error in printf call

%zu expects size_t

https://bugzilla.gnome.org/show_bug.cgi?id=699008

11 years agoCheck for gstreamer-egl
Tim-Philipp Müller [Mon, 8 Apr 2013 16:26:16 +0000 (17:26 +0100)]
Check for gstreamer-egl

And don't use if not available.

https://bugzilla.gnome.org/show_bug.cgi?id=697574

11 years agoconfigure: error out if no OMX target has been set explicitly with --with-omx-target=x
Tim-Philipp Müller [Tue, 23 Apr 2013 08:53:18 +0000 (09:53 +0100)]
configure: error out if no OMX target has been set explicitly with --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).

11 years agoAutomatic update of common submodule
Tim-Philipp Müller [Mon, 22 Apr 2013 22:55:03 +0000 (23:55 +0100)]
Automatic update of common submodule

From 3cb3d3c to 5edcd85

11 years agoomx: more printf format fixes
Tim-Philipp Müller [Thu, 18 Apr 2013 22:07:28 +0000 (22:07 +0000)]
omx: more printf format fixes

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.

11 years agoomx: fixes unused variable 'comp' when GStreamer is built without debug
Josep Torra [Thu, 18 Apr 2013 14:40:06 +0000 (16:40 +0200)]
omx: fixes unused variable 'comp' when GStreamer is built without debug

11 years agoomxvideodec: don't use 'self->dec_out_port' anymore and use just 'port'
Josep Torra [Thu, 18 Apr 2013 14:03:56 +0000 (16:03 +0200)]
omxvideodec: don't use 'self->dec_out_port' anymore and use just 'port'

Fixes some criticals.

11 years agoomxvideodec: fixes 'port' may be used uninitialized in this function
Josep Torra [Thu, 18 Apr 2013 13:21:32 +0000 (15:21 +0200)]
omxvideodec: fixes 'port' may be used uninitialized in this function

11 years agoomxvideodec: silence warnings building for RPI related to 'vcos_*'
Josep Torra [Thu, 18 Apr 2013 10:03:31 +0000 (12:03 +0200)]
omxvideodec: silence warnings building for RPI related to 'vcos_*'

11 years agoomxvideodec: Use new type from libgstvideo
Josep Torra [Thu, 18 Apr 2013 09:19:52 +0000 (11:19 +0200)]
omxvideodec: Use new type from libgstvideo

11 years agoomx: Disable output port before transition to idle state
jitendra [Tue, 16 Apr 2013 09:20:49 +0000 (14:50 +0530)]
omx: Disable output port before transition to idle state

https://bugzilla.gnome.org/show_bug.cgi?id=698109

11 years agogst: Add better support for static plugins
Sebastian Dröge [Wed, 24 Oct 2012 10:19:41 +0000 (12:19 +0200)]
gst: Add better support for static plugins

11 years agoAutomatic update of common submodule
Tim-Philipp Müller [Sun, 14 Apr 2013 16:57:34 +0000 (17:57 +0100)]
Automatic update of common submodule

From aed87ae to 3cb3d3c

11 years agoconfigure: add --disable-fatal-warnings for disabling -Werror
Tim-Philipp Müller [Fri, 12 Apr 2013 16:58:30 +0000 (17:58 +0100)]
configure: add --disable-fatal-warnings for disabling -Werror

11 years agoAutomatic update of common submodule
Stefan Sauer [Tue, 9 Apr 2013 19:02:09 +0000 (21:02 +0200)]
Automatic update of common submodule

From 04c7a1e to aed87ae

11 years agoomx: fix printf formats in debug messages
Tim-Philipp Müller [Mon, 8 Apr 2013 16:02:32 +0000 (17:02 +0100)]
omx: fix printf formats in debug messages

OMX_U32 is typedefed to an unsigned long,
OMX_TICKS to a 64-bit integer.

11 years agoomxvideodec: use the correct printf format in a debug message
Josep Torra [Mon, 8 Apr 2013 14:52:19 +0000 (16:52 +0200)]
omxvideodec: use the correct printf format in a debug message

11 years agoomxvideodec: use the correct OMX_IndexParam value
Josep Torra [Mon, 8 Apr 2013 14:31:33 +0000 (16:31 +0200)]
omxvideodec: use the correct OMX_IndexParam value

Fixes playback is not smooth in the EGL path.

11 years agoomxvideodec: Don't use API that is not in master yet
Sebastian Dröge [Fri, 5 Apr 2013 11:45:24 +0000 (13:45 +0200)]
omxvideodec: Don't use API that is not in master yet

It's not really needed here yet, will be needed in future versions

11 years agoomxvideodec: Add support for egl_render on RPi
Sebastian Dröge [Mon, 25 Feb 2013 10:55:04 +0000 (11:55 +0100)]
omxvideodec: Add support for egl_render on RPi

11 years agoBack to development
Tim-Philipp Müller [Fri, 22 Mar 2013 19:26:54 +0000 (19:26 +0000)]
Back to development

11 years agoomx: fix compiler warnings when compiling with -DG_DISABLE_ASSERT
Tim-Philipp Müller [Fri, 22 Mar 2013 19:23:14 +0000 (19:23 +0000)]
omx: fix compiler warnings when compiling with -DG_DISABLE_ASSERT

As we do for releases. Fixes 'variable may be used uninitialized'
warnings.

11 years agoRelease 1.0.0
Sebastian Dröge [Fri, 22 Mar 2013 16:16:33 +0000 (17:16 +0100)]
Release 1.0.0

11 years agoomx: fix typo in copyright headers
Tim-Philipp Müller [Tue, 19 Mar 2013 16:40:09 +0000 (16:40 +0000)]
omx: fix typo in copyright headers

11 years agorpi: Fix commit that added the VC1 decoder
Sebastian Dröge [Tue, 19 Mar 2013 12:46:33 +0000 (13:46 +0100)]
rpi: Fix commit that added the VC1 decoder

11 years agoomx: Add more constraints to the default sink template caps
Sebastian Dröge [Tue, 19 Mar 2013 12:27:35 +0000 (13:27 +0100)]
omx: Add more constraints to the default sink template caps

11 years agorpi: Add VC1/WMV3 decoder
Sebastian Dröge [Tue, 19 Mar 2013 12:10:39 +0000 (13:10 +0100)]
rpi: Add VC1/WMV3 decoder

WMV2 and WMV1 (aka WMV 1-8) are not supported by RPi.

11 years agorpi: Add MJPEG decoder
Sebastian Dröge [Tue, 19 Mar 2013 11:59:20 +0000 (12:59 +0100)]
rpi: Add MJPEG decoder

11 years agorpi: Add VP8 decoder
Sebastian Dröge [Tue, 19 Mar 2013 11:56:50 +0000 (12:56 +0100)]
rpi: Add VP8 decoder

11 years agoomxvideodec: Set ENDOFFRAME flag for the end of frames
Sebastian Dröge [Tue, 19 Mar 2013 11:55:09 +0000 (12:55 +0100)]
omxvideodec: Set ENDOFFRAME flag for the end of frames

11 years agorpi: Add Theora decoder to the config
Sebastian Dröge [Tue, 19 Mar 2013 11:28:50 +0000 (12:28 +0100)]
rpi: Add Theora decoder to the config

11 years agoomx: Add Theora decoder
Sebastian Dröge [Tue, 19 Mar 2013 08:36:18 +0000 (09:36 +0100)]
omx: Add Theora decoder

11 years agoomx: Remove additional comma
Sebastian Dröge [Mon, 18 Mar 2013 15:43:24 +0000 (16:43 +0100)]
omx: Remove additional comma

11 years agoomx: Rename MPEG2 decoder for consistency everywhere
Sebastian Dröge [Mon, 18 Mar 2013 15:34:21 +0000 (16:34 +0100)]
omx: Rename MPEG2 decoder for consistency everywhere

11 years agoomx: Add MJPEG decoder support
Sebastian Dröge [Mon, 18 Mar 2013 15:30:40 +0000 (16:30 +0100)]
omx: Add MJPEG decoder support

11 years agoomx: Add VP8 decoder support
Sebastian Dröge [Mon, 18 Mar 2013 15:06:54 +0000 (16:06 +0100)]
omx: Add VP8 decoder support

11 years agorpi: Add h263 decoder and rename MPEG2 decoder for consistency
Sebastian Dröge [Mon, 18 Mar 2013 14:44:23 +0000 (15:44 +0100)]
rpi: Add h263 decoder and rename MPEG2 decoder for consistency

11 years agoomxmpeg2dec: mpeg-2 decoder should be able to handle mpeg-1 too
Tim-Philipp Müller [Sat, 16 Mar 2013 13:20:27 +0000 (13:20 +0000)]
omxmpeg2dec: mpeg-2 decoder should be able to handle mpeg-1 too

https://bugzilla.gnome.org/show_bug.cgi?id=695879

11 years agoomx: minor stylistic change for consistency with other similar code
Josep Torra [Sat, 16 Mar 2013 09:13:06 +0000 (10:13 +0100)]
omx: minor stylistic change for consistency with other similar code

11 years agoomx: Clarify that loop task is also paused in EOS
Josep Torra [Sat, 16 Mar 2013 09:00:24 +0000 (10:00 +0100)]
omx: Clarify that loop task is also paused in EOS

11 years agoomxvideoenec: Don't forget propagate flow return value upstream
Josep Torra [Sat, 16 Mar 2013 08:59:01 +0000 (09:59 +0100)]
omxvideoenec: Don't forget propagate flow return value upstream

11 years agoomx: improve debug logging some more
Tim-Philipp Müller [Fri, 15 Mar 2013 13:16:39 +0000 (13:16 +0000)]
omx: improve debug logging some more

11 years agoomxvideodec: Make sure that the first frame we pass to OpenMAX is a sync frame
Sebastian Dröge [Fri, 15 Mar 2013 13:09:45 +0000 (14:09 +0100)]
omxvideodec: Make sure that the first frame we pass to OpenMAX is a sync frame

11 years agoomx: Stop output port task after draining
Sebastian Dröge [Fri, 15 Mar 2013 10:46:34 +0000 (11:46 +0100)]
omx: Stop output port task after draining

11 years agoomx: Reset EOS flag in more places
Sebastian Dröge [Fri, 15 Mar 2013 09:58:58 +0000 (10:58 +0100)]
omx: Reset EOS flag in more places

11 years agoomxvideodec: Deallocate output buffers with the right function
Sebastian Dröge [Fri, 15 Mar 2013 09:38:43 +0000 (10:38 +0100)]
omxvideodec: Deallocate output buffers with the right function

11 years agoomx: log commands as strings
Tim-Philipp Müller [Fri, 15 Mar 2013 01:06:05 +0000 (01:06 +0000)]
omx: log commands as strings

Makes logs easier to read.

11 years agoomx: log states as strings
Tim-Philipp Müller [Fri, 15 Mar 2013 00:47:47 +0000 (00:47 +0000)]
omx: log states as strings