529 Commits (3e29db0621e2571b1f615cc48cb5848b5c1f263f)

Author SHA1 Message Date
Saketh Sathuvalli 6c3da9786a libeffects: Fixed bit mismatch seen with 3 channel input
5 years ago
Andy Hung 54aa6de10b Merge "libeffects: Added sample testbench for downmix module"
5 years ago
Saketh Sathuvalli ab18bac6ac libeffects: Fixed memory leaks in lvmtest
5 years ago
Saketh Sathuvalli 4c9da69753 libeffects: Added sample testbench for downmix module
5 years ago
Andy Hung 5b723961c9 Merge "libeffects: Added standalone testbench that calculates SNR value"
6 years ago
Andy Hung 076b6e711a Merge "libeffects: Corrected scratch memory size calculations"
6 years ago
Saketh Sathuvalli db085f3fb8 libeffects: Corrected scratch memory size calculations
6 years ago
Saketh Sathuvalli b89991f51c libeffects: Added standalone testbench that calculates SNR value
6 years ago
Andy Hung 9a0a53f48a Merge "libeffects: Corrected Concert Surround delay values for higher sampling frequencies."
6 years ago
Saketh Sathuvalli a52bdd8908 libeffects: Corrected Concert Surround delay values for higher sampling frequencies.
6 years ago
Saketh Sathuvalli 2853c30783 libeffects: Added missing table entries corresponding to 88.2kHz and 176.4kHz
6 years ago
Eric Laurent ae4b6ecfbc add new audio sources for audio capture
6 years ago
Andy Hung 18862186d3 Virtualizer: Fix channel configuration capability
6 years ago
Andy Hung ed1172f61f EffectDownmix: Fix float mode and enable
6 years ago
Andy Hung b144b4b601 lvmtest: Add mono mode for audio effect testing.
6 years ago
Saketh Sathuvalli 46f854ad5d libeffects: Updated test script for higher frequencies and effects
6 years ago
Saketh Sathuvalli 79b85a8797 libeffects: Correct ConcertSurround 96kHz and 192kHz filter coefs
6 years ago
Saketh Sathuvalli 0c5015fca7 libeffects: Added support for 88.2kHz and 176.4kHz
6 years ago
Chih-Hung Hsieh ef4b27d1d1 Merge "Fix performance-for-range-copy warnings" am: 1ce37f1de3 am: c9584831bc
6 years ago
Treehugger Robot 1ce37f1de3 Merge "Fix performance-for-range-copy warnings"
6 years ago
Chih-hung Hsieh 590c815a94 Merge "Fix cert-dcl16-c clang-tidy warnings in libeffects." am: 6d89c10db9 am: 739dc12e71
6 years ago
Saketh Sathuvalli b99e1bcec4 libeffects: Add multichannel processing support
6 years ago
Chih-Hung Hsieh 602bd42131 Fix cert-dcl16-c clang-tidy warnings in libeffects.
6 years ago
Chih-Hung Hsieh 3ef324d11c Fix performance-for-range-copy warnings
6 years ago
Dan Willemsen ce4afa6ca3 Merge "Convert media effects to Android.bp" am: 3c5f389110 am: c97f122ff5
6 years ago
Dan Willemsen 154fce4cc7 Convert media effects to Android.bp
6 years ago
Andy Hung 1f7ef9b98d Visualizer: Add multichannel capability
6 years ago
Chih-Hung Hsieh 39399600e8 audio: fix switch to break or use FALLTHROUGH_INTENDED
6 years ago
Andy Hung 320fd852fb audio: fix switch to break or use FALLTHROUGH_INTENDED
6 years ago
Kevin Rocard b18bd86416 Effect config parser: fix use after free on file path
6 years ago
Andy Hung fda70d3149 Visualizer: Convert Effect to float
6 years ago
Andy Hung a9d3b5b323 LoudnessEnhancer: Convert effect to float
6 years ago
Chih-Hung Hsieh b63e5c63e5 Merge "Suppress bogus static analysis warnings." am: 9d431ceffa am: ed7b73a536 am: e05d9deb1d
6 years ago
Chih-Hung Hsieh ed7b73a536 Merge "Suppress bogus static analysis warnings."
6 years ago
Chih-Hung Hsieh f29dc043e2 Suppress bogus static analysis warnings.
6 years ago
Kevin Rocard a82fd60004 Effect config parser: fix use after free on file path
6 years ago
rago ce5f342ccc Fix for compressor kneewidth computation
6 years ago
TreeHugger Robot a5691fa5c6 Merge changes Ie263ab57,Ice16de3b into pi-dev
6 years ago
rago d24e983ec1 Setting EFFECT_FLAG_VOLUME_CTRL for DynamicsProcessing effect
6 years ago
rago d55d0f32dc Fixes for compressor and limiter thresholds and energy computation.
6 years ago
Kevin Rocard 469a788e32 Provide static libeffectsconfig for tests
6 years ago
Eric Laurent 1cd1f80be4 add audio effect configuration file template in xml format
6 years ago
Andy Hung 361155ac67 EffectReverb: Fix unsigned integer overflow
6 years ago
TreeHugger Robot e2bd0d498f Merge "Frequency Domain implementation of Dynamics Processing Effect" into pi-dev
6 years ago
rago ff0a51f978 Frequency Domain implementation of Dynamics Processing Effect
6 years ago
TreeHugger Robot 00a3805bf8 Merge "Dynamics Processing Effect" into pi-dev
6 years ago
rago 9f011fed92 Dynamics Processing Effect
6 years ago
Kevin Rocard 82e14cda5c Invalid audio effect config could crash the parser
6 years ago
Kevin Rocard 07be14fb96 Revert "Audio V4: Split system and vendor Audio.h"
7 years ago
Kevin Rocard f8ad7f85e9 Audio V4: Split system and vendor Audio.h
7 years ago
Ivan Lozano d7a9d5ffbb Fix overflow sanitizer in Visualizer_command.
7 years ago
Ivan Lozano 612d8fcbc9 Fix overflow sanitizer in Visualizer_command.
7 years ago
Narayan Kamath fe2a04c74d Track tinyxml2 upgrade.
7 years ago
Narayan Kamath cf7c24392b Track tinyxml2 upgrade.
7 years ago
Andy Hung 013823468b EffectBundle: Fix sessionNo allocation
7 years ago
Andy Hung 172938d111 EffectBundle: Fix sessionNo allocation
7 years ago
Ivan Lozano 4931894f03 Fix overflow sanitizer in EffectVisualizer.
7 years ago
Chih-hung Hsieh 1d8e6ea955 Merge "Fix warnings in frameworks/av/media/libeffects/factory" am: dfd91c514f am: 63d03638a6
7 years ago
Chih-hung Hsieh e0911cb26a Merge "Fix warnings in frameworks/av/media/libeffects/factory" am: dfd91c514f
7 years ago
Chih-Hung Hsieh b1d5992c47 Fix warnings in frameworks/av/media/libeffects/factory
7 years ago
Ivan Lozano 22e91601a3 Merge "Fix overflow sanitizer in EffectVisualizer."
7 years ago
Andy Hung 3a0bd6fcb2 Merge "EffectBundle: Proper bundle buffer forwarding of float data."
7 years ago
Ivan Lozano cb97d3e5d3 Fix overflow sanitizer in EffectVisualizer.
7 years ago
Andy Hung a7320c9f93 Merge "AudioEffect: Fix race condition when enabling equalizer"
7 years ago
Andy Hung 60ed5000a9 EffectBundle: Proper bundle buffer forwarding of float data.
7 years ago
Andy Hung ad32026ad1 AudioEffect: Fix race condition when enabling equalizer
7 years ago
Chih-Hung Hsieh 2324f45f59 Use -Werror in frameworks/av/media
7 years ago
Andy Hung 5effdf6d9e Deprecate ditherAndClamp with memcpy_to_i16_from_q4_27
7 years ago
rago 94a1ee8226 Converting effect chains to float point by default.
7 years ago
Mikhail Naganov c4f80a51c7 Merge "Add EFFECT_CMD_SET_PARAM parameter checking to Preset Reverb" into lmp-mr1-dev am: 31b0c9cb33 am: be30bb2645 am: e2d671ce19 am: 8aa73cce69 am: 3785a50ef4 am: a060ca58ff am: dee287e40c am: 9dc85bf51e am: 59e93ab3ab am: 3b564f6e42 am: 62e3e59029 am: 26214cfbaa am: 1fee4c334c
7 years ago
Mikhail Naganov 1fee4c334c Merge "Add EFFECT_CMD_SET_PARAM parameter checking to Preset Reverb" into lmp-mr1-dev am: 31b0c9cb33 am: be30bb2645 am: e2d671ce19 am: 8aa73cce69 am: 3785a50ef4 am: a060ca58ff am: dee287e40c am: 9dc85bf51e am: 59e93ab3ab am: 3b564f6e42 am: 62e3e59029
7 years ago
Mikhail Naganov 26214cfbaa Merge "Add EFFECT_CMD_SET_PARAM parameter checking to Preset Reverb" into lmp-mr1-dev am: 31b0c9cb33 am: be30bb2645 am: e2d671ce19 am: 8aa73cce69 am: 3785a50ef4 am: a060ca58ff am: dee287e40c am: 9dc85bf51e am: 59e93ab3ab am: 3b564f6e42
7 years ago
Mikhail Naganov 62e3e59029 Merge "Add EFFECT_CMD_SET_PARAM parameter checking to Preset Reverb" into lmp-mr1-dev am: 31b0c9cb33 am: be30bb2645 am: e2d671ce19 am: 8aa73cce69 am: 3785a50ef4 am: a060ca58ff am: dee287e40c am: 9dc85bf51e am: 59e93ab3ab
7 years ago
Mikhail Naganov a060ca58ff Merge "Add EFFECT_CMD_SET_PARAM parameter checking to Preset Reverb" into lmp-mr1-dev am: 31b0c9cb33 am: be30bb2645 am: e2d671ce19 am: 8aa73cce69
7 years ago
Mikhail Naganov be30bb2645 Merge "Add EFFECT_CMD_SET_PARAM parameter checking to Preset Reverb" into lmp-mr1-dev
7 years ago
Mikhail Naganov ee804dfa15 Add EFFECT_CMD_SET_PARAM parameter checking to Preset Reverb
7 years ago
Andy Hung 2ef36a4500 Merge "EffectBundle: Check parameter and value size" into lmp-dev am: 57ad9301e7 am: d566fb1cbf am: 7c5acccded am: 25bd563ea6 am: 652b0f30d7
7 years ago
Kevin Rocard 8cb2eab728 Effect factory: Load config from /odm, /vendor or /system
7 years ago
Andy Hung 7c5acccded Merge "EffectBundle: Check parameter and value size" into lmp-dev am: 57ad9301e7
7 years ago
Ivan Lozano dcaa9f3b7e Enable integer sanitizer in libreverbwrapper.
7 years ago
Ricardo Garcia 1e9c9212db Merge "Fixed energy computation for eq and bass boost" into oc-mr1-dev am: 82d6adc7a0
7 years ago
rago 040c313c36 Fixed energy computation for eq and bass boost
7 years ago
Andy Hung d566fb1cbf Merge "EffectBundle: Check parameter and value size" into lmp-dev
7 years ago
Andy Hung 705d9a6653 Merge "EffectBundle: Check parameter and value size" into oc-dev am: 4464401d1b am: 6de5a5fc54 am: 0e09bf16ee
7 years ago
Andy Hung 9c5ff28868 Merge "EffectBundle: Check parameter and value size" into oc-dev am: 4464401d1b am: 6de5a5fc54
7 years ago
Andy Hung bcae4945b5 Merge "EffectBundle: Check parameter and value size" into oc-dev am: 4464401d1b
7 years ago
Andy Hung 6de5a5fc54 Merge "EffectBundle: Check parameter and value size" into oc-dev
7 years ago
rago 3fe902f87f Fix Auxiliary Effect Buffer Corruption am: 02fd279724
7 years ago
rago 02fd279724 Fix Auxiliary Effect Buffer Corruption
7 years ago
Andy Hung cc072c4ade EffectBundle: Check parameter and value size
7 years ago
Andy Hung 2bec2c3b1f EffectBundle: Check parameter and value size
7 years ago
TreeHugger Robot c953651704 Merge "Fix misc-macro-parentheses warnings in frameworks/av."
7 years ago
Glenn Kasten e66ef840c3 Merge "Update OWNERS to be more specific"
7 years ago
Mikhail Naganov d3dbf0c0be [automerger] Add EFFECT_CMD_SET_PARAM parameter checking to Downmix and Reverb am: 804632afcd am: bc1d023cc9 am: 03c1ecd9fe am: c4b06bbc1e am: 5c6acee104 am: fcc98fa3b1 am: 1f2d8b0b36 am: 698581c556 am: e52a6ab853 am: c6905d1c9c am: fe49081e58 am: 716c720 am: 8883fd487b am: f05b30c27f am: de39832ef0
7 years ago
Mikhail Naganov 1bfc62cf64 [automerger] Add EFFECT_CMD_SET_PARAM parameter checking to Downmix and Reverb am: 804632afcd am: bc1d023cc9 am: 03c1ecd9fe am: c4b06bbc1e am: 5c6acee104 am: fcc98fa3b1 am: 1f2d8b0b36 am: 698581c556 am: e52a6ab853 am: c6905d1c9c am: fe49081e58 am: 716c720 am: 8883fd487b am: f05b30c27f
7 years ago
Mikhail Naganov de39832ef0 [automerger] Add EFFECT_CMD_SET_PARAM parameter checking to Downmix and Reverb am: 804632afcd am: bc1d023cc9 am: 03c1ecd9fe am: c4b06bbc1e am: 5c6acee104 am: fcc98fa3b1 am: 1f2d8b0b36 am: 698581c556 am: e52a6ab853 am: c6905d1c9c am: fe49081e58 am: 716c720 am: 8883fd487b
7 years ago
Mikhail Naganov f05b30c27f [automerger] Add EFFECT_CMD_SET_PARAM parameter checking to Downmix and Reverb am: 804632afcd am: bc1d023cc9 am: 03c1ecd9fe am: c4b06bbc1e am: 5c6acee104 am: fcc98fa3b1 am: 1f2d8b0b36 am: 698581c556 am: e52a6ab853 am: c6905d1c9c am: fe49081e58 am: 716c720 am: 8883fd487b
7 years ago
Mikhail Naganov fe49081e58 [automerger] Add EFFECT_CMD_SET_PARAM parameter checking to Downmix and Reverb am: 804632afcd am: bc1d023cc9 am: 03c1ecd9fe am: c4b06bbc1e am: 5c6acee104 am: fcc98fa3b1 am: 1f2d8b0b36 am: 698581c556 am: e52a6ab853 am: c6905d1c9c
7 years ago
Mikhail Naganov 1f2d8b0b36 [automerger] Add EFFECT_CMD_SET_PARAM parameter checking to Downmix and Reverb am: 804632afcd am: bc1d023cc9 am: 03c1ecd9fe am: c4b06bbc1e am: 5c6acee104 am: fcc98fa3b1
7 years ago
Mikhail Naganov 5c6acee104 [automerger] Add EFFECT_CMD_SET_PARAM parameter checking to Downmix and Reverb am: 804632afcd am: bc1d023cc9 am: 03c1ecd9fe am: c4b06bbc1e
7 years ago