summaryrefslogtreecommitdiffstats
path: root/media/libmedia/AudioTrack.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make frameworks/av 64-bit compatibleKévin PETIT2014-02-111-4/+4
* AudioTrack: Never try to use the fast path if resampling is requiredMartin Storsjo2014-01-311-0/+6
* AudioTrack: fix position callback after restoreEric Laurent2013-12-171-1/+0
* update offloaded audio track sampling rateEric Laurent2013-12-171-0/+13
* Merge "Increase kFastTrackMultiplier from 1 to 2"Glenn Kasten2013-12-171-4/+7
|\
| * Increase kFastTrackMultiplier from 1 to 2Glenn Kasten2013-12-041-4/+7
* | Assign blame for playback wakelocks.Marco Nelissen2013-10-251-5/+15
|/
* Merge "Fix race condition in AudioTrack::pause followed by start" into klp-devGlenn Kasten2013-10-171-7/+8
|\
| * Fix race condition in AudioTrack::pause followed by startGlenn Kasten2013-10-161-7/+8
* | AudioTrack: fix head position after restoreEric Laurent2013-10-161-1/+3
|/
* fix volume and effect enable delay on offloaded tracksEric Laurent2013-09-301-0/+3
* AudioTrack: fix music resumeEric Laurent2013-09-231-2/+3
* Fix slow AudioTrack and AudioRecord destructionGlenn Kasten2013-09-201-24/+29
* Fix underruns when fast track denied due to SRCGlenn Kasten2013-09-171-32/+35
* Fix miscellanous AudioTrack::getTimestamp() bugsGlenn Kasten2013-09-031-1/+12
* Merge "Add IAudioTrack::getTimestamp()" into klp-devGlenn Kasten2013-08-301-10/+7
|\
| * Add IAudioTrack::getTimestamp()Glenn Kasten2013-08-291-10/+7
* | Merge "New AudioTrack C++ API for audio timestamps" into klp-devGlenn Kasten2013-08-291-0/+5
|\ \ | |/
| * New AudioTrack C++ API for audio timestampsGlenn Kasten2013-08-281-0/+5
* | AudioTrack: fix write retries for compressed audioEric Laurent2013-08-291-1/+1
* | AudioTrack: fix unwanted underrun when restartingEric Laurent2013-08-281-0/+3
|/
* Move control block mName to createTrack() outputGlenn Kasten2013-07-301-2/+3
* Rename control block flags to mFlagsGlenn Kasten2013-07-301-9/+9
* libmedia: offloaded playback supportRichard Fitzgerald2013-07-251-38/+187
* Merge "Add comments"Glenn Kasten2013-07-171-0/+7
|\
| * Add commentsGlenn Kasten2013-07-101-0/+7
* | Fix type error in AudioTrack::processAudioBufferGlenn Kasten2013-07-101-1/+2
|/
* Include what is neededGlenn Kasten2013-07-021-0/+1
* Public API changes for audio offload support.Richard Fitzgerald2013-06-271-6/+25
* New control block for AudioTrack and AudioRecordGlenn Kasten2013-06-121-571/+648
* Fix underruns when sample rate != native sample rateGlenn Kasten2013-06-041-2/+4
* Consistent whitespaceGlenn Kasten2013-05-301-1/+3
* am 1641f328: am 4170f515: Merge "Remove timing jitter during startup of audio...Eric Laurent2013-05-031-0/+21
|\
| * Remove timing jitter during startup of audioGlenn Kasten2013-04-231-0/+21
* | Propose new interpretation for setPosition and setLoopGlenn Kasten2013-01-071-0/+45
|/
* Merge "Start isolating control block accesses in a proxy"Glenn Kasten2012-12-211-38/+71
|\
| * Start isolating control block accesses in a proxyGlenn Kasten2012-12-121-38/+71
* | Remove unnecessary parameterGlenn Kasten2012-12-181-2/+1
|/
* Split off the current control block to separate fileGlenn Kasten2012-12-031-176/+0
* Emphasize distinction between streaming and staticGlenn Kasten2012-12-031-9/+15
* flush() comments and checksGlenn Kasten2012-12-031-9/+10
* AudioTrack::mute() is unused so remove itGlenn Kasten2012-12-031-9/+2
* AudioTrack inline short const methodsGlenn Kasten2012-11-301-47/+0
* Clean up channel count and channel maskGlenn Kasten2012-11-191-14/+10
* Merge ""if" statements use curly braces per media style"Glenn Kasten2012-11-161-18/+52
|\
| * "if" statements use curly braces per media styleGlenn Kasten2012-11-161-18/+52
* | Merge "Don't use control block frame count after create"Glenn Kasten2012-11-161-47/+55
|\ \
| * | Don't use control block frame count after createGlenn Kasten2012-11-161-47/+55
| |/
* | Don't explicitly log tidGlenn Kasten2012-11-161-3/+3
|/
* Use size_t for frame countsGlenn Kasten2012-11-151-11/+17