Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
93e471f620454f7de73d190521568b1e25879767
/
services
/
audioflinger
/
Threads.cpp
93e471f
Rename standby methods
by Glenn Kasten
· 13 years ago
d21952f
am 7f8f7585: am fd477974: AudioFlinger: more fixes for offload audio lost
by Eric Laurent
· 12 years ago
fd47797
AudioFlinger: more fixes for offload audio lost
by Eric Laurent
· 12 years ago
9cae217
Assign blame for playback wakelocks.
by Marco Nelissen
· 13 years ago
462fd2f
Assign blame for playback wakelocks.
by Marco Nelissen
· 13 years ago
6a7327f
am 6edd8ca5: am 6a51d7ed: audioflinger: fix track terminated before playing
by Eric Laurent
· 12 years ago
6a51d7e
audioflinger: fix track terminated before playing
by Eric Laurent
· 12 years ago
3278eed
am 8580679e: am 014e7fa2: Make Audio wakelock names less unique.
by Narayan Kamath
· 12 years ago
014e7fa
Make Audio wakelock names less unique.
by Narayan Kamath
· 12 years ago
3529507
resolved conflicts for merge of 9a7d11f0 to master
by Glenn Kasten
· 12 years ago
fee4ce3
Merge "Cleanup openRecord error handling" into klp-dev
by Glenn Kasten
· 12 years ago
61f58c0
am c22a1a49: am ea0fadeb: audioflinger: offload: fix pause/flush/resume
by Eric Laurent
· 12 years ago
ea0fade
audioflinger: offload: fix pause/flush/resume
by Eric Laurent
· 12 years ago
1c7feca
am 6c48a011: am 026c5b07: Merge "audioflinger: fix wake lock acquisition check" into klp-dev
by Eric Laurent
· 12 years ago
547789d
audioflinger: fix wake lock acquisition check
by Eric Laurent
· 12 years ago
5918e0c
am b5677882: am 8097068d: Merge "Better recording wake lock accounting" into klp-dev
by Marco Nelissen
· 12 years ago
8097068
Merge "Better recording wake lock accounting" into klp-dev
by Marco Nelissen
· 12 years ago
e14a5d6
Better recording wake lock accounting
by Marco Nelissen
· 12 years ago
34717c8
am 3424d6e1: am 1adf20ce: Merge "fix volume and effect enable delay on offloaded tracks" into klp-dev
by Eric Laurent
· 12 years ago
a6c7d98
am 0adc67df: Merge "audioflinger: fix crash when starting offload thread" into klp-dev
by Eric Laurent
· 12 years ago
59fe010
fix volume and effect enable delay on offloaded tracks
by Eric Laurent
· 12 years ago
4de9559
audioflinger: fix crash when starting offload thread
by Eric Laurent
· 12 years ago
e93cf2c
Cleanup openRecord error handling
by Glenn Kasten
· 12 years ago
c0dab52
am a57e2ab5: am 664539d2: audioflinger: fix ro.audio.silent in offload again
by Eric Laurent
· 12 years ago
664539d
audioflinger: fix ro.audio.silent in offload again
by Eric Laurent
· 12 years ago
0230a2a
am c6bed216: am a3b97ad2: Merge "audioflinger: implement getTimestamp() for offloaded tracks" into klp-dev
by Eric Laurent
· 12 years ago
d2b80a1
am ce3e7cb0: am fbb2609f: Merge "audioflinger: fix lost offload thread resume event" into klp-dev
by Eric Laurent
· 12 years ago
a3b97ad
Merge "audioflinger: implement getTimestamp() for offloaded tracks" into klp-dev
by Eric Laurent
· 12 years ago
accc147
audioflinger: implement getTimestamp() for offloaded tracks
by Eric Laurent
· 12 years ago
ede6c3b
audioflinger: fix lost offload thread resume event
by Eric Laurent
· 12 years ago
dc8cae8
am bf5e2397: am 5baf2af5: more support for audio effect offload
by Eric Laurent
· 12 years ago
5baf2af
more support for audio effect offload
by Eric Laurent
· 12 years ago
6d07d9b
am 029838a9: am 7f91e5e0: Merge "audioflinger: fix ro.audio.silent in offload mode" into klp-dev
by Eric Laurent
· 12 years ago
d455cdf
am c91eb605: am 972a173d: audioflinger: longer offload thread standby delay
by Eric Laurent
· 12 years ago
7f91e5e
Merge "audioflinger: fix ro.audio.silent in offload mode" into klp-dev
by Eric Laurent
· 12 years ago
1abbdb4
audioflinger: fix ro.audio.silent in offload mode
by Eric Laurent
· 12 years ago
972a173
audioflinger: longer offload thread standby delay
by Eric Laurent
· 13 years ago
d5577f2
am 4823964d: am efc4d489: Merge "audioflinger: add HOTWORD audio source." into klp-dev
by Eric Laurent
· 12 years ago
9a54bc2
audioflinger: add HOTWORD audio source.
by Eric Laurent
· 12 years ago
bfc4214
am 99b84e8b: am 3b4529e0: audioflinger: remove async write race conditions
by Eric Laurent
· 13 years ago
3b4529e
audioflinger: remove async write race conditions
by Eric Laurent
· 13 years ago
a7fef85
am f81d5fc1: am 943ba3cc: Merge "Add NBAIO_Sink::getTimestamp()" into klp-dev
by Glenn Kasten
· 13 years ago
767094d
Add NBAIO_Sink::getTimestamp()
by Glenn Kasten
· 13 years ago
0fd582e
am 5d8cbf41: am 6bf9ae20: audioflinger: offloaded tracks flush/pause order
by Eric Laurent
· 13 years ago
6bf9ae2
audioflinger: offloaded tracks flush/pause order
by Eric Laurent
· 13 years ago
f557872b
am 908d3c09: am 51ec03c2: Merge "Implement Track::getTimestamp()" into klp-dev
by Glenn Kasten
· 13 years ago
bd096fd
Implement Track::getTimestamp()
by Glenn Kasten
· 13 years ago
7165268
Don't lock and then immediately unlock effect chains
by Glenn Kasten
· 13 years ago
b86432b
Fix races in reading activeTrack->mState without lock
by Glenn Kasten
· 13 years ago
9e98235
Simplify flow by having all mActiveTrack.clear() continue
by Glenn Kasten
· 13 years ago
5edadd4
Don't sleep with effect chains locked
by Glenn Kasten
· 13 years ago
ad5bcc2
Copy mActiveTrack for stability and easier access
by Glenn Kasten
· 13 years ago
1ba19cd
Simplify code by pulling up mActiveTrack == 0 test
by Glenn Kasten
· 13 years ago
d9fc34f
Remove dead 'if'
by Glenn Kasten
· 13 years ago
4ef0b46
Fix race in checking exitPending() in RecordThread::threadLoop()
by Glenn Kasten
· 13 years ago
2cfbf88
Simplify code that checks for record standby
by Glenn Kasten
· 13 years ago
26a4029
checkForNewParameters_l returns a value which is currently ignored
by Glenn Kasten
· 13 years ago
d5418eb
Use Autolock where possible
by Glenn Kasten
· 13 years ago
f777331
Add ThreadBase::processConfigEvents_l()
by Glenn Kasten
· 13 years ago
c527a7c
Pull in scope of effectChains
by Glenn Kasten
· 13 years ago
47c2070
Add record thread locking comments and FIXMEs
by Glenn Kasten
· 13 years ago
2d94426
Convert if/else-if in threadLoop to switch
by Glenn Kasten
· 13 years ago
3468e8a
Fix switch indentation to follow our audio style
by Glenn Kasten
· 13 years ago
34fca34
Explicit comparison to 0 for integral types
by Glenn Kasten
· 13 years ago
6e2ebe9
Use curly braces in 'if' to make it easier to add logs
by Glenn Kasten
· 13 years ago
e198c36
Whitespace
by Glenn Kasten
· 13 years ago
2fc1473
Comments
by Glenn Kasten
· 13 years ago
c0029a8
Merge "Check input HAL channel mask instead of channel count"
by Glenn Kasten
· 13 years ago
0300333
Clean up error handling in createTrack and openRecord
by Glenn Kasten
· 13 years ago
9156ef3
Status pointer passed by caller is always non-NULL
by Glenn Kasten
· 13 years ago
e92db4b
Merge "Pull up readyToRun into ThreadBase"
by Glenn Kasten
· 13 years ago
b0e6b96
Merge "Simplify the code that allocates mMixBuffer by removing mAllocMixBuffer"
by Glenn Kasten
· 13 years ago
309f7ab
Merge "Use 0 for sp<>, NULL for raw pointers"
by Glenn Kasten
· 13 years ago
f874f13
Merge "Pull up mBufferSize from RecordThread to ThreadBase"
by Glenn Kasten
· 13 years ago
ec3fb50
Check input HAL channel mask instead of channel count
by Glenn Kasten
· 13 years ago
937098b
Use 0 for sp<>, NULL for raw pointers
by Glenn Kasten
· 13 years ago
cf04c2c
Pull up readyToRun into ThreadBase
by Glenn Kasten
· 13 years ago
c1fac19
Simplify the code that allocates mMixBuffer by removing mAllocMixBuffer
by Glenn Kasten
· 13 years ago
70949c4
Pull up mBufferSize from RecordThread to ThreadBase
by Glenn Kasten
· 13 years ago
90e58b1
RecordThread::createRecordTrack_l use flags for fast tracks
by Glenn Kasten
· 13 years ago
ddb0ccf
RecordTrack::createRecordTrack_l flags are in/out
by Glenn Kasten
· 13 years ago
f36dbfe
Merge "Report underruns for fast tracks also"
by Glenn Kasten
· 13 years ago
1a37391
am 6d4d8790: am b687ff9f: Merge "Fix mismatched delete/new couple"
by Glenn Kasten
· 13 years ago
82aaf94
Report underruns for fast tracks also
by Glenn Kasten
· 13 years ago
b08ab81
Merge "Add resampler comments and fix a typo"
by Glenn Kasten
· 13 years ago
34af026
Add resampler comments and fix a typo
by Glenn Kasten
· 13 years ago
96f60d8
Rename control block flags to mFlags
by Glenn Kasten
· 13 years ago
97252bb
Merge "AudioRecord and HAL input stream must be 16-bit PCM only"
by Glenn Kasten
· 13 years ago
f20e1d8
Rename control block server to mServer and add comments
by Glenn Kasten
· 13 years ago
a30e758
Merge "Fix theoretical race using TrackBase::sampleRate()"
by Glenn Kasten
· 13 years ago
eb144bb
Fix mismatched delete/new couple
by Andrei V. FOMITCHEV
· 13 years ago
fa319e6
Remove CC_LIKELY and CC_UNLIKELY where not needed
by Glenn Kasten
· 13 years ago
548efc9
Rename RecordThread::mInputBytes to the more generic mBufferSize
by Glenn Kasten
· 13 years ago
9b58f63
Move members from ThreadBase to PlaybackThread
by Glenn Kasten
· 13 years ago
7f249fa
Merge "Use standard name and type for channel mask"
by Glenn Kasten
· 13 years ago
175f833
Merge "Simplify getParameters()"
by Glenn Kasten
· 13 years ago
f6ed423
Treat mChannelCount as uint32_t consistently
by Glenn Kasten
· 13 years ago
2eeca1f
Merge "Move local variable declarations to point of first use"
by Glenn Kasten
· 13 years ago
b283374
Merge "Move delete AudioMixer closer to point of re-allocation"
by Glenn Kasten
· 13 years ago
afbbc6c
Merge "Simplify RecordTrack::stop()"
by Glenn Kasten
· 13 years ago
Next »