summaryrefslogtreecommitdiff
path: root/sys/androidmedia/gstamcaudiodec.c
Commit message (Expand)AuthorAgeFilesLines
* gst: don't use volatile to mean atomicMatthew Waters2021-03-221-1/+1
* amc: Select between encoder/decoder at GstAmcCodec construct timeXavier Claessens2019-08-201-2/+2
* amc: Remove gst_amc_format_contains_key()Xavier Claessens2019-08-201-3/+2
* androidmedia: when flushing, better handle IllegalStateException received fro...Ursula Maplehurst2017-12-061-2/+7
* androidmedia: Add support for Opus in the decoderSebastian Dröge2017-01-051-0/+2
* amcaudiodec: Set "is-adts" to 1 for ADTS AACSebastian Dröge2016-12-151-0/+15
* Use the new API to post flow ERROR messages on the busThibault Saunier2016-08-261-3/+1
* amc: Correctly handle NULL input buffersSebastian Dröge2016-03-111-1/+13
* amc: MediaCodec::getOutputBuffer() can return NULL without exceptionSebastian Dröge2016-01-221-1/+19
* androidmedia: Add support for GL output in amcvideodecMatthieu Bouron2015-10-211-4/+4
* androidmedia: Conditionally use get_{input,output}_buffer() Android 21 APIsSebastian Dröge2015-05-311-99/+69
* amcaudiodec: Add an output adapter for chunking the output into codec framesSebastian Dröge2015-05-191-10/+43
* androidmedia: Handle queue/release errors non-fatalSebastian Dröge2015-04-171-2/+12
* androidmedia: Remove unused label/variableEdward Hervey2015-03-111-2/+0
* androidmedia: break statements unnecessaryAnuj Jaiswal2014-09-241-3/+3
* amcaudiodec: Remove hack for Google MP3 decoderSebastian Dröge2014-09-011-12/+0
* androidmedia: Make sure to unblock any thread waiting on the drain condition ...Sebastian Dröge2014-08-141-0/+32
* androidmedia: Fix draining logic to let the base class handle EOS eventsSebastian Dröge2014-08-141-13/+9
* androidmedia: Also don't report warnings for queue/dequeue errors during flus...Sebastian Dröge2014-06-191-5/+13
* androidmedia: Don't consider input buffer queueing failures as an error durin...Sebastian Dröge2014-06-191-1/+6
* androidmedia: Clean up flushing code and don't consider output buffer releasi...Sebastian Dröge2014-06-191-3/+11
* androidmedia: Add exceptions from the Java API to error messages, and post mo...Sebastian Dröge2014-05-301-48/+105
* Release the codec before freeing itJorge Zapata2014-05-301-1/+3
* androidmedia: move create_src|sink_caps to gstamc.cChen Jie2014-05-261-148/+7
* amcaudiodec: Calculate number of samples per frame for MP3 and use thatSebastian Dröge2014-02-141-5/+32
* amcaudiodec: Error out if we get an invalid raw audio buffer sizeSebastian Dröge2014-02-141-0/+14
* amcaudiodec: Release buffer back to Android if allocating output failsSebastian Dröge2014-02-141-0/+1
* androidmedia: Don't handle FLUSHING or NOT_LINKED as errorSebastian Dröge2014-01-251-1/+4
* androidmedia: fix access to invalid buffers in the decoding loopAndoni Morales Alastruey2013-10-301-2/+1
* androidmedia: Fix indentionSebastian Dröge2013-05-201-3/+5
* amcaudiodec: Properly set output format instead of just setting capsSebastian Dröge2013-04-161-5/+2
* androidmedia: Set parent class in class_initSebastian Dröge2013-04-161-0/+2
* androidmedia: Handle refcounts of pad templates correctlySebastian Dröge2013-04-161-2/+2
* amcaudiodec: Use 1.0-style raw audio capsSebastian Dröge2013-04-161-5/+2
* androidmedia: Properly set subclasses metadata/pad templates in base_initSebastian Dröge2013-04-161-26/+60
* androidmedia: Update to new GLib thread APISebastian Dröge2012-11-121-16/+16
* androidmedia: Port to 1.0Sebastian Dröge2012-10-251-100/+130
* Try to handle format changes more gracefullySebastian Dröge2012-10-151-2/+11
* Add workaround for Google MP3 decoder outputting garbage in first output bufferSebastian Dröge2012-10-151-1/+19
* Also add some more output format checks to the audio decoderSebastian Dröge2012-10-151-0/+5
* Don't set timestamps, the baseclass handles this for us anywaySebastian Dröge2012-10-151-4/+0
* Merge structures into caps instead of appending themSebastian Dröge2012-10-151-10/+10
* Use orc_memcpy() instead of memcpy() as it should be faster for larger memory...Sebastian Dröge2012-10-151-2/+8
* Add support for audio/mpeg-L2 for the Nexus 7Sebastian Dröge2012-10-151-3/+19
* Only mpegversion=4 is supported for AACSebastian Dröge2012-10-151-2/+1
* Remove some obsolete FIXMEsSebastian Dröge2012-10-151-10/+1
* Fix flushing logic to unbreak handling of flushing seeksSebastian Dröge2012-10-151-2/+1
* Fix Vorbis decodingSebastian Dröge2012-10-151-4/+13
* Wait at most 100ms for dequeueing a buffer, and retry after thatSebastian Dröge2012-10-151-2/+6
* Release output buffers a bit earlierSebastian Dröge2012-10-151-3/+3