Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
a29cd562f6f5839cce7e3be2e547d19c2d27f15d
/
media
/
libaudioclient
/
AudioTrack.cpp
d3bb645
Re-format to decrease the maximum line length of files to 100 characters
by Glenn Kasten
· 8 years ago
4ef88d7
VolumeShaper: Add AudioTrack restore
by Andy Hung
· 8 years ago
9fc8b5c
VolumeShaper: Initial implementation
by Andy Hung
· 8 years ago
fff204c
AudioTrack: Control deep buffer from AudioAttributes
by Andy Hung
· 8 years ago
20b9ef0
Add unique audio port IDs to AudioTrack and AudioRecord
by Eric Laurent
· 8 years ago
2148bf0
Log audio information to ensure complete delivery
by Andy Hung
· 9 years ago
1f12a8a
Audio: Use uid_t for uids
by Andy Hung
· 9 years ago
538ec5e
Split libmedia into libmedia and libaudioclient
by Marco Nelissen
· 9 years ago
[Renamed from media/libmedia/AudioTrack.cpp]
65ffdfc
AudioTrack: Add hasStarted method
by Andy Hung
· 9 years ago
4be3b83
AudioTrack: Clear stream end flag on start
by Andy Hung
· 9 years ago
52dd2e3
Merge "AudioTrack: Advance timestamp time during pause"
by Andy Hung
· 9 years ago
f20a4e9
AudioTrack: Fix timestamp restore
by Andy Hung
· 9 years ago
5d31380
AudioTrack: Advance timestamp time during pause
by Andy Hung
· 9 years ago
3c90129
sched_getscheduler may include SCHED_RESET_ON_FORK am: 8255ba7b40 am: f4da60ebc2
by Glenn Kasten
· 9 years ago
8255ba7
sched_getscheduler may include SCHED_RESET_ON_FORK
by Glenn Kasten
· 9 years ago
0e0c9f0
Fix AudioRecord::read and AudioTrack::write return am: 0a2f151f37
by Glenn Kasten
· 9 years ago
0a2f151
Fix AudioRecord::read and AudioTrack::write return
by Glenn Kasten
· 9 years ago
b18af48
Merge \\"Limit cached timestamp use if HW fails to provide them\\" into nyc-dev am: 0256917c88
by Andy Hung
· 9 years ago
aeffd19
Merge \"Limit cached timestamp use if HW fails to provide them\" into nyc-dev
by Andy Hung
· 9 years ago
07eee80
Limit cached timestamp use if HW fails to provide them
by Andy Hung
· 9 years ago
b70868b
Merge "Add AudioTrack and AudioRecord flag checks" into nyc-mr1-dev
by Eric Laurent
· 9 years ago
0506778
Add AudioTrack and AudioRecord flag checks
by Eric Laurent
· 9 years ago
4c39b9c
resolve merge conflicts of 9764d52 to nyc-dev-plus-aosp
by Chih-Hung Hsieh
· 9 years ago
69488c4
AudioTrack: Fix timestamp startup condition
by Andy Hung
· 9 years ago
9ea77cd
audioflinger: Pass pid of process creating track or opening record
by Haynes Mathew George
· 9 years ago
d6baf6f
Fix misc-macro-parentheses warnings.
by Chih-Hung Hsieh
· 9 years ago
6d7b119
Improve timestamp jitter fix
by Andy Hung
· 9 years ago
7aa45dd
Merge "AudioTrack: Fix timestamp jitter" into nyc-dev
by Andy Hung
· 9 years ago
aebe9dc
Normal tracks use triple buffering if resampling
by Glenn Kasten
· 9 years ago
b01faa3
AudioTrack: Fix timestamp jitter
by Andy Hung
· 9 years ago
ea38ee7
Can now indicate the desired number of notifications (sub-buffers)
by Glenn Kasten
· 9 years ago
0c4a97e
Merge "NuPlayer: Reserve buffer for 8x max speed" into nyc-dev
by Andy Hung
· 9 years ago
f2c87b3
NuPlayer: Notify if drain message time is unexpectedly long
by Andy Hung
· 9 years ago
ff874dc
NuPlayer: Reserve buffer for 8x max speed
by Andy Hung
· 9 years ago
e1e9846
AudioTrack: Reset position on flush for extended timestamps.
by Andy Hung
· 9 years ago
e13f8a6
NuPlayer: Play out remaining audio data when recycling isn't possible
by Andy Hung
· 9 years ago
ea2b9c0
Implement client playback timestamps with 64 bit accuracy
by Andy Hung
· 9 years ago
5fe2151
Merge "Read from proxy for PCM direct and offloaded track position" into nyc-dev
by Andy Hung
· 9 years ago
7a490e7
Read from proxy for PCM direct and offloaded track position
by Andy Hung
· 9 years ago
9b3359f
libmedia: Initialize state vars to avoid possible crash
by Haynes Mathew George
· 9 years ago
79629f0
AudioTrack: Do not resume callback thread on start failure
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
d848eb4
Use audio_session_t consistently
by Glenn Kasten
· 9 years ago
4d231dc
audio: Fix race condition in AudioTrack underrun.
by Eric Laurent
· 9 years ago
ae34ed2
AudioTrack: Use original flags during track recreation
by Haynes Mathew George
· 9 years ago
7fd0422
Sample rate 0 means a route-dependent rate
by Glenn Kasten
· 9 years ago
eeecb98
Add use for audio_unique_id_t
by Glenn Kasten
· 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
b0a144d
Merge "AudioTrack: support ENCODING_IEC61937" into nyc-dev
by Phil Burk
· 9 years ago
fdb3c07
AudioTrack: support ENCODING_IEC61937
by Phil Burk
· 9 years ago
b3a486f
Enable FastTrack timestamps
by Andy Hung
· 10 years ago
d79072e
Remove TimedAudioTrack and associated code
by Glenn Kasten
· 9 years ago
bbe98f0
Merge "AudioTrack: Add getUnderrunCount()"
by Phil Burk
· 9 years ago
27e583b
Merge "AudioTrack: add setBufferSizeInFrames()"
by Phil Burk
· 9 years ago
33ff89b
AudioTrack: lower Java latency
by Phil Burk
· 10 years ago
c0adecb
AudioTrack: add setBufferSizeInFrames()
by Phil Burk
· 9 years ago
2812d9e
AudioTrack: Add getUnderrunCount()
by Phil Burk
· 9 years ago
90e8a97
Use modulo position variables in AudioTrack and AudioRecord
by Andy Hung
· 10 years ago
7095f87
Merge "Whitelist getTimestamp from integer sanitization" am: 51cd9a441e
by Chad Brubaker
· 10 years ago
ec3806a
Whitelist getTimestamp from integer sanitization
by Chad Brubaker
· 10 years ago
3845ba3
Merge "Refactor setPlaybackRate to avoid benign unsigned integer overflow." am: a38594e92f
by Dan Austin
· 10 years ago
9b698dc
Merge "Refactor setPlaybackRate to avoid benign unsigned integer overflow."
by Dan Austin
· 10 years ago
e34eae2
Refactor setPlaybackRate to avoid benign unsigned integer overflow.
by Dan Austin
· 10 years ago
2eb2253
Merge "Workaround for busy wait bug" into mnc-dr-dev am: d34cf6d95c
by Glenn Kasten
· 10 years ago
606fbc1
Workaround for busy wait bug
by Glenn Kasten
· 10 years ago
c67c658
am 5116febf: am cfda8c43: Merge "AudioTrack: Skip callback EVENT_STREAM_END on DEAD_OBJECT." into mnc-dr-dev
by Glenn Kasten
· 10 years ago
39609a0
AudioTrack: Skip callback EVENT_STREAM_END on DEAD_OBJECT.
by Andy Hung
· 10 years ago
7d7a11c
am 9ea0680e: am b177e8a7: Merge "AudioTrack: Prevent stop() from reissuing last marker event" into mnc-dr-dev
by Glenn Kasten
· 10 years ago
61be841
AudioTrack: Prevent stop() from reissuing last marker event
by Andy Hung
· 10 years ago
54b3c3c
am 6c4cf7fb: Merge "Fix benign overflow in AudioTrack"
by Dan Austin
· 10 years ago
039c27a
Fix benign overflow in AudioTrack
by Chad Brubaker
· 10 years ago
e9fa23f
resolved conflicts for 1f8749f2 to stage-aosp-master
by Chad Brubaker
· 10 years ago
20b82e0
Fix benign unsigned overflow in AudioTrack
by Chad Brubaker
· 10 years ago
97c9f4f
NuPlayerRenderer: handle error when resuming an offloaded track
by Eric Laurent
· 10 years ago
2c7d0f2
Merge "Fix restore position warning and static track adjustment" into mnc-dev
by Andy Hung
· 10 years ago
d7bd69e
Fix restore position warning and static track adjustment
by Andy Hung
· 10 years ago
a8d0890
Fix race condition in AudioTrackThread::wake
by Andy Hung
· 10 years ago
55a2dcc
Merge "Using centralized isAudioPlaybackRateValid to validate parameters" into mnc-dev
by Ricardo Garcia
· 10 years ago
6c7f062
Using centralized isAudioPlaybackRateValid to validate parameters
by Ricardo Garcia
· 10 years ago
6653c93
Return DEAD_OBJECT if getTimestamp cannot restore track
by Andy Hung
· 10 years ago
1f1db83
Fix AudioTrack comments relating to use of restoreTrack_l()
by Andy Hung
· 10 years ago
c8e09c6
Improve AudioTrack offload timestamp startup glitch detector
by Andy Hung
· 10 years ago
a7f0335
Compute sleep time when AudioTrack client callback returns no PCM data
by Andy Hung
· 10 years ago
9f9e21e
Store server latency, sample rate, framecount information in AudioTrack
by Andy Hung
· 10 years ago
faeb0f2
libmediaplayerservice: try to open audio sink in offload mode in error.
by Ronghua Wu
· 10 years ago
296fb13
Implement audio device callback
by Eric Laurent
· 10 years ago
4c5a367
AudioTrack: reduce retrograde motion spew
by Phil Burk
· 10 years ago
3a474aa
stagefright: support setting/getting playback/sync config in MediaSync
by Lajos Molnar
· 10 years ago
5aab925
AudioTrack: fix build
by Phil Burk
· 10 years ago
dc0ac80
Merge "AudioTrack: fix spurious retrograde messages" into mnc-dev
by Phil Burk
· 10 years ago
8c7e6da
audio policy: session routes continued.
by Eric Laurent
· 10 years ago
1b42097
AudioTrack: fix spurious retrograde messages
by Phil Burk
· 10 years ago
983f2e0
Merge "Use AudioPlaybackRate to hold TimestretchBufferProvider parameters"
by Ricardo Garcia
· 10 years ago
5a8a95d
Use AudioPlaybackRate to hold TimestretchBufferProvider parameters
by Ricardo Garcia
· 10 years ago
493404d
audio policy: fix AudioTrack output device selection
by Eric Laurent
· 10 years ago
f1063e2
libmedia: fix all warning, make warnings errors, use clang
by Lajos Molnar
· 10 years ago
2614564
Work around lack of pitch adjustment in Timestretcher
by Andy Hung
· 10 years ago
Next »