summaryrefslogtreecommitdiff
path: root/sys/opensles
AgeCommit message (Expand)AuthorFilesLines
2015-04-08opensles: Explicitly specify layout=interleaved in capsArun Raghavan2-2/+4
2015-02-13opensles: Make debug category naming a bit more consistentArun Raghavan2-4/+4
2015-02-10openslesringbuffer: Only allocate at most half the number of internal buffers...Sebastian Dröge1-1/+5
2015-02-05openslesringbuffer: Only pre-roll a single bufferSebastian Dröge1-5/+2
2015-02-05openslesringbuffer: Allocate at most 4 internal buffersSebastian Dröge1-3/+5
2015-02-05openslessink/src: Lower default buffer time to 200ms like alsasinkSebastian Dröge2-2/+2
2014-09-10Fix up one-element lists in template capsTim-Philipp Müller1-1/+1
2014-07-17openslesringbuffer: Provide the size of our array to GetDestinationOutputDevi...Sebastian Dröge1-1/+1
2014-07-17openslessink: Silence some error debug output to log outputSebastian Dröge1-3/+19
2014-06-23openslessrc: Classification of the element factory should be Source/ not Src/Sebastian Dröge1-1/+1
2014-05-16opensles: Work around race condition in Android < 4.2 that leads to deadlocks...Sebastian Dröge1-0/+32
2013-03-21opensles: Include string.h for memcpy()Sebastian Dröge1-0/+2
2013-03-03opensles: Only include <gst/audio/audio.h>Sebastian Dröge3-3/+3
2012-11-04Fix FSF addressTim-Philipp Müller8-16/+16
2012-11-02opensles: Fix compilation with debugging enabledSebastian Dröge1-1/+1
2012-11-01opensles: Remove unused variableSebastian Dröge1-4/+0
2012-11-01opensles: Make sure to only ever create a single engine objectSebastian Dröge4-25/+97
2012-10-25opensles: Port to 1.0Sebastian Dröge8-167/+130
2012-10-18opensles: Integrate into build systemSebastian Dröge1-3/+0
2012-10-18openslessink: Return 0 delay if the player object is in PAUSED stateJosep Torra1-6/+9
2012-10-18opensles: fixes noise on seekeingJosep Torra2-2/+16
2012-10-18opensles: chain up on _clear_allJosep Torra1-0/+2
2012-10-18opensles: implement the ringbuffer clear_all vmethod tooJosep Torra2-2/+20
2012-10-18opensles: initial attempt to reduce the src latencyJosep Torra2-16/+12
2012-10-18opensles: sprinkle comments and cosmetic fixesJosep Torra4-43/+112
2012-10-18opensles: check for device outputs in the mixerJosep Torra1-0/+20
2012-10-18opensles: drop 48kHz sample rateJosep Torra1-1/+1
2012-10-18opensles: change the defaults to use 20 ms ringbuffer segmentsJosep Torra1-0/+2
2012-10-18opensles: ensure that we register the callback only in STOPPEDJosep Torra2-12/+23
2012-10-18opensles: cap queue sizeJosep Torra1-3/+4
2012-10-18opensles: sink to provide the audioclock by defaultJosep Torra1-1/+1
2012-10-18opensles: only drain half ringbuffer on startJosep Torra1-3/+3
2012-10-18opensles: monitor some player eventsJosep Torra1-2/+46
2012-10-18opensles: rework around the _delay functionJosep Torra2-9/+10
2012-10-18opensles: implement _delay functionJosep Torra2-15/+23
2012-10-18opensles: refactor to behave more like other sinksJosep Torra2-60/+84
2012-10-18opensles: read player position and show it in the logJosep Torra1-1/+32
2012-10-18opensles: do not provide a clock in the sink element.Josep Torra1-0/+2
2012-10-18opensles: rework on start/stop operations and callback function handlingJosep Torra1-29/+54
2012-10-18opensles: fixes 8 bit format which is unsigned on android.Josep Torra1-1/+1
2012-10-18opensles: attempt to reduce playback latencyJosep Torra1-9/+18
2012-10-18opensles: drop _buffer_clear calls and refactor to a shared _enqueue_cbJosep Torra2-55/+14
2012-10-18opensles: use 0.25s segments in the sink to lower latencyJosep Torra1-7/+3
2012-10-18opensles: finish remaining bits for source element.Josep Torra2-35/+40
2012-10-18opensles: attempt to query device for capabilitiesJosep Torra1-1/+101
2012-10-18opensles: add the mute property and handle volume/mute changes on the flyJosep Torra5-3/+62
2012-10-18opensles: make the volume property actually workJosep Torra4-2/+48
2012-10-18opensles: rework on the ringbufffer to properly clear segmentsJosep Torra2-30/+39
2012-10-18opensles: fixes the license headersJosep Torra7-203/+7
2012-10-18opensles: produces expected output until ringbuffer wrapsJosep Torra1-11/+11