gstreamer/omx
Sebastian Dröge e583c48222 omxvideodec: Release basevideocodec stream lock while waiting for a buffer
This prevents deadlocks if no empty input buffers are available and
releasing input buffers requires the loop function to handle some
output buffers first.
2011-08-19 09:23:54 +02:00
..
openmax openmax: Add OpenMAX IL 1.1.2 headers 2011-07-06 08:42:09 +02:00
gstbaseaudiodecoder.c baseaudiodecoder: Don't take the stream lock in the seek handler 2011-08-18 10:03:20 +02:00
gstbaseaudiodecoder.h baseaudiodecoder: Fix thread safety issues if both pads have different streaming threads 2011-08-18 09:34:38 +02:00
gstbaseaudioencoder.c baseaudioencoder: Add support for requesting a minimum and maximum number of samples per frame 2011-08-17 14:28:44 +02:00
gstbaseaudioencoder.h baseaudioencoder: Add support for requesting a minimum and maximum number of samples per frame 2011-08-17 14:28:44 +02:00
gstbaseaudioutils.c audio: Add audio decoder/encoder base classes 2011-08-15 12:56:00 +02:00
gstbaseaudioutils.h audio: Add audio decoder/encoder base classes 2011-08-15 12:56:00 +02:00
gstbasevideocodec.c basevideo: Fix locking, especially if both pads have different streaming threads 2011-08-18 10:02:50 +02:00
gstbasevideocodec.h basevideo: Fix locking, especially if both pads have different streaming threads 2011-08-18 10:02:50 +02:00
gstbasevideodecoder.c basevideodecoder: Fix deadlock 2011-08-18 10:24:40 +02:00
gstbasevideodecoder.h basevideodecoder: Don't reorder serialized src events 2011-07-09 11:06:01 +02:00
gstbasevideoencoder.c basevideo: Fix locking, especially if both pads have different streaming threads 2011-08-18 10:02:50 +02:00
gstbasevideoencoder.h basevideoencoder: Remove old ::getcaps() comment 2011-08-12 12:30:07 +02:00
gstbasevideoutils.c basevideo: Move the utils from the codec header to its own header 2011-07-09 11:41:42 +02:00
gstbasevideoutils.h basevideo: Move the utils from the codec header to its own header 2011-07-09 11:41:42 +02:00
gstomx.c omxaacenc: Add initial version of OpenMAX AAC encoder element 2011-08-16 10:49:21 +02:00
gstomx.conf omxaacenc: Add initial version of OpenMAX AAC encoder element 2011-08-16 10:49:21 +02:00
gstomx.h omx: Add parenthesis at correct places in the struct init macro 2011-08-08 13:04:30 +02:00
gstomxaacenc.c omxaacenc: Implement ::get_num_samples() vfunc 2011-08-17 13:04:19 +02:00
gstomxaacenc.h omxaacenc: Add initial version of OpenMAX AAC encoder element 2011-08-16 10:49:21 +02:00
gstomxaudioenc.c omxaudioenc: Always require at least OMX_MIN_PCMPAYLOAD_MSEC per input buffer 2011-08-17 14:33:31 +02:00
gstomxaudioenc.h omxaudioenc: Add vfunc to get the number of samples inside a buffer 2011-08-17 13:03:50 +02:00
gstomxh263dec.c omxvideodec: Use "video/x-raw-yuv" as src template caps instead of strict I420 caps 2011-08-10 10:21:15 +02:00
gstomxh263dec.h omxh263dec: Add H.263 decoder element 2011-07-25 11:44:56 +02:00
gstomxh263enc.c omxvideoenc: Use "video/x-raw-yuv" as sink template caps instead of strict I420 caps 2011-08-10 10:24:48 +02:00
gstomxh263enc.h omxh263enc: Add H.263 encoder element 2011-07-29 12:06:21 +02:00
gstomxh264dec.c omxvideodec: Use "video/x-raw-yuv" as src template caps instead of strict I420 caps 2011-08-10 10:21:15 +02:00
gstomxh264dec.h omxh264dec: Rename from omxh264videodec to omxh264dec 2011-07-12 08:54:22 +02:00
gstomxh264enc.c omxvideoenc: Use "video/x-raw-yuv" as sink template caps instead of strict I420 caps 2011-08-10 10:24:48 +02:00
gstomxh264enc.h omxh264enc: Add H.264 encoder element 2011-07-25 11:32:51 +02:00
gstomxmpeg4videodec.c omxmpeg4videodec: Don't require width/height on sink pad caps 2011-08-10 10:23:39 +02:00
gstomxmpeg4videodec.h omx: Add initial version of OpenMAX framework, video decoder base class and MPEG4 video decoder 2011-07-09 11:06:05 +02:00
gstomxmpeg4videoenc.c omxvideoenc: Use "video/x-raw-yuv" as sink template caps instead of strict I420 caps 2011-08-10 10:24:48 +02:00
gstomxmpeg4videoenc.h omxvideoenc: Add video encoder base class and MPEG4 video encoder 2011-07-20 11:08:18 +02:00
gstomxvideodec.c omxvideodec: Release basevideocodec stream lock while waiting for a buffer 2011-08-19 09:23:54 +02:00
gstomxvideodec.h omx: Add infrastructure to enable special hacks for broken OpenMAX implementations 2011-07-19 10:33:15 +02:00
gstomxvideoenc.c omxvideoenc: Use "video/x-raw-yuv" as sink template caps instead of strict I420 caps 2011-08-10 10:24:48 +02:00
gstomxvideoenc.h omxvideoenc: Add support for setting bitrate/quantization related parameters 2011-07-28 12:52:24 +02:00
gstomxwmvdec.c omxvideodec: Use "video/x-raw-yuv" as src template caps instead of strict I420 caps 2011-08-10 10:21:15 +02:00
gstomxwmvdec.h omxwmvdec: Add WMV video decoder element 2011-07-25 12:01:05 +02:00
Makefile.am omxaacenc: Add initial version of OpenMAX AAC encoder element 2011-08-16 10:49:21 +02:00