Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
42e896baa42e7bddfa0a8af6dbcb84da010fe7ae
/
services
/
audioflinger
/
Tracks.cpp
b0a144d
Merge "AudioTrack: support ENCODING_IEC61937" into nyc-dev
by Phil Burk
· 10 years ago
fdb3c07
AudioTrack: support ENCODING_IEC61937
by Phil Burk
· 10 years ago
e99556b
Merge "Fix audio timestamp computation for pause, stop, and dynamic speed changes" into nyc-dev
by Andy Hung
· 10 years ago
b3a486f
Enable FastTrack timestamps
by Andy Hung
· 11 years ago
e10393e
Fix audio timestamp computation for pause, stop, and dynamic speed changes
by Andy Hung
· 11 years ago
3f0c902
Add AudioRecord timestamps
by Andy Hung
· 10 years ago
d79072e
Remove TimedAudioTrack and associated code
by Glenn Kasten
· 10 years ago
2812d9e
AudioTrack: Add getUnderrunCount()
by Phil Burk
· 10 years ago
dcb346b
Run audio services in audioserver instead of mediaserver
by Marco Nelissen
· 11 years ago
e6fb82a
For static obtainBuffer(), do not set mUnreleased if acknowledging flush.
by Andy Hung
· 11 years ago
a542782
Workaround static fast track start-after-stop issue
by Andy Hung
· 11 years ago
564d144
Revert "Do not acknowledge flush() on start() for static tracks"
by Eric Laurent
· 11 years ago
cafe86a
Do not acknowledge flush() on start() for static tracks
by Andy Hung
· 11 years ago
4c6afaf
Fix AudioRecord cleanup if construction fails
by Andy Hung
· 11 years ago
1b42097
AudioTrack: fix spurious retrograde messages
by Phil Burk
· 11 years ago
5a8a95d
Use AudioPlaybackRate to hold TimestretchBufferProvider parameters
by Ricardo Garcia
· 11 years ago
8edb8dc
Add playback rate to AudioTrack
by Andy Hung
· 11 years ago
86f79e3
Merge "Improve ResamplerBufferProvider"
by Andy Hung
· 11 years ago
73c02e4
Improve ResamplerBufferProvider
by Andy Hung
· 11 years ago
77a44e8
Merge "Add RecordBufferConverter for RecordThread data processing"
by Andy Hung
· 11 years ago
97a893e
Add RecordBufferConverter for RecordThread data processing
by Andy Hung
· 11 years ago
3bcf859
audio flinger: improve device to device audio patches
by Eric Laurent
· 11 years ago
b369caf
audio flinger: fix standby on output with HW A/V sync
by Eric Laurent
· 11 years ago
6140c79
AudioFlinger: prevent retrograde timestamps for direct mode
by Phil Burk
· 11 years ago
240934b
audioflinger: refresh fast track underrun state upon start
by Haynes Mathew George
· 11 years ago
63238ef
Remove redundant semicolon from namespace closing
by Glenn Kasten
· 11 years ago
7841f70
Merge "Do not pre-fill OutputTrack buffer for duplicating thread"
by Andy Hung
· 11 years ago
ad8510a
Include what you use
by Glenn Kasten
· 11 years ago
5bedff6
Do not pre-fill OutputTrack buffer for duplicating thread
by Andy Hung
· 11 years ago
c25b84a
Allow duplicating thread to use native mixing audio format
by Andy Hung
· 11 years ago
23c8dc1
am 85aca658: am d33712d7: am 145cf5d8: Merge "audioflinger: implement pause/resume for direct outputs" into lmp-mr1-dev
by Eric Laurent
· 11 years ago
d1f69b0
audioflinger: implement pause/resume for direct outputs
by Eric Laurent
· 11 years ago
3458bb2
am 121143d5: am bf14c62e: am 72bf901c: Merge "audio policy: new getOutputForAttr() prototype." into lmp-mr1-dev
by Eric Laurent
· 11 years ago
3a3e870
am 72215491: am 1a475921: am 223fd5c9: audio: new routing strategies and stream types
by Eric Laurent
· 11 years ago
e83b55d
audio policy: new getOutputForAttr() prototype.
by Eric Laurent
· 11 years ago
223fd5c
audio: new routing strategies and stream types
by Eric Laurent
· 11 years ago
847cbec
am a248703b: am a3e2c146: am 4d0a5985: Merge "Prevent stopped audio tracks from mixing data" into lmp-mr1-dev
by Andy Hung
· 11 years ago
27876c0
Prevent stopped audio tracks from mixing data
by Andy Hung
· 12 years ago
e979d5b
am 12d0cd1b: am 3a8bad2e: am be9ebd46: Merge "Fix uncertainty of one normal mix buffer in AudioTrack::getTimestamp" into lmp-dev
by Glenn Kasten
· 12 years ago
4c053ea
Fix uncertainty of one normal mix buffer in AudioTrack::getTimestamp
by Glenn Kasten
· 12 years ago
4113fe9
am 0e42a880: am e5095be1: am a49c94ea: Merge "Revert "Fix uncertainty of one normal mix buffer in AudioTrack::getTimestamp"" into lmp-dev
by Glenn Kasten
· 12 years ago
a49c94e
Merge "Revert "Fix uncertainty of one normal mix buffer in AudioTrack::getTimestamp"" into lmp-dev
by Glenn Kasten
· 12 years ago
6954127
Revert "Fix uncertainty of one normal mix buffer in AudioTrack::getTimestamp"
by Glenn Kasten
· 12 years ago
ac2a223
am 785da8f5: am 955e24d3: Merge "Fix uncertainty of one normal mix buffer in AudioTrack::getTimestamp" into lmp-dev
by Glenn Kasten
· 12 years ago
a2dda4f
am e0270e79: am f71224ce: Merge "audioflinger: forward flush to direct output streams" into lmp-dev
by Eric Laurent
· 12 years ago
955e24d
Merge "Fix uncertainty of one normal mix buffer in AudioTrack::getTimestamp" into lmp-dev
by Glenn Kasten
· 12 years ago
54464ba
Fix uncertainty of one normal mix buffer in AudioTrack::getTimestamp
by Glenn Kasten
· 12 years ago
e659ef4
audioflinger: forward flush to direct output streams
by Eric Laurent
· 12 years ago
e716ae7
am f5e98702: am cf7863ea: Merge "audioflinger: fix pre processing effect leak" into lmp-dev
by Eric Laurent
· 12 years ago
aaa4447
audioflinger: fix pre processing effect leak
by Eric Laurent
· 12 years ago
648c1ec
am 955d8f90: am 23c8cf95: Merge "Restore the ability to build tee sink for debugging" into lmp-dev
by Glenn Kasten
· 12 years ago
329f651
Restore the ability to build tee sink for debugging
by Glenn Kasten
· 12 years ago
efaa7ab
Clear the timestamp latch valid flag if no new timestamp available
by Glenn Kasten
· 12 years ago
c2730ba
audio policy: add support for USB devices for voice call
by Eric Laurent
· 12 years ago
4dc6806
audio policy: pass session ID to capture activity methods
by Eric Laurent
· 12 years ago
83b8808
audio flinger: add patch connection between hw modules
by Eric Laurent
· 12 years ago
529c61b
Fix copy/paste bug
by Glenn Kasten
· 12 years ago
6e6704c
Improve dumpsys for capture threads
by Glenn Kasten
· 12 years ago
5e58b0a
Add floating point volume handling to AudioMixer
by Andy Hung
· 12 years ago
3348e36
Replace int bitDepth with audio_format_t in Resampler
by Andy Hung
· 12 years ago
ab5cdba
AudioTrack: add support for compressed audio
by Eric Laurent
· 12 years ago
3bcffa1
force command flush after releasing a reference to shared memory
by Eric Laurent
· 12 years ago
0ac5336
Merge "Fix non-monotonic AudioTrack::getTimestamp after pause" into lmp-preview-dev
by Glenn Kasten
· 12 years ago
ced6e74
Fix non-monotonic AudioTrack::getTimestamp after pause
by Glenn Kasten
· 12 years ago
c263ca0
Squashed commit of the following:
by Glenn Kasten
· 12 years ago
e348c5b
resolved conflicts for merge of c0bf836f to master
by Elliott Hughes
· 12 years ago
ad71caf
am 3b6da6bf: Merge "Move frameworks/av off private API."
by Elliott Hughes
· 12 years ago
ee49929
Move frameworks/av off private API.
by Elliott Hughes
· 12 years ago
9382378
resolved conflicts for merge of b1080917 to master
by Elliott Hughes
· 12 years ago
acbd949
am d084206d: Merge "Move frameworks/av off __futex_syscall3."
by Elliott Hughes
· 12 years ago
77e1512
Move frameworks/av off __futex_syscall3.
by Elliott Hughes
· 12 years ago
b4db73d
Merge "Use new channel count functions for audio masks"
by Andy Hung
· 12 years ago
c56f342
Pass stereo gains as packed minifloat
by Glenn Kasten
· 12 years ago
e541269
Use new channel count functions for audio masks
by Andy Hung
· 12 years ago
deb9081
Merge "Pull up mFlags and isFastTrack from Track to TrackBase"
by Glenn Kasten
· 12 years ago
755b0a6
Pull up mFlags and isFastTrack from Track to TrackBase
by Glenn Kasten
· 12 years ago
021cf96
AudioFlinger: add specific mutex for client lists
by Eric Laurent
· 12 years ago
fe9570c
Remove obsolete IAudioRecord::getCblk()
by Glenn Kasten
· 12 years ago
d776ac6
IAudioFlinger::openRecord returns IMemory(s)
by Glenn Kasten
· 12 years ago
1a7be1e
Merge commit '91820d46b5f3065c2fded3cdf65d305715b33bb1' into HEAD
by Bill Yi
· 12 years ago
1b24cf3
am e80631aa: am 839d11d1: Merge changes I0a744dc7,Id993a70d
by Mark Salyzyn
· 12 years ago
e80631a
am 839d11d1: Merge changes I0a744dc7,Id993a70d
by Mark Salyzyn
· 12 years ago
3ab368e
media: use size_t for integer iterator to Vector::size()
by Mark Salyzyn
· 12 years ago
adad3d7
Use LOG_ALWAYS_FATAL instead of LOG_FATAL
by Glenn Kasten
· 12 years ago
2d3ca68
audioflinger: OffloadThread fix for resume underrun
by Haynes Mathew George
· 12 years ago
1649851
AudioFlinger: Change track ready condition in STOPPING_1 state
by Eric Laurent
· 12 years ago
8d6c292
audioflinger: Handle pause /resume in stopping state
by Krishnankutty Kolathappilly
· 12 years ago
3ef14ef
Make error handling more similar for output and capture
by Glenn Kasten
· 12 years ago
05997e2
Whitespace and comments
by Glenn Kasten
· 12 years ago
e857b65
am 3c9130a8: Merge "Make frameworks/av 64-bit compatible"
by Narayan Kamath
· 12 years ago
0504a19
am 632c3790: am 7c206e5b: am e0cd1051: audioflinger: update track ready condition
by Haynes Mathew George
· 12 years ago
e0cd105
audioflinger: update track ready condition
by Haynes Mathew George
· 12 years ago
25f4aa8
Move handleSyncStartEvent and clearSyncStartEvent to RecordTrack
by Glenn Kasten
· 12 years ago
6dd62fb
Multi-client recording
by Glenn Kasten
· 12 years ago
1d6fa7a
resolved conflicts for merge of 566be7c3 to master
by Narayan Kamath
· 12 years ago
377b2ec
Make frameworks/av 64-bit compatible
by Kévin PETIT
· 12 years ago
9601c6e
Merge "Pretty up audioflinger dumpsys"
by Marco Nelissen
· 12 years ago
b220884
Pretty up audioflinger dumpsys
by Marco Nelissen
· 12 years ago
8f762d5
Merge "Fix whitespace"
by Glenn Kasten
· 12 years ago
a793625
Merge "Use Format_isValid() and Format_isEqual() instead of direct comparison"
by Glenn Kasten
· 12 years ago
Next »