summaryrefslogtreecommitdiffstats
path: root/services/audioflinger/AudioFlinger.cpp
Commit message (Expand)AuthorAgeFilesLines
* Put a bandaid on a segfault in timed audio track handling.John Grossman2012-02-161-4/+17
* Fix a segfault in AudioFlinger.John Grossman2012-02-161-1/+1
* Upintegrate Audio Flinger changes from ICS_AAHJohn Grossman2012-02-161-37/+600
* Merge "Fix races related to volume and mute"Glenn Kasten2012-02-141-21/+20
|\
| * Fix races related to volume and muteGlenn Kasten2012-02-081-21/+20
* | Merge "Update comments"Glenn Kasten2012-02-141-4/+6
|\ \
| * | Update commentsGlenn Kasten2012-02-141-4/+6
* | | Use size_t and ssize_t with VectorGlenn Kasten2012-02-141-25/+25
|/ /
* | AudioRecord and AudioTrack client tidGlenn Kasten2012-02-141-14/+14
* | Factor out and speed up permission-checking codeGlenn Kasten2012-02-131-19/+6
* | mAudioHwDevs and related cleanupGlenn Kasten2012-02-101-21/+20
* | Merge "Simplify ThreadBase::exit() aka requestExitAndWait"Glenn Kasten2012-02-101-8/+18
|\ \
| * | Simplify ThreadBase::exit() aka requestExitAndWaitGlenn Kasten2012-02-101-8/+18
| |/
* | Merge "Camel case readability & private disconnect(bool)"Glenn Kasten2012-02-101-7/+7
|\ \
| * | Camel case readability & private disconnect(bool)Glenn Kasten2012-02-091-7/+7
| |/
* | Merge "Use mul from audioutils"Glenn Kasten2012-02-101-15/+0
|\ \
| * | Use mul from audioutilsGlenn Kasten2012-02-091-15/+0
| |/
* | Merge "No newline or space at end of ALOG format string"Glenn Kasten2012-02-101-9/+9
|\ \
| * | No newline or space at end of ALOG format stringGlenn Kasten2012-02-081-9/+9
| |/
* | Merge "Fix typos in ALOG for pid vs tid"Glenn Kasten2012-02-101-6/+6
|\ \
| * | Fix typos in ALOG for pid vs tidGlenn Kasten2012-02-091-6/+6
| |/
* | Rename type() to streamType()Glenn Kasten2012-02-081-22/+13
|/
* Combine duplicate code & document wp<> in mClientsGlenn Kasten2012-02-081-28/+17
* Use audio_io_handle_t consistently instead of intGlenn Kasten2012-02-081-38/+43
* Simplify destructorsGlenn Kasten2012-02-081-4/+2
* Effect UUID inputs passed by pointer are constGlenn Kasten2012-02-081-1/+1
* Merge "Use pid_t not int"Glenn Kasten2012-02-081-3/+3
|\
| * Use pid_t not intGlenn Kasten2012-02-031-3/+3
* | Merge "Don't double destruct audio_track_cblk_t"Glenn Kasten2012-02-081-2/+4
|\ \
| * | Don't double destruct audio_track_cblk_tGlenn Kasten2012-02-031-2/+4
| |/
* | Merge "AudioFlinger methods const and inline"Glenn Kasten2012-02-081-49/+2
|\ \
| * | AudioFlinger methods const and inlineGlenn Kasten2012-02-031-49/+2
| |/
* | Merge "Improve performance for sp<> on stack"Glenn Kasten2012-02-081-36/+13
|\ \
| * | Improve performance for sp<> on stackGlenn Kasten2012-01-301-36/+13
* | | Merge "Use 0 not NULL for sp<> and wp<>"Glenn Kasten2012-02-081-9/+11
|\ \ \
| * | | Use 0 not NULL for sp<> and wp<>Glenn Kasten2012-02-031-9/+11
| | |/ | |/|
* | | Merge "Declare more IAudioFlinger methods const"Glenn Kasten2012-02-081-7/+8
|\ \ \
| * | | Declare more IAudioFlinger methods constGlenn Kasten2012-02-031-7/+8
| |/ /
* | | Remove dead codeGlenn Kasten2012-02-031-2/+0
|/ /
* | Merge "Use audio_in_acoustics_t consistently"Glenn Kasten2012-02-031-3/+3
|\ \
| * | Use audio_in_acoustics_t consistentlyGlenn Kasten2012-01-271-3/+3
| |/
* | Use NULL not 0 for raw pointersGlenn Kasten2012-02-031-20/+20
* | Merge "For performance, return large objects by reference"Glenn Kasten2012-02-031-7/+6
|\ \
| * | For performance, return large objects by referenceGlenn Kasten2012-01-301-7/+6
| |/
* | Merge "No need to check a wp<> for 0 before promote()"Glenn Kasten2012-02-031-14/+8
|\ \
| * | No need to check a wp<> for 0 before promote()Glenn Kasten2012-01-271-14/+8
| |/
* | Constructor initialization and const fieldsGlenn Kasten2012-02-031-28/+42
* | Merge "Cleanup thread types"Glenn Kasten2012-02-031-14/+15
|\ \
| * | Cleanup thread typesGlenn Kasten2012-01-261-14/+15
* | | Merge "Make AudioTrack control block volume field private"Glenn Kasten2012-02-031-4/+3
|\ \ \