summaryrefslogtreecommitdiffstats
path: root/media/libmedia/AudioTrack.cpp
Commit message (Expand)AuthorAgeFilesLines
* Use uint32_t for sample rateGlenn Kasten2012-11-141-9/+9
* Update audio commentsGlenn Kasten2012-11-141-3/+3
* Move frame size out of the control blockGlenn Kasten2012-11-121-14/+14
* Fix regression for AudioTrack::write() 8-bit PCMGlenn Kasten2012-11-121-1/+1
* Move buffers pointer out of the control blockGlenn Kasten2012-11-081-6/+6
* Simplify AudioTrack::restoreTrack_l()Glenn Kasten2012-11-081-91/+69
* Merge "Add all-channel AudioTrack::setVolume() API"Glenn Kasten2012-11-081-7/+2
|\
| * Add all-channel AudioTrack::setVolume() APIGlenn Kasten2012-11-051-7/+2
* | Merge "Fix call to restoreTrack_l() without lock held"Glenn Kasten2012-11-081-0/+6
|\ \
| * | Fix call to restoreTrack_l() without lock heldGlenn Kasten2012-11-071-0/+6
* | | Remove CBLK_DIRECTION from control block flagsGlenn Kasten2012-11-071-19/+18
|/ /
* | Merge "Remove CBLK_FAST from control block flags"Glenn Kasten2012-11-071-4/+3
|\ \
| * | Remove CBLK_FAST from control block flagsGlenn Kasten2012-11-061-4/+3
* | | Remove unused fields in AudioTrack::BufferGlenn Kasten2012-11-061-7/+0
|/ /
* | Cache mCblk in local variable cblkGlenn Kasten2012-11-061-62/+79
* | Merge "Simplify control block flag names"Glenn Kasten2012-11-051-31/+31
|\ \
| * | Simplify control block flag namesGlenn Kasten2012-11-051-31/+31
| |/
* | Remove deprecated AudioTrack APIsGlenn Kasten2012-11-051-22/+0
|/
* Fix spurious wakeup waiting for new IAudioTrackGlenn Kasten2012-11-021-9/+17
* Line length 100Glenn Kasten2012-11-011-10/+18
* audioflinger: send priority request from a threadEric Laurent2012-09-131-2/+1
* Workaround for track recreation bugJean-Michel Trivi2012-09-121-1/+2
* Update audio commentsGlenn Kasten2012-08-301-1/+1
* Revert "Swap the order of creating IAudioTrack and thread"Glenn Kasten2012-08-071-5/+10
* Swap the order of creating IAudioTrack and threadGlenn Kasten2012-07-271-10/+5
* Use audio_channel_mask_t for channel maskGlenn Kasten2012-07-171-8/+9
* getMinFrameCount error handlingGlenn Kasten2012-07-131-0/+5
* Remove dead code in libmediaGlenn Kasten2012-07-121-9/+0
* Move declarations of local variables to first useGlenn Kasten2012-06-211-1/+1
* Fix audio track pause.Eric Laurent2012-06-141-0/+1
* Log track name on obtain/releaseBuffer warningsGlenn Kasten2012-06-131-3/+3
* Do not keep audio wake lock when apps underrun.Eric Laurent2012-05-311-14/+24
* Fix issues with synchronous record start.Eric Laurent2012-05-141-0/+3
* Don't allow AudioTrack frameCount to decreaseGlenn Kasten2012-05-031-1/+11
* Fix race in AudioTrack destructionGlenn Kasten2012-05-021-1/+1
* Disable fast track log spamGlenn Kasten2012-05-011-2/+2
* Move frame count calculations for fast tracksGlenn Kasten2012-04-251-44/+84
* Use C APIs instead of C++ APIs for policyGlenn Kasten2012-04-231-7/+7
* Fix regression in AudioTrack::pause()Glenn Kasten2012-04-231-1/+4
* Configure policy of mediaserver threadsGlenn Kasten2012-04-221-32/+81
* Add support for deep audio buffersEric Laurent2012-04-201-0/+4
* rename audio policy output flagsEric Laurent2012-04-181-15/+15
* audio policy: add configuration fileEric Laurent2012-04-031-13/+10
* AudioTrack client fast policyGlenn Kasten2012-04-021-3/+20
* Make AudioTrack/AudioRecord handle more than 2^32 framesMarco Nelissen2012-03-301-8/+27
* Merge "IAudioFlinger::createTrack and openRecord flags"Glenn Kasten2012-03-261-2/+5
|\
| * IAudioFlinger::createTrack and openRecord flagsGlenn Kasten2012-03-191-2/+5
* | Remove enforceFrameCountGlenn Kasten2012-03-211-7/+5
* | Merge "Update comments"Glenn Kasten2012-03-211-4/+5
|\ \
| * | Update commentsGlenn Kasten2012-03-191-4/+5
| |/