Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
732e5fab3dc2d06901b5f56163a01fda6f5364b8
/
services
/
audioflinger
/
TrackBase.h
09f1ed2
audio: improve audio routing callbacks
by Eric Laurent
· 6 years ago
c3d62f9
Do not count invalid or terminated tracks for audio session purposes.
by Andy Hung
· 6 years ago
abfab20
PatchPanel: Keep peer alive during use.
by Andy Hung
· 6 years ago
45986c7
Audioflinger: add timeout to PatchTrack
by Kevin Rocard
· 6 years ago
ce68540
AudioRecord: Clean up state handling
by Andy Hung
· 7 years ago
c069138
AudioFlinger: Replace track name with id
by Andy Hung
· 7 years ago
3028256
AudioFlinger: Add patch latency for direct record/playback
by Andy Hung
· 7 years ago
7c6ae98
audioflinger: Add support for RecordTrack with no conversion
by Mikhail Naganov
· 7 years ago
cef2daa
AudioFlinger: refine latency computation if track is drained
by Andy Hung
· 7 years ago
8946a28
AudioFlinger: Fix Tee logging
by Andy Hung
· 7 years ago
069c271
Audio V4: Propagate track attributes to HAL
by Kevin Rocard
· 7 years ago
1f564ac
Audio V4: Propagate audio attributes to tracks
by Kevin Rocard
· 7 years ago
1bc088a
Call AudioMixer only from MixerThread threadLoop.
by Andy Hung
· 7 years ago
f14db3c
Revert "Revert "refactor AudioRecord and AudioFlinger openRecord()""
by Eric Laurent
· 7 years ago
0aa3c6e
Revert "refactor AudioRecord and AudioFlinger openRecord()"
by Eric Laurent
· 7 years ago
3e1acc0
refactor AudioRecord and AudioFlinger openRecord()
by Eric Laurent
· 7 years ago
2c6c3bb
AudioFlinger: Log Record and MMap thread events
by Andy Hung
· 8 years ago
8fe6803
Track: Check buffer size
by Andy Hung
· 8 years ago
bf49308
audioflinger: Make use of android-base/macros.h
by Mikhail Naganov
· 8 years ago
6acd1d4
Add support for mmap stream
by Eric Laurent
· 8 years ago
20b9ef0
Add unique audio port IDs to AudioTrack and AudioRecord
by Eric Laurent
· 8 years ago
1f12a8a
Audio: Use uid_t for uids
by Andy Hung
· 9 years ago
4cfa355
Merge "Add AudioTrack and AudioRecord flag checks" into nyc-mr1-dev am: 2f8e63b5be
by Eric Laurent
· 9 years ago
0506778
Add AudioTrack and AudioRecord flag checks
by Eric Laurent
· 9 years ago
5bba2f6
audioflinger: use sp<> for track proxy
by Eric Laurent
· 9 years ago
d848eb4
Use audio_session_t consistently
by Glenn Kasten
· 9 years ago
d79072e
Remove TimedAudioTrack and associated code
by Glenn Kasten
· 9 years ago
aaa4447
audioflinger: fix pre processing effect leak
by Eric Laurent
· 11 years ago
83b8808
audio flinger: add patch connection between hw modules
by Eric Laurent
· 11 years ago
6181ffd
Allow track buffer "allocation" to be from pipe
by Glenn Kasten
· 11 years ago
755b0a6
Pull up mFlags and isFastTrack from Track to TrackBase
by Glenn Kasten
· 11 years ago
d776ac6
IAudioFlinger::openRecord returns IMemory(s)
by Glenn Kasten
· 11 years ago
6dd62fb
Multi-client recording
by Glenn Kasten
· 11 years ago
462fd2f
Assign blame for playback wakelocks.
by Marco Nelissen
· 12 years ago
0300333
Clean up error handling in createTrack and openRecord
by Glenn Kasten
· 12 years ago
aac3033
Remove obsolete TrackBase::getBuffer()
by Glenn Kasten
· 12 years ago
f6ed423
Treat mChannelCount as uint32_t consistently
by Glenn Kasten
· 12 years ago
35cc4f3
Remove obsolete mBufferEnd
by Glenn Kasten
· 12 years ago
bd4c4fb
Remove obsolete TrackBase::step(), mStepCount, mStepServerFailed
by Glenn Kasten
· 12 years ago
65d30dd
Merge "Remove obsolete TrackBase::reset()"
by Glenn Kasten
· 12 years ago
0fea74c
Remove obsolete TrackBase::reset()
by Glenn Kasten
· 12 years ago
bfb1b83
AudioFlinger: offload playback, non-blocking write
by Eric Laurent
· 12 years ago
9f80dd2
New control block for AudioTrack and AudioRecord
by Glenn Kasten
· 12 years ago
c9b2e20
Miscellaneous cleanup
by Glenn Kasten
· 12 years ago
da6ef13
Update tee sink
by Glenn Kasten
· 12 years ago
e3aa659
Start isolating control block accesses in a proxy
by Glenn Kasten
· 12 years ago
81784c3
AudioFlinger files reorganization
by Eric Laurent
· 13 years ago