summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* am 23eb37d0: am 515e28dd: am a12313fe: Fix S_SMF_DATA.numStreams being ↵Wonsik Kim2015-09-030-0/+0
|\ | | | | | | | | | | | | non-zero while streams is uninitialized * commit '23eb37d08f13fe570632bd26b4f2a830f16c1983': Fix S_SMF_DATA.numStreams being non-zero while streams is uninitialized
| * am 515e28dd: am a12313fe: Fix S_SMF_DATA.numStreams being non-zero while ↵Wonsik Kim2015-09-031-7/+13
| |\ | | | | | | | | | | | | | | | | | | streams is uninitialized * commit '515e28ddbaed3b24ba9a76d2ff1ba1ad48a590a6': Fix S_SMF_DATA.numStreams being non-zero while streams is uninitialized
| | * am a12313fe: Fix S_SMF_DATA.numStreams being non-zero while streams is ↵Wonsik Kim2015-09-031-7/+13
| | |\ | | | | | | | | | | | | | | | | | | | | | | | | uninitialized * commit 'a12313fe89f99a51e8d166209833ac89045ebf70': Fix S_SMF_DATA.numStreams being non-zero while streams is uninitialized
| | | * Fix S_SMF_DATA.numStreams being non-zero while streams is uninitializedWonsik Kim2015-09-021-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Let S_SMF_DATA.numStreams set after S_SMF_DATA.streams is initialized. Bug: 23528803 Change-Id: Ie45156a03ec6700a9b0971626eb08cb5c9cdab6e
* | | | Fix S_SMF_DATA.numStreams being non-zero while streams is uninitializedWonsik Kim2015-08-311-7/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Let S_SMF_DATA.numStreams set after S_SMF_DATA.streams is initialized. Bug: 23528803 Change-Id: Ie45156a03ec6700a9b0971626eb08cb5c9cdab6e
* | | | am ca243752: am 5f9b2131: am f333a822: Sonivox: check loopStart/loopLength ↵Wei Jia2015-08-240-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | against one specific wave, not whole wave pool. * commit 'ca243752c451ef65444511efc63b302ad9ff0853': Sonivox: check loopStart/loopLength against one specific wave, not whole wave pool.
| * | | am 5f9b2131: am f333a822: Sonivox: check loopStart/loopLength against one ↵Wei Jia2015-08-241-6/+17
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | specific wave, not whole wave pool. * commit '5f9b21319a071e3bb0a5218db675acbe9cb017ef': Sonivox: check loopStart/loopLength against one specific wave, not whole wave pool.
| | * | am f333a822: Sonivox: check loopStart/loopLength against one specific wave, ↵Wei Jia2015-08-231-6/+17
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | not whole wave pool. * commit 'f333a822c38c3d92f40e8f1686348e6a62c2912c': Sonivox: check loopStart/loopLength against one specific wave, not whole wave pool.
| | | * Sonivox: check loopStart/loopLength against one specific wave, not whole ↵Wei Jia2015-08-221-6/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | wave pool. Bug: 23307276 Change-Id: I4c2644feb42c8455be63e48a12ebfc62313cf4cf (cherry picked from commit 9cf7e8775823c4e136a9841d41dcdb5fe4f98173)
* | | | Sonivox: check loopStart/loopLength against one specific wave, not whole ↵Wei Jia2015-08-211-6/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | wave pool. Bug: 23307276 Change-Id: I4c2644feb42c8455be63e48a12ebfc62313cf4cf
* | | | am 70942a97: am 37ede8b5: am 5d2e7de3: Sonivox: fix overflow in Parse_data ↵Wei Jia2015-08-210-0/+0
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | in eas_mdls.c * commit '70942a9711aa8afb0d9770ffde42c2e784cb21e3': Sonivox: fix overflow in Parse_data in eas_mdls.c
| * | | am 37ede8b5: am 5d2e7de3: Sonivox: fix overflow in Parse_data in eas_mdls.cWei Jia2015-08-211-0/+24
| |\| | | | | | | | | | | | | | | | | | * commit '37ede8b5404f89e496638be92c83fec51d2b60e9': Sonivox: fix overflow in Parse_data in eas_mdls.c
| | * | am 5d2e7de3: Sonivox: fix overflow in Parse_data in eas_mdls.cWei Jia2015-08-211-0/+24
| | |\| | | | | | | | | | | | | | | | | * commit '5d2e7de37d4a28cf25cc5d0c64b3a29c1824dc0a': Sonivox: fix overflow in Parse_data in eas_mdls.c
| | | * Sonivox: fix overflow in Parse_data in eas_mdls.cWei Jia2015-08-211-0/+24
| | | | | | | | | | | | | | | | | | | | Bug: 23307276 Change-Id: Iea56eae9a1855b41840f8d814717fe6379c5bb4d
* | | | Merge "Sonivox: fix overflow in Parse_data in eas_mdls.c" into mnc-devAbhishek Arya2015-08-211-0/+24
|\ \ \ \
| * | | | Sonivox: fix overflow in Parse_data in eas_mdls.cWei Jia2015-08-201-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | Bug: 23307276 Change-Id: Iea56eae9a1855b41840f8d814717fe6379c5bb4d
* | | | | am 892c138a: am ed1104cf: am 8cbef48b: Sonivox: make sure waveIndex is valid ↵Wei Jia2015-08-210-0/+0
|\ \ \ \ \ | | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | in Parse_rgn() in eas_mdls.c. * commit '892c138acd55a3080cf2c9cdd2b9aa8c51e58e54': Sonivox: make sure waveIndex is valid in Parse_rgn() in eas_mdls.c.
| * | | | am ed1104cf: am 8cbef48b: Sonivox: make sure waveIndex is valid in ↵Wei Jia2015-08-211-0/+4
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | | | | | | | | | | | Parse_rgn() in eas_mdls.c. * commit 'ed1104cffb20d4b88a73c4fc348dcbdb8b48a105': Sonivox: make sure waveIndex is valid in Parse_rgn() in eas_mdls.c.
| | * | | am 8cbef48b: Sonivox: make sure waveIndex is valid in Parse_rgn() in eas_mdls.c.Wei Jia2015-08-211-0/+4
| | |\ \ \ | | | | |/ | | | |/| | | | | | | | | | | * commit '8cbef48ba6e3d3f844b895f8ca1a1aee74414fff': Sonivox: make sure waveIndex is valid in Parse_rgn() in eas_mdls.c.
| | | * | Sonivox: make sure waveIndex is valid in Parse_rgn() in eas_mdls.c.Wei Jia2015-08-201-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 23335715 Change-Id: I4a5522c46dcda9285db1f830337aa2642ddc4fd1 (cherry picked from commit 99e0e2e2c1fd0f895b6d4bdf0a85798cf044218e)
* | | | | Merge "Sonivox: make sure waveIndex is valid in Parse_rgn() in eas_mdls.c." ↵Wei Jia2015-08-201-0/+4
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | into mnc-dev
| * | | | | Sonivox: make sure waveIndex is valid in Parse_rgn() in eas_mdls.c.Wei Jia2015-08-201-0/+4
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | Bug: 23335715 Change-Id: I4a5522c46dcda9285db1f830337aa2642ddc4fd1
* | | | | am 0a3e23a6: am 5f5c79bd: am 8a9f53ee: Check segments and libsMarco Nelissen2015-08-201-0/+6
|\ \ \ \ \ | |/ / / / |/| / / / | |/ / / | | | | * commit '0a3e23a696b985a02d8f896f12a989e72c9b1cfe': Check segments and libs
| * | | am 5f5c79bd: am 8a9f53ee: Check segments and libsMarco Nelissen2015-08-201-0/+6
| |\| | | | | | | | | | | | | | | | | | * commit '5f5c79bd8f6af0145c732e5b57a12e6f8ea8159a': Check segments and libs
| | * | am 8a9f53ee: Check segments and libsMarco Nelissen2015-08-201-0/+6
| | |\| | | | | | | | | | | | | | | | | * commit '8a9f53ee2c661e8b5b94d6e9fbb8af3baa34310d': Check segments and libs
| | | * Check segments and libsMarco Nelissen2015-08-191-0/+6
| | | | | | | | | | | | | | | | | | | | Bug: 23286323 Change-Id: I95ee385d0fb1503a4ce5a96e30d034ac8b81170e
* | | | Fix math functions for 64-bitMarco Nelissen2015-07-301-43/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sonivox's EAS_I32 and EAS_U32 are defined as long, so actually 64-bit when compiled in 64-bit mode. This breaks the math macros used by reverb, so make those macros use (u)int32_t instead. (changing EAS_I32 to actually be 32-bit breaks the synth itself) Bug: 22506524 Change-Id: I86216b886b3696559d27d3f25819770fb91b6f9a
* | | | am 23df8d07: am 5588a6d6: am 11bb645d: DLS parser: fix wave pool size check.Eric Laurent2015-05-140-0/+0
|\| | | | | | | | | | | | | | | | | | | * commit '23df8d0790fc432f16f18f72baecb89fafc13cf4': DLS parser: fix wave pool size check.
| * | | am 5588a6d6: am 11bb645d: DLS parser: fix wave pool size check.Eric Laurent2015-05-141-1/+1
| |\| | | | | | | | | | | | | | | | | | * commit '5588a6d6c1ce5e69fc0762fedaf24464c37585c2': DLS parser: fix wave pool size check.
| | * | am 11bb645d: DLS parser: fix wave pool size check.Eric Laurent2015-05-141-1/+1
| | |\| | | | | | | | | | | | | | | | | * commit '11bb645de2de83cb48c94192d62f3828a36613b4': DLS parser: fix wave pool size check.
| | | * DLS parser: fix wave pool size check.Eric Laurent2015-05-141-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 21132860. Change-Id: I8ae872ea2cc2e8fec5fa0b7815f0b6b31ce744ff (cherry picked from commit 2d7f8e1be2241e48458f5d3cab5e90be2b07c699)
* | | | DLS parser: fix wave pool size check.Eric Laurent2015-05-141-1/+1
| | | | | | | | | | | | | | | | | | | | Bug: 21132860. Change-Id: I8ae872ea2cc2e8fec5fa0b7815f0b6b31ce744ff
* | | | am 88ee045a: Merge "Use callbacks for I/O"Marco Nelissen2015-01-080-0/+0
|\| | | | | | | | | | | | | | | | | | | * commit '88ee045ad1220ba0accecffd41f0afb9a33a9383': Use callbacks for I/O
| * | | Merge "Use callbacks for I/O"Marco Nelissen2015-01-083-125/+30
| |\ \ \
| | * | | Use callbacks for I/OMarco Nelissen2015-01-083-125/+30
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | Instead of having the Sonivox engine directly open the file and use stdio to read from it, use caller-provided callbacks. Change-Id: Ie55129109060a4a7862fee3177f994401e00b6c1
* / / / Use callbacks for I/OMarco Nelissen2014-12-163-125/+30
|/ / / | | | | | | | | | | | | | | | | | | Instead of having the Sonivox engine directly open the file and use stdio to read from it, use caller-provided callbacks. Change-Id: Ie55129109060a4a7862fee3177f994401e00b6c1
* | | Merge "Add -no-integrated-as at local level."Chih-Hung Hsieh2014-10-091-0/+3
|\ \ \ | |/ / |/| |
| * | Add -no-integrated-as at local level.Chih-Hung Hsieh2014-10-091-0/+3
|/ / | | | | | | | | | | | | Later we will enable integrated-as as default at the global level. BUG: 17820427 Change-Id: Ie7c7be592c00f1a8ef2cb79aa1af10e38837bf1a
* | Merge "Remove unused LOCAL_LDLIBS."Ying Wang2014-05-071-2/+0
|\ \ | |/ |/|
| * Remove unused LOCAL_LDLIBS.Ying Wang2014-05-071-2/+0
|/ | | | Change-Id: I0a648d3aab329edbbd8c4417fc053f024081933d
* remove include of utils/Log.hColin Cross2013-07-231-2/+1
| | | | | | | Remove the include of utils/Log.h to avoid having to pull in liblog. Add pthread.h because it was getting it implicitly through utils/Log.h. Change-Id: Ib05b2934fe24cbb47eb4daf41cd392830caceeed
* am 4a213147: am 274d0571: Merge "Added support for parsing XMF versions 1.00 ↵Jean-Baptiste Queru2012-09-061-17/+28
|\ | | | | | | | | | | | | and 1.01 headers" * commit '4a213147dbe60416aa26ebdba0f3c631b2e2b013': Added support for parsing XMF versions 1.00 and 1.01 headers
| * am 274d0571: Merge "Added support for parsing XMF versions 1.00 and 1.01 ↵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-09-061-17/+28
| |\ | | | | | | | | | | | | | | | | | | headers" * commit '274d0571979c10a8c0bfe2641ada32a310248f13': Added support for parsing XMF versions 1.00 and 1.01 headers
| | * Merge "Added support for parsing XMF versions 1.00 and 1.01 headers"Jean-Baptiste Queru2012-09-061-17/+28
| | |\
| | | * Added support for parsing XMF versions 1.00 and 1.01 headersAndreas Lillvik2012-09-061-17/+28
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | The parser will parse only parse file type and revision level when parsing XMF version 2.00 headers. XMF versions 1.00 and 1.01 doesn't support file type and revision level in the headers. Change-Id: I883c9e78179fac45db4ab3c4e3d0cbbb2df4899b
* | | am 0eb1fab7: am 09a0c670: Merge "There is fd leak in sonivox lib when try ↵Jean-Baptiste Queru2012-08-151-1/+12
|\| | | | | | | | | | | | | | | | | | | | open any media file > 2GB (MIDI parser memory leak)" * commit '0eb1fab72466cd5900470d0a4a2b191722aa9ef5': There is fd leak in sonivox lib when try open any media file > 2GB (MIDI parser memory leak)
| * | am 09a0c670: Merge "There is fd leak in sonivox lib when try open any media ↵Jean-Baptiste Queru2012-08-151-1/+12
| |\| | | | | | | | | | | | | | | | | | | file > 2GB (MIDI parser memory leak)" * commit '09a0c67023c010aec72faa71f116199da4b0f39e': There is fd leak in sonivox lib when try open any media file > 2GB (MIDI parser memory leak)
| | * Merge "There is fd leak in sonivox lib when try open any media file > 2GB ↵Jean-Baptiste Queru2012-08-151-1/+12
| | |\ | | | | | | | | | | | | (MIDI parser memory leak)"
| | | * There is fd leak in sonivox lib when try open any media filegbhakteX2012-08-141-1/+12
| | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | > 2GB (MIDI parser memory leak) Midi Parser support only 32 bit file operations and thus files of size less than 2 GB. When file open is called on the Midi parser, for files more than 2GB, internal seek operation fails resulting in the non-closure of the opened file. This resulted in the memory leak of the opened file descriptor. This is fixed by closing the opened file descriptor on failed cases. Change-Id: Ie9f53275206e2b4616d1cfc41c12b90544895548 Author: Muthukumar Kandasamy <muthukumar.kandasamy@intel.com> Signed-off-by: Muthukumar Kandasamy <muthukumar.kandasamy@intel.com> Signed-off-by: Gurudatta Bhakte <gurudattax.bhakte@intel.com> Singed-off-by: Shuo Gao <shuo.gao@intel.com> Signed-off-by: Bruce Beare <bruce.j.beare@intel.com> Signed-off-by: Jack Ren <jack.ren@intel.com> Author-tracking-BZ: 39292
* | / Split out LOCAL_ASFLAGSYing Wang2012-08-101-2/+5
|/ / | | | | | | | | Bug: 6967574 Change-Id: If114d72b49e1c5aca24c1d92caded7cf8630671d