Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
cbda3cf9eea068c1a7cc10c41e55a89795c05fbe
/
services
/
audioflinger
/
Effects.cpp
ea84038
MediaMetrics: Prepare statistics for protos
by Andy Hung
· 5 years ago
f698ff2
Fix uninitialized variable use in Effects.cpp
by Mikhail Naganov
· 5 years ago
379d687
Fix uninitialized variable use in Effects.cpp
by Mikhail Naganov
· 5 years ago
2fe0acd
audioflinger: add effect creation probe mode
by Eric Laurent
· 5 years ago
d505c64
Effects: set hw volume if effect chain doesn't have volume control
by Zhou Song
· 5 years ago
3de1bbf
Fix race condition in Effects
by Ytai Ben-Tsvi
· 5 years ago
d1ce689
Merge "AudioFlinger: implement device specific audio effects"
by Eric Laurent
· 5 years ago
b82e6b7
AudioFlinger: implement device specific audio effects
by Eric Laurent
· 6 years ago
ab2ff05
Merge "Use default sample rate for DIRECT Audio thread"
by Andy Hung
· 5 years ago
6bc6209
Use default sample rate for DIRECT Audio thread
by Daniel Bonnevier
· 5 years ago
5b8039a
Merge "effects: fix a theoretical memory leak" am: 7f4beda2de am: 139b5728e2 am: a2c8dc480a
by Automerger Merge Worker
· 5 years ago
80a2216
effects: fix a theoretical memory leak
by George Burgess IV
· 5 years ago
4170955
audioflinger: refactor EffectModule class
by Eric Laurent
· 5 years ago
6b446ce
Revert "Revert "Audio effects: define interface between EffectModule and audio framework""
by Eric Laurent
· 5 years ago
3fd6a2c
Revert "Audio effects: define interface between EffectModule and audio framework"
by Eric Laurent
· 5 years ago
c0abc62
Audio effects: define interface between EffectModule and audio framework
by Eric Laurent
· 6 years ago
3b7f51b
Audio effect HAL: Add device ID to createEffect API
by Eric Laurent
· 6 years ago
3f75a5b
AudioFlinger: add audio session for device effects
by Eric Laurent
· 6 years ago
b8269fd
Use AudioDeviceTypeAddr when setting device for effects.
by jiabin
· 6 years ago
8f278ee
Use AudioDeviceTypeAddr when setting device for effects.
by jiabin
· 6 years ago
7dd3972
Improve visibility of IMemory security risks
by Ytai Ben-Tsvi
· 6 years ago
c2a3a82
Fix for untimely suspension of Dynamics Processing
by Ricardo Garcia
· 6 years ago
b20cf7d
audio policy: concurrent capture effects
by Eric Laurent
· 6 years ago
6c79632
refactor mutexes for audio effects in audio flinger and audio policy
by Eric Laurent
· 6 years ago
19740ca
audioflinger: Fix EffectChain::dump
by Mikhail Naganov
· 6 years ago
4d54767
audio: Add support for dumping info from effect HAL modules
by Mikhail Naganov
· 6 years ago
934ecfb
Effects: add new effect volume flag
by Jasmine Cha
· 6 years ago
e8ac1b2
Effects: Fix write mode for disabled effects
by Andy Hung
· 7 years ago
dd2e7a8
Effects: Fix multichannel accumulate when disabled
by Andy Hung
· 7 years ago
17a4a0f
Merge "Suppress implicit-fallthrough warnings in audioflinger etc." am: a494bb1527 am: 8662f3b9a2
by Chih-hung Hsieh
· 7 years ago
2b48703
Suppress implicit-fallthrough warnings in audioflinger etc.
by Chih-Hung Hsieh
· 7 years ago
752c7cf
Merge "Allow volume setting only for offloadable effect for Offload" am: 311d0133a4 am: cdca8b4205
by Shingo Kitajima
· 7 years ago
1f8df9a
Allow volume setting only for offloadable effect for Offload
by Shingo Kitajima
· 7 years ago
21e2151
Merge "Use default sample rate for only sw effect" am: 71a2d52f19 am: 4fd142e2b4
by Yuuki Yokoyama
· 7 years ago
0c16726
Merge "Set volume for output when effect is enabled/disabled." am: e778547997 am: e414f58cf5
by Tomoharu Kasahara
· 7 years ago
71a2d52
Merge "Use default sample rate for only sw effect"
by Treehugger Robot
· 7 years ago
e17f831
Use default sample rate for only sw effect
by Yuuki Yokoyama
· 8 years ago
1990bd4
Set volume for output when effect is enabled/disabled.
by Tomoharu Kasahara
· 10 years ago
298e1b3
Merge "Update audio permission checking"
by Andy Hung
· 7 years ago
7a1c913
Effects: Aux effect input is always mono, do not retry as stereo am: 01b32723fb
by Andy Hung
· 7 years ago
01b3272
Effects: Aux effect input is always mono, do not retry as stereo
by Andy Hung
· 7 years ago
4ef19fa
Update audio permission checking
by Andy Hung
· 7 years ago
ab7ef30
Move ServiceUtilities from audioflinger to libmediautils
by Andy Hung
· 7 years ago
e6a61a5
Effects: Only retry stereo config for legacy playback effects
by Andy Hung
· 7 years ago
7840c30
Revert "Ignore config error if non-offloadable effect is on offload thread"
by Andy Hung
· 7 years ago
cfb6813
Ignore config error if non-offloadable effect is on offload thread
by Tomoharu Kasahara
· 8 years ago
7588ff4
Audio V4: Split HAL wrapper for versioning
by Kevin Rocard
· 7 years ago
9aad48c
Allow multichannel effects
by Andy Hung
· 8 years ago
9718d66
Effects: Add debug float logging
by Andy Hung
· 7 years ago
d466435
Merge "AudioEffect: Convert aux buffer format from q4.27 to float"
by Andy Hung
· 7 years ago
05083ac
EffectModule: robust computation of mMaxDisableWaitCnt
by Andy Hung
· 7 years ago
62aef7d
EffectModule: initialize all member variables in constructor
by Andy Hung
· 7 years ago
ab30516
EffectModule: Update mConfig initialization
by Andy Hung
· 7 years ago
6f88dc4
AudioEffect: initialize configuration in constructor
by Andy Hung
· 7 years ago
116a498
AudioEffect: Convert aux buffer format from q4.27 to float
by Andy Hung
· 7 years ago
fa69ca3
AudioEffect: clean up format conversion in EffectModule::process()
by Andy Hung
· 7 years ago
bded9c8
AudioEffect: rename m(In|Out)Buffer16 to m(In|Out)ConversionBuffer
by Andy Hung
· 7 years ago
c15aaee
Allow clearing effect hal buffers
by Andy Hung
· 8 years ago
5effdf6
Deprecate ditherAndClamp with memcpy_to_i16_from_q4_27
by Andy Hung
· 8 years ago
94a1ee8
Converting effect chains to float point by default.
by rago
· 8 years ago
424c4f5
audio effects: Eliminate the cause warning logs about unreleased interface
by Mikhail Naganov
· 8 years ago
d8365c5
audio flinger: fix AEC and NS suspend logic
by Eric Laurent
· 8 years ago
80e7e68
Merge "audio effects: filter reserved effect commands" into nyc-mr1-dev am: 125fc63d73 am: a5d728cce1 am: ccd8680538
by Eric Laurent
· 8 years ago
dd36008
Merge "audio effects: filter reserved effect commands" into nyc-mr1-dev am: 125fc63d73 am: a5d728cce1
by Eric Laurent
· 8 years ago
c7ab309
audio effects: filter reserved effect commands
by Eric Laurent
· 8 years ago
444841f
Get declarations from the proper header file
by Glenn Kasten
· 8 years ago
869fab1
AudioFlinger: fix Effects handling for MMapThread
by Phil Burk
· 8 years ago
7863c79
Merge changes from topic 'mmap_no_irq'
by Eric Laurent
· 8 years ago
c778e59
audioflinger: Fix crash in EffectChain::dump
by Mikhail Naganov
· 8 years ago
0688880
audioflinger and hal: Compatibility fixes for Treble
by Mikhail Naganov
· 8 years ago
6acd1d4
Add support for mmap stream
by Eric Laurent
· 8 years ago
022b995
Re-implement HIDL effect processing using FMQ and IMemory
by Mikhail Naganov
· 8 years ago
0ce9163
audioflinger: Fix deletion of input buffer in EffectChain
by Mikhail Naganov
· 8 years ago
31a4598
DO NOT MERGE - audioflinger: fix recursive mutex lock in EffectHandle.
by Eric Laurent
· 8 years ago
1ffc585
audioflinger: fix recursive mutex lock in EffectHandle.
by Eric Laurent
· 8 years ago
b378b73
DO NOT MERGE - improve audio effect framwework thread safety
by Eric Laurent
· 8 years ago
f10c709
audio policy: remove effects before releasing input
by Eric Laurent
· 8 years ago
79366ef
Effect: Use local cached data for Effect commit am: dd79ccda92 am: 82c8c7656f am: 9851dee7da am: 4242950061 am: a661c82829 am: b45c856249 am: 39ca98f547 am: 9ea4b8abdf am: 25813f0a7a am: 1155d119b4 am: 70dc13599d
by Andy Hung
· 8 years ago
2fd05aa
Effect: Use local cached data for Effect commit am: dd79ccda92 am: 82c8c7656f am: 9851dee7da am: 4242950061 am: a661c82829 am: b45c856249 am: 39ca98f547 am: 9ea4b8abdf am: 25813f0a7a am: 1155d119b4
by Andy Hung
· 8 years ago
70dc135
Effect: Use local cached data for Effect commit am: dd79ccda92 am: 82c8c7656f am: 9851dee7da am: 4242950061 am: a661c82829 am: b45c856249 am: 39ca98f547 am: 9ea4b8abdf am: 25813f0a7a
by Andy Hung
· 8 years ago
39ca98f
Effect: Use local cached data for Effect commit am: dd79ccda92 am: 82c8c7656f am: 9851dee7da am: 4242950061 am: a661c82829
by Andy Hung
· 8 years ago
4242950
Effect: Use local cached data for Effect commit am: dd79ccda92 am: 82c8c7656f
by Andy Hung
· 8 years ago
82c8c76
Effect: Use local cached data for Effect commit am: dd79ccda92
by Andy Hung
· 8 years ago
0d5a2ed
improve audio effect framwework thread safety
by Eric Laurent
· 8 years ago
c64e124
Fix security vulnerability: potential OOB write in audioserver am: e275907e57 am: 01e854056a am: 3e8ab60b7f am: 9161586309 am: ad29b47d91 am: 8b9b199891 am: 72729c449d am: 97bb7fe084 am: 3d6aada999 am: ffe82a3b4a am: ec601622f8 am: f50635bdc4 am: f1e829a54e am: a2e95f5c9b am: c6239b0d4d
by rago
· 8 years ago
c6239b0
Fix security vulnerability: potential OOB write in audioserver am: e275907e57 am: 01e854056a am: 3e8ab60b7f am: 9161586309 am: ad29b47d91 am: 8b9b199891 am: 72729c449d am: 97bb7fe084 am: 3d6aada999 am: ffe82a3b4a am: ec601622f8 am: f50635bdc4 am: f1e829a54e
by rago
· 8 years ago
f1e829a
Fix security vulnerability: potential OOB write in audioserver am: e275907e57 am: 01e854056a am: 3e8ab60b7f am: 9161586309 am: ad29b47d91 am: 8b9b199891 am: 72729c449d am: 97bb7fe084 am: 3d6aada999 am: ffe82a3b4a am: ec601622f8
by rago
· 8 years ago
f50635b
Fix security vulnerability: potential OOB write in audioserver am: e275907e57 am: 01e854056a am: 3e8ab60b7f am: 9161586309 am: ad29b47d91 am: 8b9b199891 am: 72729c449d am: 97bb7fe084 am: 3d6aada999 am: ffe82a3b4a
by rago
· 8 years ago
ec60162
Fix security vulnerability: potential OOB write in audioserver am: e275907e57 am: 01e854056a am: 3e8ab60b7f am: 9161586309 am: ad29b47d91 am: 8b9b199891 am: 72729c449d am: 97bb7fe084 am: 3d6aada999
by rago
· 8 years ago
72729c4
Fix security vulnerability: potential OOB write in audioserver am: e275907e57 am: 01e854056a am: 3e8ab60b7f am: 9161586309 am: ad29b47d91
by rago
· 8 years ago
9161586
Fix security vulnerability: potential OOB write in audioserver am: e275907e57 am: 01e854056a
by rago
· 8 years ago
f96b08d
Merge "Change order of EFFECT_CMD_GET_PARAM command size check"
by Andy Hung
· 9 years ago
e275907
Fix security vulnerability: potential OOB write in audioserver
by rago
· 9 years ago
b345664
Change order of EFFECT_CMD_GET_PARAM command size check
by Andy Hung
· 9 years ago
a447a0f
Effect: Use local cached data for Effect commit
by Andy Hung
· 9 years ago
221bfde
Merge remote-tracking branch 'goog/cw-f-dev' into fix_merger
by Baligh Uddin
· 9 years ago
dd79ccd
Effect: Use local cached data for Effect commit
by Andy Hung
· 9 years ago
791d393
Effects: Check get parameter command size am: 3d34cc76e3 am: 59920bf785 am: 14d87911d7 am: 79a088a065 am: 58e5681c96 am: f0f864a1e4 am: 134e208477 am: 5662efe76b am: 1ad93b9617 am: 8c8eb964c0 am: 34f29aac04
by Andy Hung
· 9 years ago
dfb1bd9
Effects: Check get parameter command size am: 3d34cc76e3 am: 59920bf785 am: 14d87911d7 am: 79a088a065 am: 58e5681c96 am: f0f864a1e4 am: 134e208477 am: 5662efe76b am: 1ad93b9617 am: 8c8eb964c0
by Andy Hung
· 9 years ago
34f29aa
Effects: Check get parameter command size am: 3d34cc76e3 am: 59920bf785 am: 14d87911d7 am: 79a088a065 am: 58e5681c96 am: f0f864a1e4 am: 134e208477 am: 5662efe76b am: 1ad93b9617
by Andy Hung
· 9 years ago
Next »