Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | A new OggExtractor/VorbisDecoder combo to support approximate seeking. | Andreas Huber | 2010-05-07 | 3 | -0/+263 | |
| | | | | | Change-Id: Id5d0c1c8b1adc62896bb5ed951f7b5cfda811e95 related-to-bug: 2654400 | |||||
* | For issue #2651381, allow library prelinking. | Dan Bornstein | 2010-05-05 | 2 | -4/+0 | |
| | | | | Change-Id: I119348b55ad0015a286e9c94709977cd1973a7e1 | |||||
* | Ignore corrupt aac audio frames and substitute silence. | Andreas Huber | 2010-04-12 | 1 | -12/+19 | |
| | | | | | Change-Id: I544f98a5c00d912061db7921fc4518435209b168 related-to-bug: 2575976 | |||||
* | Update AMR codec. | Dave Sparks | 2010-04-01 | 1 | -1/+1 | |
| | | | | Change-Id: I8ecd2712863f6962b762f26898002912d1c77afb | |||||
* | Properly fill in the component name for the software decoders. | Andreas Huber | 2010-03-30 | 5 | -0/+10 | |
| | | | | | Change-Id: I92071481f7ed94922b10856c981e507a9eec4c0c related-to-bug: 2557787 | |||||
* | Report a runtime error rather than asserting if the amr software decoder ↵ | Andreas Huber | 2010-03-18 | 1 | -1/+9 | |
| | | | | | | reads more data than it was given(!) Change-Id: I0a7ad65051a6663a583ea82da5fc75227dcdbbfa | |||||
* | Either the software mp3 decoder's CRC computation is wrong (and PV never ↵ | Andreas Huber | 2010-03-18 | 1 | -1/+1 | |
| | | | | | | | enabled it before) or there are files in the wild with wrong CRCs that nonetheless decode correctly, either way, opt out of CRC verification. Change-Id: I1d9bd78f4efb53faa82c67110cf61f78122e40f8 related-to-bug: 2511393 | |||||
* | Instead of asserting that nothing bad happened during (software-)AAC ↵ | Andreas Huber | 2010-03-17 | 1 | -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 Huber | 2010-02-26 | 1 | -6/+8 | |
| | | | | | | unless we output stereo data. Now we always output stereo data as the legacy OMX nodes did. related-to-bug: 2472545 | |||||
* | Recover from a certain mp3 decoder error instead of signalling an error and ↵ | Andreas Huber | 2010-02-24 | 1 | -6/+17 | |
| | | | | thereby stopping decoding. | |||||
* | Stop using the PV software decoders and use ours (based on PV code) instead ↵ | Andreas Huber | 2010-02-04 | 1 | -4/+0 | |
| | | | | even in non-FULL_STAGEFRIGHT builds. | |||||
* | The AVC software decoder always aligns the decoded dimensions to 16 pixel ↵ | Andreas Huber | 2010-01-29 | 1 | -2/+4 | |
| | | | | boundaries, report this properly to callers. | |||||
* | Make sure the OMX component is synchronously shutdown before we try to ↵ | Andreas Huber | 2010-01-29 | 1 | -0/+2 | |
| | | | | | | instantiate another one. Also properly cleanup the software AVC decoder to avoid leaking memory. related-to-bug: 2404786 | |||||
* | Make sure to release the buffer we're not using in case of an error. | Andreas Huber | 2010-01-12 | 1 | -0/+3 | |
| | | | | related-to-bug: 2366606 | |||||
* | Squashed commit of the following: | Andreas Huber | 2010-01-12 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | commit f81bb1dac5ef107bb0d7d5d756fb1ffa532ba2cc Author: Andreas Huber <andih@google.com> Date: Mon Jan 11 14:55:56 2010 -0800 Support for duration metadata, midi and ogg-vorbis files (in mediascanner) commit 0b1385a0dc156ce27985a1ff757c4c142fd7ec39 Author: Andreas Huber <andih@google.com> Date: Mon Jan 11 14:20:45 2010 -0800 Refactor meta data logic. Container specific metadata is now also returned by the MediaExtractor. commit f9818dfac39c96e5fefe8c8295e60580692d5990 Author: Andreas Huber <andih@google.com> Date: Fri Jan 8 14:26:09 2010 -0800 A first pass at supporting metadata through ID3 tags. commit 476e9e253633336ab790f943e2d6c0cd8991d76a Author: Andreas Huber <andih@google.com> Date: Thu Jan 7 15:48:44 2010 -0800 Initial checkin of ID3 (V2.2 and V2.3) parser for use in stagefright. related-to-bug: 2295456 | |||||
* | The mp3 decoder should not assert that decoding was successful but return an ↵ | Andreas Huber | 2010-01-11 | 1 | -1/+6 | |
| | | | | error instead. | |||||
* | Protect against possible temporary objects going away before we get at their ↵ | Andreas Huber | 2010-01-05 | 3 | -4/+7 | |
| | | | | data. | |||||
* | Merge "Fix mpeg4/h.263 software decoder." | Andreas Huber | 2010-01-04 | 1 | -17/+61 | |
|\ | ||||||
| * | Fix mpeg4/h.263 software decoder. | Andreas Huber | 2010-01-04 | 1 | -17/+61 | |
| | | ||||||
* | | Fix avc software decoder to properly handle SEI nalType and access unit ↵ | Andreas Huber | 2010-01-04 | 1 | -2/+8 | |
|/ | | | | delimiter. | |||||
* | am 122fe7e1: am 4d0e827d: Attempt to fix simular build break. Missing header ↵ | James Dong | 2009-12-19 | 2 | -1/+2 | |
|\ | | | | | | | | | | | | | | | | | file stdlib.h for free, malloc, etc Merge commit '122fe7e10297ce51d63b6076a33573d217f3f1cc' * commit '122fe7e10297ce51d63b6076a33573d217f3f1cc': Attempt to fix simular build break. | |||||
| * | Attempt to fix simular build break. | James Dong | 2009-12-19 | 2 | -1/+2 | |
| | | | | | | | | Missing header file stdlib.h for free, malloc, etc | |||||
* | | am 2473eb4a: am 4e4795c8: Fix a memory corruption problem in software ↵ | James Dong | 2009-12-19 | 1 | -7/+11 | |
|\ \ | |/ | | | | | | | | | | | | | | | M4v/H263 decoder due to out-of-scope local variable Merge commit '2473eb4a33b226758e1f5db322cb8d687ce01602' * commit '2473eb4a33b226758e1f5db322cb8d687ce01602': Fix a memory corruption problem in software M4v/H263 decoder due to out-of-scope local variable | |||||
| * | Fix a memory corruption problem in software M4v/H263 decoder due to ↵ | James Dong | 2009-12-18 | 1 | -7/+11 | |
| | | | | | | | | out-of-scope local variable | |||||
* | | am 5614c2c6: am 02f5b544: Initial checkins of the mpeg4 and h263 software ↵ | James Dong | 2009-12-18 | 52 | -0/+21686 | |
|\ \ | |/ | | | | | | | | | | | | | | | decoders based on PV Merge commit '5614c2c677ce08561c93c6385dc3090dbf5760dc' * commit '5614c2c677ce08561c93c6385dc3090dbf5760dc': Initial checkins of the mpeg4 and h263 software decoders based on PV | |||||
| * | Initial checkins of the mpeg4 and h263 software decoders based on PV | James Dong | 2009-12-17 | 52 | -0/+21686 | |
| | | ||||||
* | | Attempt to fix the simulator build by including stdlib.h for NULL. | Andreas Huber | 2009-12-17 | 1 | -0/+2 | |
|/ | ||||||
* | The software AVCDecoder now properly seeks as requested. | Andreas Huber | 2009-12-14 | 1 | -2/+35 | |
| | ||||||
* | Initial checkin of software AMR NB encoder based on PV source code. | Andreas Huber | 2009-12-11 | 110 | -0/+39504 | |
| | ||||||
* | Propagate duration from input to output only if available, support multiple ↵ | Andreas Huber | 2009-12-11 | 5 | -20/+43 | |
| | | | | full frames of audio per input buffer in AMR/AAC decoders. | |||||
* | Removing an unused header file and a stale forward declaration. Also ↵ | Andreas Huber | 2009-12-11 | 2 | -43/+7 | |
| | | | | handling one more nalType as a no-op. | |||||
* | Initial checkin of software AVC video decoder based on PV source code. | Andreas Huber | 2009-12-10 | 35 | -17/+16277 | |
| | ||||||
* | Merge change I3c01bb62 into eclair-mr2 | Android (Google) Code Review | 2009-12-10 | 2 | -0/+32 | |
|\ | | | | | | | | | * changes: Adding copyright headers to recently introduced decoder source files. | |||||
| * | Adding copyright headers to recently introduced decoder source files. | Andreas Huber | 2009-12-10 | 2 | -0/+32 | |
| | | ||||||
* | | Initial check in of AMR (NB and WB) decoders based on PV source code. | Andreas Huber | 2009-12-10 | 285 | -0/+75054 | |
|/ | ||||||
* | Make sure to use the hand-tweaked-assembly version of the relevant mp3 code ↵ | Andreas Huber | 2009-12-08 | 1 | -4/+6 | |
| | | | | if building for ARM. | |||||
* | Minor tweaks to the mp3 and aac software decoders, propagate duration to ↵ | Andreas Huber | 2009-12-07 | 2 | -7/+18 | |
| | | | | output format. | |||||
* | Initial checkin of stagefright MP3 audio decoder based on PV source code. | Andreas Huber | 2009-12-07 | 81 | -0/+19667 | |
| | ||||||
* | Initial check in of stagefright software AAC decoder based on PV source code. | Andreas Huber | 2009-12-07 | 339 | -0/+81884 | |