summaryrefslogtreecommitdiffstats
path: root/include/media/AudioTrack.h
Commit message (Expand)AuthorAgeFilesLines
* AudioTrack: When paused, return cached playback positionHaynes Mathew George2014-03-061-0/+1
* update offloaded audio track sampling rateEric Laurent2014-03-051-1/+1
* Assign blame for playback wakelocks.Marco Nelissen2013-10-251-3/+7
* Fix race condition in AudioTrack::pause followed by startGlenn Kasten2013-10-161-0/+1
* Fix slow AudioTrack and AudioRecord destructionGlenn Kasten2013-09-201-4/+6
* Add IAudioTrack::getTimestamp()Glenn Kasten2013-08-291-2/+3
* New AudioTrack C++ API for audio timestampsGlenn Kasten2013-08-281-0/+16
* Merge "Cleanup comments for the new control block implementation"Glenn Kasten2013-08-071-15/+3
|\
| * Cleanup comments for the new control block implementationGlenn Kasten2013-08-021-15/+3
* | Merge "Make AudioRecord and AudioTrack comments more similar"Glenn Kasten2013-08-051-1/+3
|\ \
| * | Make AudioRecord and AudioTrack comments more similarGlenn Kasten2013-08-021-1/+3
| |/
* | Remove default parameters for AudioTrackGlenn Kasten2013-08-021-11/+11
|/
* Move control block mName to createTrack() outputGlenn Kasten2013-07-301-0/+1
* libmedia: offloaded playback supportRichard Fitzgerald2013-07-251-4/+8
* Add commentsGlenn Kasten2013-07-101-0/+2
* Public API changes for audio offload support.Richard Fitzgerald2013-06-271-3/+31
* New control block for AudioTrack and AudioRecordGlenn Kasten2013-06-121-94/+180
* Use sp<AudioTrack> instead of raw AudioTrack *Glenn Kasten2013-06-031-1/+3
* am 1641f328: am 4170f515: Merge "Remove timing jitter during startup of audio...Eric Laurent2013-05-031-0/+1
|\
| * Remove timing jitter during startup of audioGlenn Kasten2013-04-231-0/+1
* | Merge "Propose new interpretation for setPosition and setLoop"Glenn Kasten2013-03-091-13/+31
|\ \ | |/ |/|
| * Propose new interpretation for setPosition and setLoopGlenn Kasten2013-01-071-13/+31
* | Miscellaneous cleanupGlenn Kasten2013-03-041-1/+1
|/
* Start isolating control block accesses in a proxyGlenn Kasten2012-12-121-0/+3
* Emphasize distinction between streaming and staticGlenn Kasten2012-12-031-23/+52
* flush() comments and checksGlenn Kasten2012-12-031-3/+8
* AudioTrack::mute() is unused so remove itGlenn Kasten2012-12-031-9/+1
* AudioTrack inline short const methodsGlenn Kasten2012-11-301-10/+11
* Clean up channel count and channel maskGlenn Kasten2012-11-191-2/+1
* Don't use control block frame count after createGlenn Kasten2012-11-161-1/+3
* Use size_t for frame countsGlenn Kasten2012-11-151-2/+2
* Clean up frame size in AudioTrack and AudioFlingerGlenn Kasten2012-11-141-1/+1
* Use uint32_t for sample rateGlenn Kasten2012-11-141-1/+3
* Update audio commentsGlenn Kasten2012-11-141-1/+8
* Move frame size out of the control blockGlenn Kasten2012-11-121-1/+8
* Move buffers pointer out of the control blockGlenn Kasten2012-11-081-0/+1
* Simplify AudioTrack::restoreTrack_l()Glenn Kasten2012-11-081-2/+1
* Merge "Add all-channel AudioTrack::setVolume() API"Glenn Kasten2012-11-081-1/+6
|\
| * Add all-channel AudioTrack::setVolume() APIGlenn Kasten2012-11-051-1/+6
* | Fix call to restoreTrack_l() without lock heldGlenn Kasten2012-11-071-0/+7
* | Remove unused fields in AudioTrack::BufferGlenn Kasten2012-11-061-8/+11
* | Remove deprecated AudioTrack APIsGlenn Kasten2012-11-051-12/+0
|/
* AudioTrack commentsGlenn Kasten2012-11-021-11/+16
* Line length 100Glenn Kasten2012-11-011-8/+16
* Update audio commentsGlenn Kasten2012-08-301-1/+1
* Revert "Swap the order of creating IAudioTrack and thread"Glenn Kasten2012-08-071-1/+1
* Swap the order of creating IAudioTrack and threadGlenn Kasten2012-07-271-1/+1
* Use audio_channel_mask_t for channel maskGlenn Kasten2012-07-171-7/+7
* Remove dead code in libmediaGlenn Kasten2012-07-121-2/+0
* Use C APIs instead of C++ APIs for policyGlenn Kasten2012-04-231-1/+2