gstreamer/omx
Josep Torra 100e9f998d omxbufferpool: return buffers to the pool instead of freeing them
We have to return the buffers back to the pool in when stopping to
not mess with the GstBufferPool accounting.
The OMX buffers will be freed when those won't be in charge of the
pool in the chained up call to 'stop'.
Fixes segfaults on finalize and pool not being properly deactivated.

https://bugzilla.gnome.org/show_bug.cgi?id=726337
2014-03-24 18:20:51 +00:00
..
openmax openmax: Add OpenMAX IL 1.1.2 headers 2011-07-06 08:42:09 +02:00
gstomx.c omxvideo: fix debug category initialisation 2014-03-15 12:42:03 +01:00
gstomx.h omxvideo: fix debug category initialisation 2014-03-15 12:42:03 +01:00
gstomxaacenc.c omx: Don't set profile/level in other encoders if downstream caps don't specify any 2013-03-11 13:59:15 +01:00
gstomxaacenc.h omxaacenc: Add initial version of OpenMAX AAC encoder element 2011-08-16 10:49:21 +02:00
gstomxaudioenc.c omx: Don't handle FLUSHING and NOT_LINKED as errors 2014-01-25 17:44:57 +01:00
gstomxaudioenc.h omxaudioenc: Rename component variable 2013-02-25 09:19:08 +01:00
gstomxbufferpool.c omxbufferpool: return buffers to the pool instead of freeing them 2014-03-24 18:20:51 +00:00
gstomxbufferpool.h omxbufferpool: add proper type definitions 2014-03-15 11:26:36 +01:00
gstomxh263dec.c omx: Add more constraints to the default sink template caps 2013-03-19 13:28:30 +01:00
gstomxh263dec.h omxh263dec: Add H.263 decoder element 2011-07-25 11:44:56 +02:00
gstomxh263enc.c omx: more printf format fixes 2013-04-18 23:10:13 +01:00
gstomxh263enc.h omxh263enc: Add H.263 encoder element 2011-07-29 12:06:21 +02:00
gstomxh264dec.c omx: Add more constraints to the default sink template caps 2013-03-19 13:28:30 +01:00
gstomxh264dec.h omxh264dec: Rename from omxh264videodec to omxh264dec 2011-07-12 08:54:22 +02:00
gstomxh264enc.c fix filemode 2014-03-19 08:53:02 +01:00
gstomxh264enc.h fix filemode 2014-03-19 08:53:02 +01:00
gstomxmjpegdec.c omx: Add more constraints to the default sink template caps 2013-03-19 13:28:30 +01:00
gstomxmjpegdec.h omx: Add MJPEG decoder support 2013-03-18 16:34:51 +01:00
gstomxmpeg2videodec.c omx: Add more constraints to the default sink template caps 2013-03-19 13:28:30 +01:00
gstomxmpeg2videodec.h omx: Rename MPEG2 decoder for consistency everywhere 2013-03-18 16:34:51 +01:00
gstomxmpeg4videodec.c omx: Add more constraints to the default sink template caps 2013-03-19 13:28:30 +01: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 omx: more printf format fixes 2013-04-18 23:10:13 +01:00
gstomxmpeg4videoenc.h omxvideoenc: Add video encoder base class and MPEG4 video encoder 2011-07-20 11:08:18 +02:00
gstomxtheoradec.c omx: Add more constraints to the default sink template caps 2013-03-19 13:28:30 +01:00
gstomxtheoradec.h omx: fix typo in copyright headers 2013-03-19 16:40:09 +00:00
gstomxvideo.c omxvideo: fix debug category initialisation 2014-03-15 12:42:03 +01:00
gstomxvideo.h omx: Rename function from _4_ to _for_ for clarity 2014-03-12 12:47:34 +01:00
gstomxvideodec.c omxvideodec: add missing unlock in the error path 2014-03-24 11:11:39 +00:00
gstomxvideodec.h omxvideodec: Add support for egl_render on RPi 2013-03-26 14:00:03 +01:00
gstomxvideoenc.c omx: Rename function from _4_ to _for_ for clarity 2014-03-12 12:47:34 +01:00
gstomxvideoenc.h omxvideoenc: drop unused data member 2013-03-01 15:32:47 +01:00
gstomxvp8dec.c omx: Add more constraints to the default sink template caps 2013-03-19 13:28:30 +01:00
gstomxvp8dec.h omx: fix typo in copyright headers 2013-03-19 16:40:09 +00:00
gstomxwmvdec.c omx: Add more constraints to the default sink template caps 2013-03-19 13:28:30 +01:00
gstomxwmvdec.h omxwmvdec: Add WMV video decoder element 2011-07-25 12:01:05 +02:00
Makefile.am omxvideo: start sharing more code between video decoder and encoder 2014-03-12 12:47:09 +01:00