Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
dabfdafb81c4b431377ca5b51c0e3a49fef4cb16
/
include
/
private
/
media
/
AudioTrackShared.h
72d2412
Merge "Move ExtendedAudioBufferProvider and SingleStateQueue" am: 2a70a39f4c
by Mikhail Naganov
· 6 years ago
9f3c02d
Move ExtendedAudioBufferProvider and SingleStateQueue
by Mikhail Naganov
· 6 years ago
2a4e161
AudioTrackShared: Move framesReadySafe to ServerProxy
by Andy Hung
· 7 years ago
f6ab58d
AudioFlinger: Add latency measurements from timestamp
by Andy Hung
· 7 years ago
1d3556d
AudioTrack: Prevent server from reading client data after stop
by Andy Hung
· 7 years ago
03e1e2c
Fix underrun count for static tracks
by Andy Hung
· 7 years ago
2c6c3bb
AudioFlinger: Log Record and MMap thread events
by Andy Hung
· 8 years ago
b8c35f9
Fix trivial warnings hidden by -isystem
by Colin Cross
· 8 years ago
4bb650b
AudioFlinger: flush direct tracks that are paused
by Phil Burk
· 9 years ago
ea2b9c0
Implement client playback timestamps with 64 bit accuracy
by Andy Hung
· 9 years ago
fc1337d
Merge "AudioTrack: fix stall if setBufferSizeInFrames() called before play()" into nyc-dev
by Phil Burk
· 9 years ago
e8972b0
AudioTrack: fix stall if setBufferSizeInFrames() called before play()
by Phil Burk
· 9 years ago
4d231dc
audio: Fix race condition in AudioTrack underrun.
by Eric Laurent
· 9 years ago
818e7a3
Implement server side playback timestamps with 64 bit accuracy
by Andy Hung
· 9 years ago
6ae5843
Enable FastTrack timestamps
by Andy Hung
· 9 years ago
8ce8e26
Revert "Enable FastTrack timestamps"
by Eric Laurent
· 9 years ago
b3a486f
Enable FastTrack timestamps
by Andy Hung
· 10 years ago
3f0c902
Add AudioRecord timestamps
by Andy Hung
· 9 years ago
bbe98f0
Merge "AudioTrack: Add getUnderrunCount()"
by Phil Burk
· 9 years ago
c0adecb
AudioTrack: add setBufferSizeInFrames()
by Phil Burk
· 9 years ago
2812d9e
AudioTrack: Add getUnderrunCount()
by Phil Burk
· 9 years ago
59950b4
Remove unused ClientProxy::getFramesFilled()
by Glenn Kasten
· 11 years ago
90e8a97
Use modulo position variables in AudioTrack and AudioRecord
by Andy Hung
· 10 years ago
5a8a95d
Use AudioPlaybackRate to hold TimestretchBufferProvider parameters
by Ricardo Garcia
· 10 years ago
8edb8dc
Add playback rate to AudioTrack
by Andy Hung
· 10 years ago
f59497b
Update comments
by Glenn Kasten
· 10 years ago
a18eb9e
Merge "Move roundup from frameworks/av to system/media"
by Glenn Kasten
· 10 years ago
53dbe77
Move roundup from frameworks/av to system/media
by Glenn Kasten
· 10 years ago
4ede21d
Fix loop and position restoration in static AudioTracks
by Andy Hung
· 10 years ago
9b46158
Fix loop and position setting in static AudioTracks
by Andy Hung
· 10 years ago
b187de1
Line length 100
by Glenn Kasten
· 10 years ago
cb2129b
Fix missing loop count for static tracks.
by Andy Hung
· 11 years ago
83b8808
audio flinger: add patch connection between hw modules
by Eric Laurent
· 11 years ago
c56f342
Pass stereo gains as packed minifloat
by Glenn Kasten
· 11 years ago
fdac7c0
Replace size_t in shared memory by uint32_t
by Glenn Kasten
· 11 years ago
74935e4
Replace control block frameCount_ by explicit in/out parameter
by Glenn Kasten
· 11 years ago
a153b68
am 77177fa2: am 95c03858: Merge "Allow releaseBuffer after flush" into klp-dev
by Glenn Kasten
· 12 years ago
2e422c4
Allow releaseBuffer after flush
by Glenn Kasten
· 12 years ago
771f1b6
am 7f8c3973: am 120a8847: Merge "AudioTrack: fix head position after restore" into klp-dev
by Eric Laurent
· 12 years ago
cc21e4f
AudioTrack: fix head position after restore
by Eric Laurent
· 12 years ago
16f3201
am 11454092: am 18f86140: Merge "Fix underruns when fast track denied due to SRC" into klp-dev
by Glenn Kasten
· 12 years ago
ce8828a
Fix underruns when fast track denied due to SRC
by Glenn Kasten
· 12 years ago
f557872b
am 908d3c09: am 51ec03c2: Merge "Implement Track::getTimestamp()" into klp-dev
by Glenn Kasten
· 12 years ago
bd096fd
Implement Track::getTimestamp()
by Glenn Kasten
· 12 years ago
e198c36
Whitespace
by Glenn Kasten
· 12 years ago
82aaf94
Report underruns for fast tracks also
by Glenn Kasten
· 12 years ago
d054c32
Move control block mName to createTrack() output
by Glenn Kasten
· 12 years ago
96f60d8
Rename control block flags to mFlags
by Glenn Kasten
· 12 years ago
f20e1d8
Rename control block server to mServer and add comments
by Glenn Kasten
· 12 years ago
b1a270d
libmedia: offloaded playback support
by Richard Fitzgerald
· 12 years ago
bfb1b83
AudioFlinger: offload playback, non-blocking write
by Eric Laurent
· 12 years ago
7db7df0
AudioTrackShared cleanup
by Glenn Kasten
· 12 years ago
ad3af33
Public API changes for audio offload support.
by Richard Fitzgerald
· 12 years ago
0d09a9b
Use mFutex as an event flag rather than semaphore
by Glenn Kasten
· 12 years ago
9f80dd2
New control block for AudioTrack and AudioRecord
by Glenn Kasten
· 12 years ago
e3aa659
Start isolating control block accesses in a proxy
by Glenn Kasten
· 12 years ago
b603744
Don't use control block frame count after create
by Glenn Kasten
· 13 years ago
22eb4e2
Update audio comments
by Glenn Kasten
· 13 years ago
b36a7a6
Simplify AudioRecord::restoreTrack_l()
by Glenn Kasten
· 13 years ago
83a0382
Move frame size out of the control block
by Glenn Kasten
· 13 years ago
b929e41
Move buffers pointer out of the control block
by Glenn Kasten
· 13 years ago
a47f316
Simplify AudioTrack::restoreTrack_l()
by Glenn Kasten
· 13 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
9c5fdd8
Simplify control block flag names
by Glenn Kasten
· 13 years ago
85ab62c
Line length 100
by Glenn Kasten
· 13 years ago
0c9d26d
Log track name on obtain/releaseBuffer warnings
by Glenn Kasten
· 13 years ago
3acbd05
Configure policy of mediaserver threads
by Glenn Kasten
· 13 years ago
99e53b8
Update comments
by Glenn Kasten
· 13 years ago
1a0ae5b
Don't double destruct audio_track_cblk_t
by Glenn Kasten
· 13 years ago
83d8653
Make AudioTrack control block volume field private
by Glenn Kasten
· 13 years ago
b1cf75c
Track volume cleanup
by Glenn Kasten
· 13 years ago
6138822
Merge "Use size_t for frame size"
by Glenn Kasten
· 13 years ago
05632a5
AudioTrack and AudioFlinger send level cleanup
by Glenn Kasten
· 13 years ago
b998065
Use size_t for frame size
by Glenn Kasten
· 13 years ago
362c4e6
Audio C++ comments
by Glenn Kasten
· 13 years ago
c685410
Remove unnecessary level of priority indirection
by Glenn Kasten
· 14 years ago
0d255b2
Use channel mask instead of channel count for track creation
by Jean-Michel Trivi
· 14 years ago
38ccae2
New fix for issue 4111672: control block flags
by Eric Laurent
· 14 years ago
1703cdf
Fix issue 3439872: video chat and bluetooth SCO
by Eric Laurent
· 14 years ago
44d9848
Issue 3032913: improve AudioTrack recovery time
by Eric Laurent
· 15 years ago
be916aa
Issue 2667801: [Audio Effect Framework] AudioFlinger, AudioMixer AudioTrack modifications.
by Eric Laurent
· 15 years ago
d1b449a
Fix issue 2553359: Pandora does not work well with Passion deskdock / Cardock.
by Eric Laurent
· 15 years ago
45df6a2
AudioFlinger: rename variables to clarify reference to track channel count or channel mask
by Eric Laurent
· 15 years ago
c2f1f07
Fix issue 1795088 Improve audio routing code
by Eric Laurent
· 16 years ago
5732662
Fix issue 1743700: AudioTrack: setPlaybackRate can not set the playback rate to twice of the ouputSR
by Eric Laurent
· 16 years ago
1179bc9
auto import from //branches/cupcake_rel/...@140373
by The Android Open Source Project
· 16 years ago
89fa4ad
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 16 years ago
15f767b
auto import from //depot/cupcake/@135843
by The Android Open Source Project
· 16 years ago
e5198b6
auto import from //branches/cupcake/...@127101
by The Android Open Source Project
· 16 years ago
7b5eb02
Code drop from //branches/cupcake/...@124589
by The Android Open Source Project
· 16 years ago
2729ea9
Initial Contribution
by The Android Open Source Project
· 17 years ago