summaryrefslogtreecommitdiffstats
path: root/media/libstagefright/codecs/aacdec
Commit message (Collapse)AuthorAgeFilesLines
...
* Proper recovery of timestamp information in the transport stream parser.Andreas Huber2010-12-151-3/+3
| | | | Change-Id: I647c73688c95529f54f0bb6af17d109dfe2bb11d
* Emit better (correct) timestamps that respect AAC upsampling.Andreas Huber2010-12-141-1/+1
| | | | Change-Id: I6587416c9caa0e263aa8ec6c6d89a42e28f6ff19
* libstagefright: Compile MP3 & AAC decoders in 32bit ARM ModeJames Wylder2010-12-091-0/+2
| | | | | | | | Speeds up the decoding leaving more time for cpuidle (lp2), thus lowering overall current drain. Change-Id: Ia4e0636b1813810072fe0a4f94f6921adf2eab31 Signed-off-by: James Wylder <james.wylder@motorola.com>
* Properly flush the AudioTrack/AudioSink on a seek request and make sure that ↵Andreas Huber2010-09-281-0/+4
| | | | | | | both the mp3 decoder and aac software decoders start fresh after a seek without any dependency on previously decoded content. Change-Id: I4909fdf19518dbabb6c340e2a31b50dfe6c5b067 related-to-bug: 3029947
* Another attempt for fixing AAC+/eAAC+ related issueJames Dong2010-09-201-12/+57
| | | | | | | | | The decoder has to decode the very first two frames (decoder specific data + first data frame) in order to be really sure whether a stream is AAC or AAC+/eAAC+. bug - 2966336 Change-Id: Ib12a07285933df0d6c346370a12f70e99e811881
* Support finer seek control on MediaSources.Andreas Huber2010-07-211-1/+2
| | | | | | related-to-bug: 2858448 Change-Id: Ifb4b13b990fd5889113e47e2c62249ac43391fa1
* Fix MPEG4Extractor to extract sampling frequency correctly when SBR is enabled.James Dong2010-07-191-9/+13
| | | | Change-Id: I883c81dad3ea465e71cb5590e89d763671a90ff8
* Enable the support for decoding audio with AAC+ and eAAC+ featuresJames Dong2010-07-081-45/+61
| | | | | | bug - 282684 Change-Id: I73c8377af3cc4edd3ee7cea86dc3b1c369fbd78b
* Return a runtime error instead of asserting if the AACDecoder is passed an ↵Andreas Huber2010-05-131-2/+4
| | | | | | | | unsupported config. Change-Id: Ie084ed4df5a5d286abd36d9149c2138f8e7ed08a related-to-bug: 2682221 QA-impact: none
* Ignore corrupt aac audio frames and substitute silence.Andreas Huber2010-04-121-12/+19
| | | | | Change-Id: I544f98a5c00d912061db7921fc4518435209b168 related-to-bug: 2575976
* Properly fill in the component name for the software decoders.Andreas Huber2010-03-301-0/+2
| | | | | Change-Id: I92071481f7ed94922b10856c981e507a9eec4c0c related-to-bug: 2557787
* Instead of asserting that nothing bad happened during (software-)AAC ↵Andreas Huber2010-03-171-1/+10
| | | | | | | decoding, return a runtime error if appropriate. Change-Id: I175492aba8fd6cc1320d047bd2608750d7b193f9 related-to-bug: 2492187
* The PV aac software decoder screws up if playing a mono-AACplus stream ↵Andreas Huber2010-02-261-6/+8
| | | | | | unless we output stereo data. Now we always output stereo data as the legacy OMX nodes did. related-to-bug: 2472545
* Protect against possible temporary objects going away before we get at their ↵Andreas Huber2010-01-051-1/+2
| | | | data.
* Propagate duration from input to output only if available, support multiple ↵Andreas Huber2009-12-111-3/+5
| | | | full frames of audio per input buffer in AMR/AAC decoders.
* Initial checkin of software AVC video decoder based on PV source code.Andreas Huber2009-12-101-4/+0
|
* Adding copyright headers to recently introduced decoder source files.Andreas Huber2009-12-101-0/+16
|
* Minor tweaks to the mp3 and aac software decoders, propagate duration to ↵Andreas Huber2009-12-071-7/+12
| | | | output format.
* Initial check in of stagefright software AAC decoder based on PV source code.Andreas Huber2009-12-07338-0/+81876