Gitiles
Code Review
Sign In
review.blissroms.org
/
platform_frameworks_av
/
23a7545c4de71e989c2d8ebf1d5b9dcf463c36a9
/
media
/
libmedia
/
AudioTrack.cpp
23a7545
Document locking rules for mFlags, and fix discrepancies
by Glenn Kasten
· 11 years ago
84fba38
Merge "Fix race in AudioTrack::getParameters()"
by Glenn Kasten
· 11 years ago
b1bef51
Improve error logging for getOutputSamplingRate
by Glenn Kasten
· 11 years ago
2c6c529
Fix race in AudioTrack::getParameters()
by Glenn Kasten
· 11 years ago
66a0467
Cleanup AudioTrack::getMinFrameCount error handling
by Glenn Kasten
· 11 years ago
7c7be1e
Fix some (but not all) unused parameter warnings
by Glenn Kasten
· 11 years ago
688ca63
am 5c474238: am 5893736d: am a67c7653: Merge "Increase kFastTrackMultiplier from 1 to 2"
by Glenn Kasten
· 11 years ago
a67c765
Merge "Increase kFastTrackMultiplier from 1 to 2"
by Glenn Kasten
· 11 years ago
b5fed68
Increase kFastTrackMultiplier from 1 to 2
by Glenn Kasten
· 11 years ago
b317886
AudioTrack: fix position callback after restore
by Eric Laurent
· 11 years ago
6f59db1
update offloaded audio track sampling rate
by Eric Laurent
· 11 years ago
8ba9032
Remove default channel mask for AudioTrack
by Glenn Kasten
· 11 years ago
9cae217
Assign blame for playback wakelocks.
by Marco Nelissen
· 12 years ago
462fd2f
Assign blame for playback wakelocks.
by Marco Nelissen
· 12 years ago
abe0948
am b2059ff3: am f8f15b05: Merge "Fix race condition in AudioTrack::pause followed by start" into klp-dev
by Glenn Kasten
· 11 years ago
f8f15b0
Merge "Fix race condition in AudioTrack::pause followed by start" into klp-dev
by Glenn Kasten
· 11 years ago
598de6c
Fix race condition in AudioTrack::pause followed by start
by Glenn Kasten
· 11 years ago
771f1b6
am 7f8c3973: am 120a8847: Merge "AudioTrack: fix head position after restore" into klp-dev
by Eric Laurent
· 11 years ago
cc21e4f
AudioTrack: fix head position after restore
by Eric Laurent
· 11 years ago
7a72e2a
Merge "Fix AudioTrack pause followed by stop"
by Glenn Kasten
· 11 years ago
59fe010
fix volume and effect enable delay on offloaded tracks
by Eric Laurent
· 11 years ago
397edb3
Fix AudioTrack pause followed by stop
by Glenn Kasten
· 11 years ago
9d2c78c
AudioTrack: fix music resume
by Eric Laurent
· 11 years ago
5a6cd22
Fix slow AudioTrack and AudioRecord destruction
by Glenn Kasten
· 11 years ago
ce8828a
Fix underruns when fast track denied due to SRC
by Glenn Kasten
· 11 years ago
fe346c7
Fix miscellanous AudioTrack::getTimestamp() bugs
by Glenn Kasten
· 11 years ago
56b5922
Merge "Add IAudioTrack::getTimestamp()" into klp-dev
by Glenn Kasten
· 11 years ago
865f6f2
Merge "New AudioTrack C++ API for audio timestamps" into klp-dev
by Glenn Kasten
· 11 years ago
42a6f42
AudioTrack: fix write retries for compressed audio
by Eric Laurent
· 11 years ago
53cec22
Add IAudioTrack::getTimestamp()
by Glenn Kasten
· 11 years ago
ce70374
New AudioTrack C++ API for audio timestamps
by Glenn Kasten
· 11 years ago
ec9a032
AudioTrack: fix unwanted underrun when restarting
by Eric Laurent
· 11 years ago
d054c32
Move control block mName to createTrack() output
by Glenn Kasten
· 11 years ago
96f60d8
Rename control block flags to mFlags
by Glenn Kasten
· 11 years ago
b1a270d
libmedia: offloaded playback support
by Richard Fitzgerald
· 11 years ago
cff1b23
Merge "Add comments"
by Glenn Kasten
· 11 years ago
fb1fdc9
Add comments
by Glenn Kasten
· 11 years ago
b0dfd46
Fix type error in AudioTrack::processAudioBuffer
by Glenn Kasten
· 11 years ago
1ab85ec
Include what is needed
by Glenn Kasten
· 11 years ago
ad3af33
Public API changes for audio offload support.
by Richard Fitzgerald
· 12 years ago
9f80dd2
New control block for AudioTrack and AudioRecord
by Glenn Kasten
· 12 years ago
bb6f0a0
Fix underruns when sample rate != native sample rate
by Glenn Kasten
· 11 years ago
7c02724
Consistent whitespace
by Glenn Kasten
· 12 years ago
61aa989
am 1641f328: am 4170f515: Merge "Remove timing jitter during startup of audio" into jb-mr2-dev
by Eric Laurent
· 11 years ago
a07f17c
Remove timing jitter during startup of audio
by Glenn Kasten
· 11 years ago
9c6745f
Propose new interpretation for setPosition and setLoop
by Glenn Kasten
· 12 years ago
d5681bc
Merge "Start isolating control block accesses in a proxy"
by Glenn Kasten
· 12 years ago
8d6cc84
Remove unnecessary parameter
by Glenn Kasten
· 13 years ago
e3aa659
Start isolating control block accesses in a proxy
by Glenn Kasten
· 12 years ago
a8190fc
Split off the current control block to separate file
by Glenn Kasten
· 12 years ago
083d1c1
Emphasize distinction between streaming and static
by Glenn Kasten
· 12 years ago
4bae364
flush() comments and checks
by Glenn Kasten
· 12 years ago
e4756fe
AudioTrack::mute() is unused so remove it
by Glenn Kasten
· 12 years ago
01437b7
AudioTrack inline short const methods
by Glenn Kasten
· 12 years ago
a42ff00
Clean up channel count and channel mask
by Glenn Kasten
· 12 years ago
aa25c03
Merge ""if" statements use curly braces per media style"
by Glenn Kasten
· 12 years ago
67ba2b6
Merge "Don't use control block frame count after create"
by Glenn Kasten
· 12 years ago
b603744e
Don't use control block frame count after create
by Glenn Kasten
· 12 years ago
d65d73c
"if" statements use curly braces per media style
by Glenn Kasten
· 12 years ago
827e5f1
Don't explicitly log tid
by Glenn Kasten
· 12 years ago
e33054e
Use size_t for frame counts
by Glenn Kasten
· 12 years ago
60a8392
Clean up frame size in AudioTrack and AudioFlinger
by Glenn Kasten
· 12 years ago
3b16c76
Use uint32_t for sample rate
by Glenn Kasten
· 12 years ago
22eb4e2
Update audio comments
by Glenn Kasten
· 12 years ago
83a0382
Move frame size out of the control block
by Glenn Kasten
· 12 years ago
bc0f6b9
Fix regression for AudioTrack::write() 8-bit PCM
by Glenn Kasten
· 12 years ago
b929e41
Move buffers pointer out of the control block
by Glenn Kasten
· 12 years ago
a47f316
Simplify AudioTrack::restoreTrack_l()
by Glenn Kasten
· 12 years ago
659004c
Merge "Add all-channel AudioTrack::setVolume() API"
by Glenn Kasten
· 12 years ago
755e8e1
Merge "Fix call to restoreTrack_l() without lock held"
by Glenn Kasten
· 12 years ago
d5ed6e8
Fix call to restoreTrack_l() without lock held
by Glenn Kasten
· 12 years ago
864585d
Remove CBLK_DIRECTION from control block flags
by Glenn Kasten
· 12 years ago
8fa3ad0
Merge "Remove CBLK_FAST from control block flags"
by Glenn Kasten
· 12 years ago
e0b0717
Remove CBLK_FAST from control block flags
by Glenn Kasten
· 12 years ago
05d4999
Remove unused fields in AudioTrack::Buffer
by Glenn Kasten
· 12 years ago
d2c38fc
Cache mCblk in local variable cblk
by Glenn Kasten
· 12 years ago
8e825a5
Merge "Simplify control block flag names"
by Glenn Kasten
· 12 years ago
b1c0993
Add all-channel AudioTrack::setVolume() API
by Glenn Kasten
· 13 years ago
847d05d
Remove deprecated AudioTrack APIs
by Glenn Kasten
· 13 years ago
9c5fdd8
Simplify control block flag names
by Glenn Kasten
· 12 years ago
9a08ebc
Fix spurious wakeup waiting for new IAudioTrack
by Glenn Kasten
· 12 years ago
85ab62c
Line length 100
by Glenn Kasten
· 12 years ago
896adcd
audioflinger: send priority request from a thread
by Eric Laurent
· 12 years ago
7343196
Workaround for track recreation bug
by Jean-Michel Trivi
· 12 years ago
c3ae93f
Update audio comments
by Glenn Kasten
· 12 years ago
a997e7a
Revert "Swap the order of creating IAudioTrack and thread"
by Glenn Kasten
· 12 years ago
5d464eb
Swap the order of creating IAudioTrack and thread
by Glenn Kasten
· 12 years ago
28b76b3
Use audio_channel_mask_t for channel mask
by Glenn Kasten
· 12 years ago
04cd018
getMinFrameCount error handling
by Glenn Kasten
· 12 years ago
d407095
Remove dead code in libmedia
by Glenn Kasten
· 12 years ago
d3a9ff4
Move declarations of local variables to first use
by Glenn Kasten
· 12 years ago
192cbba
Fix audio track pause.
by Eric Laurent
· 12 years ago
0c9d26d
Log track name on obtain/releaseBuffer warnings
by Glenn Kasten
· 12 years ago
df83984
Do not keep audio wake lock when apps underrun.
by Eric Laurent
· 12 years ago
2986460
Fix issues with synchronous record start.
by Eric Laurent
· 12 years ago
093000f
Don't allow AudioTrack frameCount to decrease
by Glenn Kasten
· 12 years ago
f4022f9
Fix race in AudioTrack destruction
by Glenn Kasten
· 12 years ago
31dfd1d
Disable fast track log spam
by Glenn Kasten
· 12 years ago
e0fa467
Move frame count calculations for fast tracks
by Glenn Kasten
· 12 years ago
a636433
Use C APIs instead of C++ APIs for policy
by Glenn Kasten
· 13 years ago
Next »