summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Sebastian Dröge [Wed, 6 Jul 2011 11:26:51 +0000 (13:26 +0200)]
omx: Always try to deallocate buffers, even if there's a component error
Sebastian Dröge [Wed, 6 Jul 2011 11:26:01 +0000 (13:26 +0200)]
omx: Use G_USEC_PER_SEC for clarity instead of 1000000
Sebastian Dröge [Wed, 6 Jul 2011 11:19:15 +0000 (13:19 +0200)]
omxvideodec: Error out if the GStreamer allocated buffer is smaller than the OpenMAX output buffer
Usually this must never happen but currently it happens during reconfigurations
because of a race condition. Still it's better than crashing.
Sebastian Dröge [Wed, 6 Jul 2011 08:40:13 +0000 (10:40 +0200)]
omx: Don't use port_def.bEnabled to check if the Enable/Disable command is finished
bEnabled should be set immediately after sending the command, it's only
Bellagio that waits until the command is finished before setting it.
Sebastian Dröge [Wed, 6 Jul 2011 08:30:11 +0000 (10:30 +0200)]
omxvideodec: Remove obsolete FIXME comment
Sebastian Dröge [Wed, 6 Jul 2011 08:29:54 +0000 (10:29 +0200)]
omx: Improve error handling and reporting
Sebastian Dröge [Wed, 6 Jul 2011 06:48:37 +0000 (08:48 +0200)]
omxvideodec: Make the inport and outport index configurable by the subclass
Sebastian Dröge [Tue, 28 Jun 2011 06:51:23 +0000 (08:51 +0200)]
omx: Add initial version of OpenMAX framework, video decoder base class and MPEG4 video decoder
This currently hardcodes a lot of stuff but works at least.
Also adds a generic framework for handling OpenMAX cores, components
and ports.
Sebastian Dröge [Tue, 28 Jun 2011 09:47:25 +0000 (11:47 +0200)]
basevideodecoder: Don't reorder serialized src events
And allow to drop EOS by the subclass if ::finish returns
DROPPED.
Fixes bug #653544.
Sebastian Dröge [Mon, 27 Jun 2011 07:41:40 +0000 (09:41 +0200)]
basevideo: Add the caps to the GstVideoState and clean up caps/codec_data properly
Sebastian Dröge [Mon, 27 Jun 2011 07:37:03 +0000 (09:37 +0200)]
basevideo: Add video encoder/decoder base classes from gst-plugins-bad
Sebastian Dröge [Tue, 21 Jun 2011 09:17:35 +0000 (11:17 +0200)]
openmax: Add OpenMAX IL 1.1.2 headers
Sebastian Dröge [Tue, 21 Jun 2011 08:52:13 +0000 (10:52 +0200)]
Initial commit with build system