summaryrefslogtreecommitdiff
path: root/omx/gstomxaudioenc.c
Commit message (Expand)AuthorAgeFilesLines
* omx: allow gst_omx_port_acquire_buffer() to not wait for buffersGuillaume Desmottes2018-08-301-3/+3
* turn GstOMXComponent to a GstMiniObjectGuillaume Desmottes2018-08-301-1/+1
* omx{audio,video}{dec,enc}: sequentially disable ports because buffers are not...Julien Isorce2017-08-171-7/+18
* omxaudioenc: Fix deadlock in error case when drainingSatya Prakash Gupta2017-07-171-0/+1
* omxaudioenc: update local port_def after reopening the componentJulien Isorce2017-07-051-0/+3
* omxaudioenc: set base class format instead of just source pad capsVincent Penquerc'h2017-01-111-1/+1
* omxaudioenc: implement GstPreset interfaceAurélien Zanelli2016-06-211-4/+6
* omx: #define OMX_SKIP64BIT on the RPi as required by their APISebastian Dröge2016-06-171-7/+8
* Properly handle drain requests while flushingEnrique Ocaña González2015-11-181-0/+12
* omxaudioenc: impossible if statementLuis de Bethencourt2015-03-061-3/+0
* omxaudioenc: Implement the hack flag GST_OMX_HACK_NO_COMPONENT_RECONFIGURESebastian Dröge2014-08-281-20/+31
* omxaudioenc: Use the base class' open/close vfuncs instead of calling them ou...Sebastian Dröge2014-08-281-6/+9
* omx: Let base classes handle EOSSebastian Dröge2014-08-141-89/+1
* omxaudioenc: Implement hack for not disabling the output port after set_forma...Sebastian Dröge2014-05-151-14/+39
* omxaudioenc: Correctly scale nTickCount by OMX_TICKS_PER_SECONDSebastian Dröge2014-05-121-0/+3
* omxaudioenc: Drain encoder on NULL buffer and don't drain on flushingSebastian Dröge2014-05-101-3/+1
* omx: Don't handle FLUSHING and NOT_LINKED as errorsSebastian Dröge2014-01-251-2/+7
* omx: Take lock on EOS to update the flow return valueJosep Torra2013-05-201-0/+2
* omx: Add pads based on element typejitendra2013-05-061-0/+1
* omx: more printf format fixesTim-Philipp Müller2013-04-181-6/+6
* omx: Disable output port before transition to idle statejitendra2013-04-161-7/+7
* omx: fix printf formats in debug messagesTim-Philipp Müller2013-04-081-5/+5
* omx: Clarify that loop task is also paused in EOSJosep Torra2013-03-161-1/+1
* omx: Stop output port task after drainingSebastian Dröge2013-03-151-0/+1
* omx: Handle the OMX_EventBufferFlag to detect EOS tooSebastian Dröge2013-03-141-96/+103
* omxaudioenc: Disable output port when setting a new formatSebastian Dröge2013-03-111-5/+10
* omx: Catch errors when releasing buffers to a port and handle themSebastian Dröge2013-03-111-8/+43
* omx: Fix deadlock in encoders and add explainatory comments.Josep Torra2013-03-091-0/+6
* omx: Flush and stop srcpad when configuring new capsSebastian Dröge2013-03-081-0/+2
* omx: Add timeout to the flush operation and move buffer populating to a separ...Sebastian Dröge2013-03-071-14/+20
* omx: Do number of buffers configuration explicitelySebastian Dröge2013-03-071-4/+4
* omxaudioenc: Only enable the output port after we know the output formatSebastian Dröge2013-03-011-6/+12
* omx: Return the OMX_ERRORTYPE from gst_omx_port_update_port_definitionSebastian Dröge2013-02-281-2/+4
* omx: Add API for allocating a specific number of buffers and using EGLImages ...Sebastian Dröge2013-02-281-5/+5
* omx: Refactor code flow a bit if output port settings have changedSebastian Dröge2013-02-271-40/+43
* omx: Clean up port settings change handlingSebastian Dröge2013-02-271-18/+92
* omx: Auto-detect the port indizes if possibleSebastian Dröge2013-02-251-4/+29
* omx: Refactor waiting for buffers to be released by the component to a separa...Sebastian Dröge2013-02-251-1/+4
* omxaudioenc: Rename component variableSebastian Dröge2013-02-251-92/+93
* omx: Some minor refactoring and cleanupSebastian Dröge2013-02-121-1/+3
* omx: Split enabling/disabling of port into sending the command and waiting fo...Sebastian Dröge2013-02-121-0/+10
* omx: Fix some memory leaks and suboptimal lockingSebastian Dröge2013-01-141-12/+13
* omx: Implement new approach for locking that should solve all deadlocks on RPiSebastian Dröge2013-01-141-4/+6
* omx: Fix ununsed variable compiler warningSebastian Dröge2012-12-201-2/+1
* omx: No need to start the srcpad task in ::start() alreadySebastian Dröge2012-12-201-3/+0
* omx: Improve debug outputSebastian Dröge2012-12-201-0/+20
* omx: Update to new GLib thread APISebastian Dröge2012-11-121-17/+17
* omx: Fix compilation after gst_pad_start_task() API changesSebastian Dröge2012-06-201-3/+3
* Implement a new custom recursive mutex type and fix locking in callbacks so t...George Kiagiadakis2012-05-071-2/+2
* omxaudioenc: Use gst_buffer_extract() to copy the input buffer data to the Op...Sebastian Dröge2012-04-161-17/+9