Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
0f11b51a57bc9062c4fe8af73747319cedabc5d6
/
services
/
audioflinger
/
AudioFlinger.cpp
0f11b51
Fix unused parameter warnings in audio
by Glenn Kasten
· 11 years ago
f0002d1
Merge "Replace control block frameCount_ by explicit in/out parameter"
by Glenn Kasten
· 11 years ago
0ce5ca5
Merge "Cleanup createTrack error handling"
by Glenn Kasten
· 11 years ago
0cde076
Cleanup createTrack error handling
by Glenn Kasten
· 11 years ago
5f972c0
AudioRecord::getInputFramesLost() cleanup
by Glenn Kasten
· 11 years ago
aea7ea0
Use AUDIO_SESSION_ALLOCATE instead of 0
by Glenn Kasten
· 12 years ago
74935e4
Replace control block frameCount_ by explicit in/out parameter
by Glenn Kasten
· 11 years ago
481fb67
Add RecordThread media.log and deferred deallocation
by Glenn Kasten
· 12 years ago
663c224
Consistent error checking for sp<IMemory> and pointer()
by Glenn Kasten
· 12 years ago
8594843
Pull HAL reads out of RecordThread resample
by Glenn Kasten
· 12 years ago
1fc6cb5
am ce275b7d: am 1c594b63: Merge "audioflinger: enable effects after registration if needed" into klp-dev
by Eric Laurent
· 12 years ago
1c594b6
Merge "audioflinger: enable effects after registration if needed" into klp-dev
by Eric Laurent
· 12 years ago
9cae217
Assign blame for playback wakelocks.
by Marco Nelissen
· 12 years ago
462fd2f
Assign blame for playback wakelocks.
by Marco Nelissen
· 12 years ago
d72b7c0
audioflinger: enable effects after registration if needed
by Eric Laurent
· 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
62dbe93
am 4e141a4f: am 1802399c: Merge "fix deadlock in audioflinger::createEffect()" into klp-dev
by Eric Laurent
· 12 years ago
eb3c337
fix deadlock in audioflinger::createEffect()
by Eric Laurent
· 12 years ago
e93cf2c
Cleanup openRecord error handling
by Glenn Kasten
· 12 years ago
d7e0765
am 87fb4f30: am d1b28d41: audioflniger: fix leaked audiosession references
by Eric Laurent
· 12 years ago
d1b28d4
audioflniger: fix leaked audiosession references
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
8136cfa
am 8a910716: am 6ca83fad: Merge "audioflinger: no effects on offloaded tracks" into klp-dev
by Eric Laurent
· 12 years ago
813e2a7
audioflinger: no effects on offloaded tracks
by Eric Laurent
· 12 years ago
61bd7a0
am 0541b3bb: am c8b226f4: Merge "Enforce permission for recording from remote submix." into klp-dev
by Jeff Brown
· 12 years ago
893a564
Enforce permission for recording from remote submix.
by Jeff Brown
· 12 years ago
3255095
Move local variable declarations to point of first use
by Glenn Kasten
· 12 years ago
6e2ebe9
Use curly braces in 'if' to make it easier to add logs
by Glenn Kasten
· 12 years ago
e198c36
Whitespace
by Glenn Kasten
· 12 years ago
2fc1473
Comments
by Glenn Kasten
· 12 years ago
0300333
Clean up error handling in createTrack and openRecord
by Glenn Kasten
· 12 years ago
9156ef3
Status pointer passed by caller is always non-NULL
by Glenn Kasten
· 12 years ago
309f7ab
Merge "Use 0 for sp<>, NULL for raw pointers"
by Glenn Kasten
· 12 years ago
3a6d5de
Merge "Rename reqChannels to reqChannelMask"
by Glenn Kasten
· 12 years ago
937098b
Use 0 for sp<>, NULL for raw pointers
by Glenn Kasten
· 12 years ago
fb872cc
memset audio_config to zero
by Glenn Kasten
· 12 years ago
f506e94
Rename reqChannels to reqChannelMask
by Glenn Kasten
· 12 years ago
ddb0ccf
RecordTrack::createRecordTrack_l flags are in/out
by Glenn Kasten
· 12 years ago
eeca326
IAudioFlinger::openRecord track_flags_t flags is in/out
by Glenn Kasten
· 12 years ago
b08ab81
Merge "Add resampler comments and fix a typo"
by Glenn Kasten
· 12 years ago
34af026
Add resampler comments and fix a typo
by Glenn Kasten
· 12 years ago
d054c32
Move control block mName to createTrack() output
by Glenn Kasten
· 12 years ago
97252bb
Merge "AudioRecord and HAL input stream must be 16-bit PCM only"
by Glenn Kasten
· 12 years ago
fa319e6
Remove CC_LIKELY and CC_UNLIKELY where not needed
by Glenn Kasten
· 12 years ago
2eeca1f
Merge "Move local variable declarations to point of first use"
by Glenn Kasten
· 12 years ago
bfb1b83
AudioFlinger: offload playback, non-blocking write
by Eric Laurent
· 12 years ago
34542ac
Move local variable declarations to point of first use
by Glenn Kasten
· 12 years ago
291bb6d
AudioRecord and HAL input stream must be 16-bit PCM only
by Glenn Kasten
· 12 years ago
4182c4e
Use AudioSystem::setLowRamDevice() to configure memory
by Glenn Kasten
· 12 years ago
153b9fe
Make AudioFlinger::instantiate() more resilient when called from separate module
by Glenn Kasten
· 12 years ago
1ab85ec
Include what is needed
by Glenn Kasten
· 12 years ago
ad3af33
Public API changes for audio offload support.
by Richard Fitzgerald
· 12 years ago
7c02724
Consistent whitespace
by Glenn Kasten
· 12 years ago
949a926
Use correct pid when running under test harness
by Glenn Kasten
· 12 years ago
c9b2e20
Miscellaneous cleanup
by Glenn Kasten
· 12 years ago
46909e7
Remove tee sink debugging at compile time
by Glenn Kasten
· 12 years ago
da6ef13
Update tee sink
by Glenn Kasten
· 12 years ago
5968672
Merge "AudioFlinger: fix RecordThread initial device"
by Eric Laurent
· 12 years ago
685ef09
Fix crash when destroying a DuplicatingThread
by Glenn Kasten
· 12 years ago
d3922f7
AudioFlinger: fix RecordThread initial device
by Eric Laurent
· 12 years ago
9e58b55
AudioFlinger uses media.log service for logging
by Glenn Kasten
· 12 years ago
8d6cc84
Remove unnecessary parameter
by Glenn Kasten
· 13 years ago
81784c3
AudioFlinger files reorganization
by Eric Laurent
· 12 years ago
a42ff00
Clean up channel count and channel mask
by Glenn Kasten
· 12 years ago
aa25c03
Merge ""if" statements use curly braces per media style"
by Glenn Kasten
· 12 years ago
77035d1
Merge "Fix time vs. bytes units bug in getRenderPosition"
by Glenn Kasten
· 12 years ago
67ba2b6
Merge "Don't use control block frame count after create"
by Glenn Kasten
· 12 years ago
b603744
Don't use control block frame count after create
by Glenn Kasten
· 12 years ago
d65d73c
"if" statements use curly braces per media style
by Glenn Kasten
· 13 years ago
827e5f1
Don't explicitly log tid
by Glenn Kasten
· 13 years ago
26c7755
Fix time vs. bytes units bug in getRenderPosition
by Glenn Kasten
· 12 years ago
aac817e
Merge "Use size_t for frame counts"
by Glenn Kasten
· 12 years ago
e33054e
Use size_t for frame counts
by Glenn Kasten
· 12 years ago
4bd7e54
Static AudioTrack plays twice initially
by Glenn Kasten
· 12 years ago
60a8392
Clean up frame size in AudioTrack and AudioFlinger
by Glenn Kasten
· 13 years ago
3b16c76
Use uint32_t for sample rate
by Glenn Kasten
· 12 years ago
9f2016d
Rename TrackBase::mFrameCount to mStepCount
by Glenn Kasten
· 12 years ago
83a0382
Move frame size out of the control block
by Glenn Kasten
· 12 years ago
b929e41
Move buffers pointer out of the control block
by Glenn Kasten
· 12 years ago
864585d
Remove CBLK_DIRECTION from control block flags
by Glenn Kasten
· 13 years ago
e0b0717
Remove CBLK_FAST from control block flags
by Glenn Kasten
· 13 years ago
287fedb
Merge duplicate code in TrackBase::TrackBase()
by Glenn Kasten
· 13 years ago
9c5fdd8
Simplify control block flag names
by Glenn Kasten
· 13 years ago
85ab62c
Line length 100
by Glenn Kasten
· 13 years ago
d06785b
Save copy of mic input, disabled by default
by Glenn Kasten
· 13 years ago
26dd66e
Use ALOGVV instead of commented ALOGV
by Glenn Kasten
· 13 years ago
291f824
Remove active track when thread goes to standby
by Glenn Kasten
· 13 years ago
a045dca
Fix track estimation for presentation complete
by Jean-Michel Trivi
· 13 years ago
087dd8e
Disable audio watchdog
by Glenn Kasten
· 13 years ago
2bfc6b4
bug 7253033 clean up before closing an output
by Jean-Michel Trivi
· 13 years ago
842c5d9
Revert "Don't wait for presentation complete if terminated"
by Glenn Kasten
· 13 years ago
cc0f1cf
Implement android.media.AudioManager.getProperty()
by Glenn Kasten
· 13 years ago
b6ba2fd
audioflinger: improve record start and thread exit
by Eric Laurent
· 13 years ago
1afc26d
fix end of track presentation on suspended output
by Eric Laurent
· 13 years ago
896adcd
audioflinger: send priority request from a thread
by Eric Laurent
· 13 years ago
4362f53
Handle audio HAL returning 0 bytes in record thread
by Jean-Michel Trivi
· 13 years ago
5276241
Don't deadlock on AudioRecord start when reads return 0
by Jean-Michel Trivi
· 13 years ago
fe3156e
Communicate audio session ID to downmixer
by Jean-Michel Trivi
· 13 years ago
Next »