summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Enable multilib build."Narayan Kamath2014-03-138-57/+145
|\
| * Enable multilib build.Ying Wang2014-03-128-57/+145
|/ | | | Change-Id: I3260814cbf10c54775bc33fe0b9d1a2dfaec1956
* Merge "libvpx: convert makefiles to support multilib build"Colin Cross2014-02-192-50/+60
|\
| * libvpx: convert makefiles to support multilib buildColin Cross2014-02-182-50/+60
|/ | | | | | | Convert makefiles to allow for building two architectures at the same time. Change-Id: Ica0b4cfdcdd146665a20fa11de8e330f483b8a45
* Merge "Remove LOCAL_CFLAGS set for MIPS as they are no longer required."Elliott Hughes2014-02-121-6/+0
|\
| * Remove LOCAL_CFLAGS set for MIPS as they are no longer required.Raghu Gandham2013-11-251-6/+0
| | | | | | | | Change-Id: Ie230963272ddd4709849db98bf8f1ae7de5ea527
* | Roll latest libvpx to fix scalling bug.hkuang2013-11-1477-1407/+7844
| | | | | | | | | | | | | | Checkout is from master:Ib748eb287520c794631697204da6ebe19523ce95 Bug: 11690668 Change-Id: Ia2bde2e50feca81556563ad3797e4972748e2041
* | Roll latest libvpx into Android.hkuang2013-11-08422-74363/+55285
| | | | | | | | | | | | | | | | The lastest libvpx just added multithread tile decoding support. Checkout is from master: abdefeaa89a0908327518e5ca75c935c66b2e1aa Bug:11576718 Change-Id: Icbe5430633e179b8dc6d419e280ad7ebd3cad4a0
* | Support bilinear filter in VP9Johann2013-10-021-1/+2
| | | | | | | | | | | | | | | | Cherry pick vp9/decoder/vp9_decodframe.c from Ia3bbf57318e0cc61a1b724fe751e3f9c7e11b337 from upstream libvpx Bug: 11051984 Change-Id: I4cd4201f733463995208a3585462b7efc999b840
* | Roll latest libvpx into Android.hkuang2013-09-17189-9643/+16429
| | | | | | | | | | | | | | | | | | | | The latest libvpx has more neon optimizations and a lot of algorithm optimizations which make the vp9 decode much more faster. bug:10804666 Change-Id: I75eaacea57ecc7542a780be778f0e9e157978524 (cherry picked from commit 3df0563f1b24dac6c0bd122fc922a48211269061)
* | Roll latest libvpx into Android.hkuang2013-08-0688-2249/+3734
| | | | | | | | | | | | | | The latest libvpx just added initial multithread vp9 decoding support and more neon optimization. Checkout is from master branch(hash:33afddadb9af6569bd8296ef1d48d0511b651e9d). Change-Id: I54be2f48bc033c00876b6b1d0a3ff1eccb92a2fa
* | Handle zero lengthed track entries in mkv filesAmarghosh Vadakkoot2013-08-051-3/+3
| | | | | | | | | | Bug: 9150326 Change-Id: I7ca1e10269e37a7d5691fd5b44eae74bc3680b95
* | Roll latest libvpx into Android.hkuang2013-07-25232-17417/+21557
| | | | | | | | | | | | | | Make the VP9 decoding 2X faster than the old one. Checkout is from master branch(hash:242157c756314827ad9244952c7253e8900b9626). Change-Id: Ibe67b3ee19f82b87df2416826b63a67f7f79b63a
* | Updates libvpx to enable the VP9 decoder.hkuang2013-06-20502-17184/+89596
|/ | | | | | | | This change enables VP9 decoder for all build configurations. Checkout is from master branch(hash:12180c8329d56d72e8d4424b8fd82b1b2f8e846a). Change-Id: Ieaba85d0bc54e1ecdf9596398dafa03c43182f8c
* Enables encoder for libvpx.Kunter Gultekin2013-02-1222-26/+709
| | | | | | | | | | Based on libvpx v1.2.0 this change removes the disable-encoder flags from all build configurations thus enabling encoder and updates other build files in accordance with UPDATING. Change-Id: Ief7c74593fc4a585d4a8b1768a4e1008547f0c40 Signed-off-by: Kunter Gultekin <kuntergultekin@google.com>
* am 3ad4b9ab: Merge "Update libvpx and incorporate new build system"Jean-Baptiste Queru2012-12-140-0/+0
|\ | | | | | | | | * commit '3ad4b9abde1514ab4a7a30b2eb4a5ef65821463f': Update libvpx and incorporate new build system
| * Merge "Update libvpx and incorporate new build system"Jean-Baptiste Queru2012-12-141326-119962/+198152
| |\
| | * Update libvpx and incorporate new build systemJohann2012-12-121326-119962/+198152
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Move libvpx down a directory. Separate libwebm and rename it. It would be more accurate to rename external/libvpx to external/webm. Use file lists directly from upstream libvpx. This allows adding new targets and new features (such as the encoder) easily. MIPS and x86 options are in progress. See new file "UPDATING" The new libvpx checkout is not from a release branch. The decoder is stable but it should be checked and potentially updated if the encoder is enabled. Requires Iec8566bce0a4763a9a17b4a46f15aa39b5bcd141 which updates libstagefright to account for new paths and library names. Change-Id: I2c0a87b0fc049e855e21f455b806287b578091de
* / Update libvpx and incorporate new build systemJohann2012-12-111326-119962/+198152
|/ | | | | | | | | | | | | | | | | | Move libvpx down a directory. Separate libwebm and rename it. It would be more accurate to rename external/libvpx to external/webm. Use file lists directly from upstream libvpx. This allows adding new targets and new features (such as the encoder) easily. MIPS and x86 options are in progress. See new file "UPDATING" The new libvpx checkout is not from a release branch. The decoder is stable but it should be checked and potentially updated if the encoder is enabled. Requires I42b51e2845a696a6e211dde00951afc8f571336f which updates libstagefright to account for new paths and library names. Change-Id: I739f99d48b8d7e6354c416ef2ca79c954826307f
* Merge "[MIPS] VP8 optimizations for MIPS"cm-10.1.3-RC2cm-10.1.3-RC1cm-10.1.3cm-10.1.2cm-10.1.1cm-10.1.0-RC5cm-10.1.0-RC4cm-10.1.0-RC3cm-10.1.0-RC2cm-10.1.0-RC1cm-10.1.0cm-10.1-M3cm-10.1-M2cm-10.1-M1mr1.1-stagingcm-10.1Jean-Baptiste Queru2012-08-3023-1/+6564
|\
| * [MIPS] VP8 optimizations for MIPSDragan Mrdjan2012-08-1423-1/+6564
|/ | | | | | | | For Little-endian only Change-Id: I3c054379c49efd39658756bf72786de6699879c1 Signed-Off-By: Bhanu Chetlapalli <bhanu@mips.com> Signed-Off-By: Raghu Gandham <raghu@mips.com>
* Merge "hardening: eliminate text relocations"Nick Kralevich2012-08-1421-119/+84
|\
| * hardening: eliminate text relocationsArd Biesheuvel2012-08-1321-119/+84
|/ | | | Change-Id: Iff5ba5a94e160ef431c0f7256caa6b1a6776ef0e
* Apparently we require a duplicate of the LICENSE, called NOTICE. Who knew?jellybean-stablejellybeanAndreas Huber2012-04-191-0/+30
| | | | | Change-Id: I9e8b2330dfb42a39b341505af5e034da6863dd31 related-to-bug: 6116530
* Update libwebmJohann2012-03-292-1853/+2396
| | | | | | | | | | | | | Pull the latest mkvparser/mkvparser.[ch]pp from http://git.chromium.org/webm/libwebm.git 56488f73ef32e55ebde533f317575d66d6eead44 Fixes several crashes on malformed streams including: http://code.google.com/p/webm/issues/detail?id=398 http://code.google.com/p/webm/issues/detail?id=399 http://code.google.com/p/webm/issues/detail?id=400 Change-Id: If5f72215f88ea5932807845af7bbef0f2dd0c736
* The new streaming implementation of mkvparser is a little to aggressive in ↵ics-releaseicscm-9.1.0Andreas Huber2011-05-041-0/+2
| | | | | | | its validation Change-Id: I5a0dd557414834802c4c92ff797f1d5658a988c0 related-to-bug: 4383032
* Grrr, more build fixes.Andreas Huber2011-04-071-0/+4
| | | | Change-Id: Ie69ab0d2d7b540a9cce107e29af844a0a6261f1f
* While all our devices were V6 compatible, our simulator doesn't appear to be...Andreas Huber2011-04-072-3/+12
| | | | Change-Id: Id594b4cf13c650f57770129f8a708b6eef3cbd4f
* Enable ARMV6 specific optimization in the vp8 decoder.Andreas Huber2011-04-063-18/+44
| | | | | Change-Id: I5ad91e040125a342659cac0760572e91954dac40 related-to-bug: 4238198
* Upgrade to the latest version of libvpx pulled from the webm project's git ↵Andreas Huber2011-04-01281-23627/+11518
| | | | | | | | | | | server. latest commit pulled from git://review.webmproject.org/libvpx.git: 82315be75d54d00ad5f2ea51f844f27f2d921dc0 Also enabled more optimizations in the neon build. Change-Id: I744765d798471c30c2faf32af27161f772129516
* Pulled the latest version of libwebm...Andreas Huber2011-03-172-615/+4512
| | | | Change-Id: Ie47f3788693405c181ccad7c92aa5c5c2233df48
* Matroska specs say the number of audio channels defaults to 1 if tag not ↵Andreas Huber2011-02-231-1/+1
| | | | | | | present. Change-Id: I868f93c4ed0314d5928ae8222fa2ee6f74e1eeaa related-to-bug: 3480589
* Move mkv parser to libvpx projectJames Dong2011-02-223-0/+5073
| | | | | | bug - 3322129 Change-Id: If1261dba67bd16a4c0e0de56a01add9b3960e544
* am 76e0247e: Upgrade to the latest version of libvpx pulled from the webm ↵Andreas Huber2010-12-010-0/+0
|\ | | | | | | | | | | | | project\'s git server. * commit '76e0247ec867fcc232fc79f21e9bf85d3c3a5a3f': Upgrade to the latest version of libvpx pulled from the webm project's git server.
| * Upgrade to the latest version of libvpx pulled from the webm project's git ↵cm-7.1.0gingerbread-releasegingerbreadgb-release-7.2Andreas Huber2010-11-30245-10810/+19312
| | | | | | | | | | | | | | | | | | | | server. latest commit pulled from git://review.webmproject.org/libvpx.git: 4d1b0d2a2dff335baedd52bd7de09d55ec10b253 Change-Id: I51c08b1b7f80c5071f33ca2c715b3ad03c693113 related-to-bug: 3175974
* | Upgrade to the latest version of libvpx pulled from the webm project's git ↵Andreas Huber2010-11-08245-10810/+19312
|/ | | | | | | | | | server. latest commit pulled from git://review.webmproject.org/libvpx.git: 4d1b0d2a2dff335baedd52bd7de09d55ec10b253 Change-Id: Ia4c70c4910b7f7f0530d04dfbbc8961b38e7e5e4 related-to-bug: 3175974
* Fix a build warning - a source file was specified multiple times.Andreas Huber2010-09-171-1/+0
| | | | Change-Id: I2e7d4887648fad0cfcdb3f59fcc9fda7673dde72
* Attempt to fix the build.Jeff Hamilton2010-09-161-1/+5
| | | | | | | | On targets without neon it looks like idct_blk.c is needed to provide some symbols that come from NEON optimized ASM. Change-Id: I223071ce60ca7fde59160854fc1a71211f049a81
* Upgrade to the latest .webm project code.Andreas Huber2010-09-15488-13552/+15167
| | | | Change-Id: I33907e0c9ded667e54d31e2f9226c77501731c6c
* Add CleanSpec.mkJean-Baptiste Queru2010-08-131-0/+49
| | | | Change-Id: I4d5cff20c0c6c8d4ed803811854c2ac095883130
* Initial checkin of libvpx based on libvpx-0.9.0, androidifiedAndreas Huber2010-05-25727-0/+210290
| | | | | Change-Id: If8a6d31334580954fa899e57377d45ed64e984e3 related-to-bug: 2483739
* new project, first commitEd Heyl2010-05-250-0/+0