Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
f93992e4b0dce1755ef4d2571b0930ef3a1107f0
/
services
/
audioflinger
/
AudioFlinger.cpp
02e5dbb
Disable audio watchdog
by Glenn Kasten
· 13 years ago
2fa114d
bug 7253033 clean up before closing an output
by Jean-Michel Trivi
· 13 years ago
52013e7
Revert "Don't wait for presentation complete if terminated"
by Glenn Kasten
· 13 years ago
4c6db4c
Implement android.media.AudioManager.getProperty()
by Glenn Kasten
· 13 years ago
67d8ac3
audioflinger: improve record start and thread exit
by Eric Laurent
· 13 years ago
6090a17
fix end of track presentation on suspended output
by Eric Laurent
· 13 years ago
ef6be0b
audioflinger: send priority request from a thread
by Eric Laurent
· 13 years ago
89b4470
Handle audio HAL returning 0 bytes in record thread
by Jean-Michel Trivi
· 13 years ago
6073646
Don't deadlock on AudioRecord start when reads return 0
by Jean-Michel Trivi
· 13 years ago
cff7137
Communicate audio session ID to downmixer
by Jean-Michel Trivi
· 13 years ago
8895925
audioflinger: changes for new audio devices enums
by Eric Laurent
· 13 years ago
2e9b0f2
AudioFlinger: send audio source to audio effects
by Eric Laurent
· 13 years ago
2662ac9
Update audio comments
by Glenn Kasten
· 13 years ago
7f7d27e
Remove dead code
by Glenn Kasten
· 13 years ago
fc7992b
Move libnbaio out of AudioFlinger
by Glenn Kasten
· 13 years ago
106e8a4
const methods
by Glenn Kasten
· 13 years ago
0dbb356
Simplify AudioFlinger::PlaybackThread::isValidSyncEvent()
by Glenn Kasten
· 13 years ago
d23eedc
Discard setSyncEvent() return value
by Glenn Kasten
· 13 years ago
3ed2920
Replace hard-coded "2" by a constant and comment
by Glenn Kasten
· 13 years ago
2c3b2da
AudioFlinger: fix timed audio
by John Grossman
· 13 years ago
ee578c0
AudioFlinger: Better handling for master volume/mute
by John Grossman
· 13 years ago
d8f178d
Change audio flinger to user HAL master mute if available
by John Grossman
· 13 years ago
44cda3a
Don't wait for presentation complete if terminated
by Glenn Kasten
· 13 years ago
510a3d6
Start adding support for multiple record tracks
by Glenn Kasten
· 13 years ago
0ec23ce
Clean up start() parameters
by Glenn Kasten
· 13 years ago
e4e2a37
Extract methods to enter standby and standby mode
by Glenn Kasten
· 13 years ago
0a7af18
Use valueAt instead of editValueAt when possible
by Glenn Kasten
· 13 years ago
1d491ff
Fix races in AudioRecord stop()
by Glenn Kasten
· 13 years ago
69d7996
Use upmix/downmix utility routines
by Glenn Kasten
· 13 years ago
e65c891
fix audio effect not destroyed when needed.
by Eric Laurent
· 13 years ago
33e6e35
Miscellaneous audio record fixes
by Glenn Kasten
· 13 years ago
cd2d610
Use constructor to initialize instead of memcpy
by Glenn Kasten
· 13 years ago
be5f05e
Internal dump methods return void not status_t
by Glenn Kasten
· 13 years ago
5ad92f6
Revert 94479fd5405642c67efd14cebe722feb9cbe6e77
by Glenn Kasten
· 13 years ago
bb4350d
Use audio_devices_t more places
by Glenn Kasten
· 13 years ago
a189a68
Use struct assignment instead of explicit memcpy
by Glenn Kasten
· 13 years ago
fd4e20c
Run audio at priorities 2 and 3 above kernel 1
by Glenn Kasten
· 13 years ago
d96c572
Don't call virtual methods in destructor
by Glenn Kasten
· 13 years ago
1ea6d23
Use atomic ops for thread suspend count
by Glenn Kasten
· 13 years ago
1879fff
Add tid parameter to IAudioFlinger::openRecord
by Glenn Kasten
· 13 years ago
bf04a5d
Simplify AudioRecord::getInputFramesLost()
by Glenn Kasten
· 13 years ago
39c54f6
Remove dead code
by Glenn Kasten
· 13 years ago
4fe1ec4
Fix check for invalid channel count
by Glenn Kasten
· 13 years ago
04270da
Record overflow cleanup
by Glenn Kasten
· 13 years ago
254af18
Use audio_channel_mask_t more places
by Glenn Kasten
· 13 years ago
9f34a36
Whitespace and indentation
by Glenn Kasten
· 13 years ago
7d6c35b
Move constant initializations from onFirstRef() to constructor
by Glenn Kasten
· 13 years ago
6648821
AudioFlinger::getBuffer() always returns non-NULL
by Glenn Kasten
· 13 years ago
94479fd
Fix build
by Glenn Kasten
· 13 years ago
01542f2
Only write to mDevice once
by Glenn Kasten
· 13 years ago
c1dae24
Remove debug code HAVE_REQUEST_PRIORITY and SOAKER
by Glenn Kasten
· 13 years ago
a5f44eb
audioflinger: fix effect disconnect deadlock
by Eric Laurent
· 13 years ago
dd8104c
Use audio_channel_mask_t more consistently
by Glenn Kasten
· 13 years ago
f1da96d
Remove longStandbyExit
by Glenn Kasten
· 13 years ago
415fa75
Fix uninitialized field EffectModule::mPinned
by Glenn Kasten
· 13 years ago
d5903ec
Compare sp<> to 0 and raw pointers to NULL
by Glenn Kasten
· 13 years ago
a01992a
am dbbd5b86: am 109347d4: audioflinger: fix regression in attachAuxEffect().
by Eric Laurent
· 13 years ago
109347d
audioflinger: fix regression in attachAuxEffect().
by Eric Laurent
· 13 years ago
dbabf8a
am 651f9e7c: am 717e1286: audioflinger: fix auxiliary effect attachment
by Eric Laurent
· 13 years ago
717e128
audioflinger: fix auxiliary effect attachment
by Eric Laurent
· 13 years ago
2216785
audioflinger: fix setStreamOutput()
by Eric Laurent
· 13 years ago
362ebcb
DO NOT MERGE Remove log spam for fast track denied
by Glenn Kasten
· 13 years ago
1d65730
am 48a0bfa6: am 49dd5cf3: Merge "Log track name on obtain/releaseBuffer warnings" into jb-dev
by Glenn Kasten
· 13 years ago
0c9d26d
Log track name on obtain/releaseBuffer warnings
by Glenn Kasten
· 13 years ago
8cc3651
am 57d9b728: am c15d6657: Add audio watchdog thread
by Glenn Kasten
· 13 years ago
c15d665
Add audio watchdog thread
by Glenn Kasten
· 13 years ago
796078f
am ea5008d8: am 28ed2f93: Reduce underruns in screen off, esp. with EQ
by Glenn Kasten
· 13 years ago
28ed2f9
Reduce underruns in screen off, esp. with EQ
by Glenn Kasten
· 13 years ago
bdbf0c6
am 98e2e030: am a4f7e0e9: audioflinger: fix duplicating thread standby
by Eric Laurent
· 13 years ago
a4f7e0e
audioflinger: fix duplicating thread standby
by Eric Laurent
· 13 years ago
349d796
am d89dea16: am e35a55fb: Merge "Take latency and current time into account for visualization" into jb-dev
by Marco Nelissen
· 13 years ago
f06c2ed
Take latency and current time into account for visualization
by Marco Nelissen
· 13 years ago
a88ed02
am 717f9b73: am 67c0a58e: audioflinger: various fixes on direct output
by Eric Laurent
· 13 years ago
67c0a58
audioflinger: various fixes on direct output
by Eric Laurent
· 13 years ago
b86f92d
am e506084e: am ab9071b8: audioflinger: fix active sleep time calculation.
by Eric Laurent
· 13 years ago
ab9071b
audioflinger: fix active sleep time calculation.
by Eric Laurent
· 13 years ago
24a2fd0
am f335f182: am 39993085: State queue dump
by Glenn Kasten
· 13 years ago
5385b7b
am 2c00676c: am 1295bb4d: Fast track dumpsys
by Glenn Kasten
· 13 years ago
3999308
State queue dump
by Glenn Kasten
· 13 years ago
510ba8b
am f45dc2f1: am bf0d21fb: Count underruns for normal tracks also
by Glenn Kasten
· 13 years ago
1295bb4d
Fast track dumpsys
by Glenn Kasten
· 13 years ago
bf0d21f
Count underruns for normal tracks also
by Glenn Kasten
· 13 years ago
35d7bfc
am 92e5ee95: am 7dc5b165: Merge "Fix fast track leak if out of normal track names" into jb-dev
by Glenn Kasten
· 13 years ago
893a054
Fix fast track leak if out of normal track names
by Glenn Kasten
· 13 years ago
529e888
am 8c07f759: am 3bdb4fbf: Merge "audioflinger: fix effect problem during underrun" into jb-dev
by Eric Laurent
· 13 years ago
91b14c4
audioflinger: fix effect problem during underrun
by Eric Laurent
· 13 years ago
6d80297
am 0cc62570: am f436fdcf: audioflinger: change session check in createTrack.
by Eric Laurent
· 13 years ago
f436fdc
audioflinger: change session check in createTrack.
by Eric Laurent
· 13 years ago
852fca9
Remove log spam for fast track denied
by Glenn Kasten
· 13 years ago
e737cda
audioflinger: refine latency latency calculation.
by Eric Laurent
· 13 years ago
fbae5da
Keep a copy of most recent audio played
by Glenn Kasten
· 13 years ago
99c99d0
systrace for audio
by Glenn Kasten
· 13 years ago
88cbea8
Display pipe underrun counters in dumpsys
by Glenn Kasten
· 13 years ago
9017e5e
Increase normal mixer's pipe to fast mixer
by Glenn Kasten
· 13 years ago
44a957f
Fix static track activity ref counting
by Eric Laurent
· 13 years ago
2986460
Fix issues with synchronous record start.
by Eric Laurent
· 13 years ago
4adcede
Reduce video frame drop rate
by Glenn Kasten
· 13 years ago
09474df
Improve underrun handling for fast tracks
by Glenn Kasten
· 13 years ago
d08f48c
Fix stopping process for fast tracks
by Glenn Kasten
· 13 years ago
808e7d1
AudioFlinger: fix global effects suspend logic
by Eric Laurent
· 13 years ago
Next »