Sign in
android
/
platform
/
external
/
oboe
/
10f879332f602b5475c806fefff59c53e1f21554
/
src
/
opensles
/
AudioOutputStreamOpenSLES.cpp
52e2163
oboe: prevent race condition in OpenSL close()
by Phil Burk
· 4 years, 4 months ago
417c00c
oboe: change close() to close_l() for OpenSL
by Phil Burk
· 4 years, 4 months ago
d8264be
Reduce logging for a cleaner logcat
by Phil Burk
· 4 years, 10 months ago
61149a9
opensles: scale buffer size by rate
by Phil Burk
· 5 years ago
baf7fbd
oboe: log unsupported attributes, fixes 651
by Paul McLean
· 5 years ago
80358c6
Fixes 651
by Paul McLean
· 5 years ago
fcbc004
oboe: use bigger burst in OpenSL ES
by Phil Burk
· 5 years ago
adc5571
opensles: only enqueue first buffer if needed
by Phil Burk
· 6 years ago
10cd299
Cleanup opensles files
by Thomas Guilbert
· 6 years ago
ec075a4
Merge pull request #577 from tguilbert-google/small_changes
by tguilbert-google
· 6 years ago
263661c
Revert cassert change
by Thomas Guilbert
· 6 years ago
b7ff43f
Use nullptr and <assert.h>
by Thomas Guilbert
· 6 years ago
ddedbb8
Collection of small fixes
by Thomas Guilbert
· 6 years ago
8f47ec8
Small fixes from #352
by Thomas Guilbert
· 6 years ago
1ae0d17
Revert "Revert "Lock waitForStateChange()""
by Phil Burk
· 6 years ago
29b0ad8
Revert "Lock waitForStateChange()"
by Phil Burk
· 6 years ago
1e14506
oboe: cleanup getState in OpenSL ES
by Phil Burk
· 6 years ago
474b58c
Merge pull request #377 from google/getposition
by Phil Burk
· 6 years ago
0d19f30
Merge pull request #376 from google/state_l
by Phil Burk
· 6 years ago
f401682
Merge pull request #378 from google/lockflush
by Phil Burk
· 6 years ago
f34633e
oboe_opensles: lock requestFLush()
by Phil Burk
· 6 years ago
1eb001a
oboe_opensles: prevent deadlock if callback collides with requestPause()
by Phil Burk
· 6 years ago
2cd69af
oboe_opensles: add _l to function names called under lock
by Phil Burk
· 6 years ago
3b4a1ae
oboe_opensles: add locks to updateServiceFrameCounter()
by Phil Burk
· 6 years ago
57770c8
oboe: fix openSL ES read, write
by Phil Burk
· 6 years ago
21a2d46
oboe: only enable callback if callback requested
by Phil Burk
· 6 years ago
b878e2f
oboe: stop stream if callback requests it
by Phil Burk
· 6 years ago
59e594e
[code] fix bad copy/paste + remove empty lines
by pbodilis
· 6 years ago
97baa8d
[code] make opensles uses the value stored in the builder's Usage in AudioOutputStreamOpenSLES
by pbodilis
· 6 years ago
5490545
refactor code for updating frame counters
by Phil Burk
· 6 years ago
fe7eae3
check usingFifo() for getFramesRead/Written()
by Phil Burk
· 6 years ago
6c11c60
Clear queue buffers when the stream is stopped
by Don Turner
· 6 years ago
67a5fe9
Floating point recording only supported on API23+ (Marshmallow)
by Don Turner
· 7 years ago
6ecb6b6
opensles: check error code for input streams
by Phil Burk
· 7 years ago
9a6262c
opensles: fix PerformanceMode setting
by Phil Burk
· 7 years ago
ddcd341
Fix #151 - Remove unecessary checks for API version at compile time
by Don Turner
· 7 years ago
e55f983
Convert c-type cast to C++ cast
by gfan
· 7 years ago
c174fc4
Restore previous state on error
by Don Turner
· 7 years ago
dd35888
Adding tests and states for OpenSL ES input streams
by Don Turner
· 7 years ago
0412fd5
Fix stream states for OpenSL ES
by Don Turner
· 7 years ago
ff649d0
Refactor AudioStream methods to handle closed state
by Don Turner
· 7 years ago
7c662ba
opensles: rename methods, cleanup constants
by Phil Burk
· 7 years ago
d5a156b
opensles: generate channel masks safely by OS version
by Phil Burk
· 7 years ago
17d8001
opensles: fix API level check for FLOAT
by Phil Burk
· 7 years ago
f0716a6
Merge branch 'master' into sessionid
by Phil Burk
· 7 years ago
4009081
AudioStreamOpenSLES and subclasses need some fine grained destroy flow. though no crashes, logcat shown internal errors caused mainly because we were destroying the out mix before the attached player
by yellow
· 7 years ago
c30bbe6
Add new P functions, setUsage() etc
by Phil Burk
· 7 years ago
b09eb33
Add getFramesProcessedByServer. Minor cleanup.
by Phil Burk
· 7 years ago
f2a7053
Implement getFramesRead for OpenSL ES OUTPUT
by Phil Burk
· 7 years ago
0964356
Use runtime query getSdkVersion() for OpenSL ES
by Phil Burk
· 7 years ago
a5d6637
oboe: more blocking read/write
by Phil Burk
· 7 years ago
34217a7
oboe: add blocking read/write
by Phil Burk
· 7 years ago
7040a9d
oboe: address review comments, better singleton
by Phil Burk
· 7 years ago
d9703b0
oboe: OPenSL ES opens moved into stream open
by Phil Burk
· 7 years ago
420715b
oboe: cleanup OpenSL ES input
by Phil Burk
· 7 years ago
6d95291
oboe: implement input stream
by Phil Burk
· 7 years ago
9a147a1
oboe: move OpenSL ES output code to its own class
by Phil Burk
· 7 years ago
64c55f4
oboe: OpenSL ES refactor engine
by Phil Burk
· 7 years ago