summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/AudioPlayer.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update commentsGlenn Kasten2014-03-261-1/+2
* warnings be gone.Andreas Huber2014-02-111-1/+1
* update offloaded audio track sampling rateEric Laurent2013-11-221-2/+13
* fix playback position after switching to offloadEric Laurent2013-09-271-13/+21
* AudioPlayer: timestamp fixes for compress offloadHaynes Mathew George2013-08-291-7/+16
* stagefright: offload playback supportRichard Fitzgerald2013-07-261-67/+281
* Public API changes for audio offload support.Richard Fitzgerald2013-06-271-3/+4
* Use sp<AudioTrack> instead of raw AudioTrack *Glenn Kasten2013-06-031-7/+4
* Revert "Stop audio source if AudioPlayer could not be started"Andreas Huber2012-05-221-7/+6
* Stop audio source if AudioPlayer could not be startedJames Dong2012-05-171-6/+7
* Stop extrapolating audio time from the anchor if we're paused or reached eos.Andreas Huber2012-05-151-2/+19
* Smoothen audio "real" time by compensating with system_time()Andreas Huber2012-05-141-1/+14
* Revert "Merge "Improve AudioPlayer position reporting""Eric Laurent2012-05-041-7/+2
* No warning on using channel order in AudioPlayerJean-Michel Trivi2012-05-011-1/+3
* Add support for deep audio buffersEric Laurent2012-04-201-1/+8
* rename audio policy output flagsEric Laurent2012-04-181-1/+1
* audio_channel_in/out_mask_from_countGlenn Kasten2012-03-151-1/+1
* Merge "Gapless playback, step 1."Marco Nelissen2012-03-131-1/+5
|\
| * Gapless playback, step 1.Marco Nelissen2012-03-131-1/+5
* | Use audio_policy_output_flags_t consistentlyGlenn Kasten2012-03-091-1/+1
|/
* Improve AudioPlayer position reportingMarco Nelissen2012-03-091-2/+7
* Merge "MediaPlayerService: fix AudioSink latency"Eric Laurent2012-03-061-0/+6
|\
| * MediaPlayerService: fix AudioSink latencyEric Laurent2012-03-051-0/+6
* | Add channel mask in AudioSinkJean-Michel Trivi2012-03-021-6/+15
|/
* Playback rate on MediaPlayerJean-Michel Trivi2012-02-131-0/+10
* Rename (IF_)LOGV(_IF) to (IF_)ALOGV(_IF) DO NOT MERGESteve Block2011-10-261-6/+6
* Flush resets the count of played audio framesJames Dong2011-09-271-0/+3
* Audio player must not be used as a timesource before it's started.Andreas Huber2011-09-081-2/+4
* Properly reset the number of frames we think we've written to the audio sinkAndreas Huber2011-08-261-0/+2
* Revert "Use AudioTrack::event_type not int in callback"Glenn Kasten2011-06-011-2/+2
* Use AudioTrack::event_type not int in callbackGlenn Kasten2011-06-011-2/+2
* Properly honour any pending seek request when reading the first buffer afterAndreas Huber2011-05-101-1/+7
* audio/media: convert to using the audio HAL and new audio defsDima Zavin2011-04-271-4/+4
* Merge "This reverts an earlier change 4aeec2da39fce4de9b07b694d59fd308ffb3d491"Andreas Huber2011-04-041-3/+1
|\
| * This reverts an earlier change 4aeec2da39fce4de9b07b694d59fd308ffb3d491Andreas Huber2011-04-041-3/+1
* | Avoid a race condition while signaling audio EOS/seek complete by acquiring t...Andreas Huber2011-04-041-4/+19
|/
* am a4a81aef: am e7cedad2: am 2edbdcc6: Merge "After a seek there\'s a brief p...Andreas Huber2011-03-281-0/+5
|\
| * After a seek there's a brief period where audio time isn't reestablished.Andreas Huber2011-03-251-0/+5
* | Delay signaling the end of audio playback until all frames have actually played.Andreas Huber2011-03-221-1/+48
|/
* Instead of not feeding the AudioTrack any data after EOS, play silence instead.Andreas Huber2011-01-261-1/+3
* Make sure to call AudioTrack::stop() instead of AudioTrack::pause() after sub...Andreas Huber2010-10-051-6/+14
* Properly flush the AudioTrack/AudioSink on a seek request and make sure that ...Andreas Huber2010-09-281-0/+6
* Instead of constantly polling the AudioPlayer to see if it reached EOS or fin...Andreas Huber2010-09-281-2/+14
* Squashed commit of the following:Andreas Huber2010-07-291-3/+63
* Better diagnostics in the stagefright commandline tool, support for playing s...Andreas Huber2010-04-131-1/+1
* The audio track was accidentally not participating in the prefetch since it w...Andreas Huber2010-03-081-4/+7
* Ensure that the audio codec instance is actually going away before we attempt...Andreas Huber2010-03-011-0/+11
* Propagate errors all the way through the MediaSources and send either MEDIA_P...Andreas Huber2010-02-231-1/+7
* Store AudioTrack return value for error conditionKenny Root2010-02-181-2/+2
* Implementation of stagefright-enabled MediaPlayerService::decode functionalityAndreas Huber2010-02-101-8/+10