ff64ea33382081f46d4b1061df00298bbbe3dd65 |
01-Apr-2016 |
Wonsik Kim <wonsik@google.com> |
codecs: fix wrong bug reference Bug: 27833616 Change-Id: If5f1828ccff1e06aef2040234b86e73cbeba3326
ec/SoftOpus.cpp
|
e6a2b5d7d2e9fa8db10ccb911d472c0fefa77557 |
30-Mar-2016 |
Wonsik Kim <wonsik@google.com> |
codecs: check OMX buffer size before use in (vorbis|opus)dec Bug: 27833616 Change-Id: I1ccdd16a00741da072527a6d13e87fd7c7fe8c54
ec/SoftOpus.cpp
|
2720c8b094cfa58de314daa8e5e4fb4fa81fe3b2 |
29-Feb-2016 |
Marco Nelissen <marcone@google.com> |
Verify OMX buffer sizes prior to access Bug: 27207275 Change-Id: I4412825d1ee233d993af0a67708bea54304ff62d
ec/SoftOpus.cpp
|
ba495a171ee009ffed33fed81f76d980a5b65ce0 |
07-Nov-2015 |
Dan Austin <danielaustin@google.com> |
Enable fsanitize unsigned-integer-overflow in soft Opus decoder. Bug: 23110888 Change-Id: I8ba2b743aa9bfb2afcd6fa611f6d3d00f550fbc6
ec/Android.mk
|
3ae0a38a076d1a99d323c955d2d236bc7e53b460 |
26-Oct-2015 |
Dan Austin <danielaustin@google.com> |
Enable fsanitize signed-integer-overflow in Soft Opus decoder Bug: 23756200 Change-Id: If4ace61bbf55424866fbf21a20007eac55dbd8ba
ec/Android.mk
|
08e8227514f5ab99822dfae8b4d39414646ff59d |
11-Jun-2015 |
Vignesh Venkatasubramanian <vigneshv@google.com> |
SoftOpus: Fix output buffer capacity. The output buffer size as per opus project's sample decoder [1] is 960*6*channel_count. Whereas in SoftOpus, we use 960*6 (without the channel count multiplier. Fixing it to include maximum number of channels possible as the multiplier. [1] http://git.xiph.org/?p=opus-tools.git;a=blob;f=src/opusdec.c;h=d085f04eacdfd49759ffdb73db805562ba396720;hb=f2a2e88b47f6f24083a37be476f140f677fe7160#l571 BUG=20721050 Change-Id: I323891a1b11491782bc093477b09e7757b885674
ec/SoftOpus.cpp
|
1b30bde3d4447e4c9b767c68584b8997bd930720 |
03-Jun-2015 |
Vignesh Venkatasubramanian <vigneshv@google.com> |
libstagefright/SoftOpus: Ignore CSD resubmissions NuPlayerDecoder re-submits the CSDs on seek. Opus decoder does not need the CSDs on seek. So, we merely ignore the resubmissions of CSD in SoftOpus so that it is not passed to the decoder thereby screwing up its state. Bug: 21565945 Change-Id: Ia74f4b1733e42171131484a6a7f3fd923fe26434
ec/SoftOpus.cpp
|
9b4b24a46f3f76ebb186df8bc01c58848af02108 |
27-Jan-2015 |
Vignesh Venkatasubramanian <vigneshv@google.com> |
opus: Support for > 2 channels This CL adds support for Opus streams that have more than 2 channels. It also fixes a bug where codec delay and seek preroll are not transferred during metadata to message conversion. Change-Id: Ia9748d4f7024368b2aa3c5cbd27f8016c859ea00
ec/SoftOpus.cpp
|
17d653523898c01816457743ab376a7b0427611f |
04-Mar-2014 |
Lajos Molnar <lajos@google.com> |
stagefright: SoftOpus: add explicit include files Also resolved new warnings Change-Id: I41423b20f80400567bf192c4b4e95c6a29d84782
ec/SoftOpus.cpp
|
bf927f8ec7979f2b64331c2b2f12a6a5dba05bca |
29-Jan-2014 |
Vignesh Venkatasubramanian <vigneshv@google.com> |
Opus Matroska support in OpenMax Adding Openmax component for libopus software decoder. This can decode opus audio files embedded in matroska containers. Change-Id: I7e0691cfc6d719c4e927b9efbd05a3143be49abc Note: This CL is part of adding Opus support to Android.
ndroid.mk
ec/Android.mk
ec/SoftOpus.cpp
ec/SoftOpus.h
|