/frameworks/av/media/libeffects/config/include/media/ |
H A D | EffectsConfig.h | 21 /** @file Parses audio effects configuration file to C and C++ structure. 74 std::vector<std::reference_wrapper<Effect>> effects; member in struct:android::effectsConfig::Stream 89 Effects effects; member in struct:android::effectsConfig::Config
|
/frameworks/av/media/libeffects/config/src/ |
H A D | EffectsConfig.cpp | 88 /** All output stream types which support effects. 105 /** All input stream types which support effects. 156 * @return true and pushes the effect in effects on success, 158 bool parseEffect(const XMLElement& xmlEffect, Libraries& libraries, Effects* effects) { argument 197 // Handle proxy effects 216 effects->push_back(std::move(effect)); 224 bool parseStream(const XMLElement& xmlStream, Effects& effects, std::vector<Stream>* streams) { argument 242 auto* effect = findByName(effectName, effects); 247 stream.effects.emplace_back(*effect); 277 // Parse effects [all...] |
/frameworks/av/media/libeffects/factory/ |
H A D | EffectsFactory.h | 37 // Structure used for storing effects with their sub effects. 39 // object holds the effect desc and the list sub_elem holds the sub effects 51 list_elem_t *effects; //list of effect_descriptor_t member in struct:lib_entry_s 67 // and the descriptor of the sub effects. 69 // sub effects as the sub effects are not linked 82 // Description: Returns the descriptors of the sub effects of the effect
|
H A D | EffectsXmlConfigLoader.cpp | 162 libEntry->effects = nullptr; 259 size_t loadEffects(const Effects& effects, list_elem_t* libList, list_elem_t** skippedEffects, argument 263 for (auto& effect : effects) { 297 // lib_entry_t is stored since the sub effects are not linked to the library 305 listPush(std::move(effectLoadResult.effectDesc), &effectLoadResult.lib->effects); 326 loadEffects(result.parsedConfig->effects, gLibraryList,
|
/frameworks/av/media/libeffects/preprocessing/ |
H A D | PreProcessing.cpp | 101 struct preproc_effect_s effects[PREPROC_NUM_EFFECTS]; // effects in this session member in struct:preproc_session_s 177 // as the pre processing effects are not defined by OpenSL ES 816 status = Effect_Init(&session->effects[i], i); 877 status = Effect_Create(&session->effects[procId], session, interface); 1431 // make sure that the config command is accepted by making as if all effects were
|
/frameworks/av/services/audioflinger/ |
H A D | Effects.cpp | 445 if (!auxType /* aux effects do not require data bypass */ 511 // TODO: handle configuration of effects replacing track process 512 // TODO: handle configuration of input (record) SW effects above the HAL, 534 // TODO: Update this logic when multichannel effects are implemented. 597 // Older effects may require exact STEREO position mask. 1010 // aux effects do in place conversion to float - we don't allocate mInConversionBuffer. 1011 // Theoretically insert effects can also do in-place conversions (destroying 1928 // never process effects when: 2018 // Auxiliary effects are inserted at the beginning of mEffects vector as 2037 // auxiliary effects outpu 2384 Vector< sp<EffectModule> > effects; local 2448 getSuspendEligibleEffects( Vector< sp<AudioFlinger::EffectModule> > &effects) argument [all...] |
/frameworks/av/services/audiopolicy/service/ |
H A D | AudioPolicyEffects.cpp | 118 Vector <EffectDesc *> effects = mInputSources.valueAt(index)->mEffects; local 119 for (size_t i = 0; i < effects.size(); i++) { 120 EffectDesc *effect = effects[i]; 161 ALOGV("releaseInputEffects(): all effects released"); 183 Vector< sp<AudioEffect> > effects = mInputSessions.valueAt(index)->mEffects; local 185 for (size_t i = 0; i < effects.size(); i++) { 186 effect_descriptor_t desc = effects[i]->descriptor(); 191 if (effects.size() > *count) { 194 *count = effects.size(); 216 Vector< sp<AudioEffect> > effects local 267 Vector <EffectDesc *> effects = mOutputStreams.valueAt(index)->mEffects; local 570 loadEffectConfig( cnode *root, const Vector <EffectDesc *>& effects) argument 609 loadInputEffectConfigurations(cnode *root, const Vector <EffectDesc *>& effects) argument 636 loadStreamEffectConfigurations(cnode *root, const Vector <EffectDesc *>& effects) argument 677 loadEffects(cnode *root, Vector <EffectDesc *>& effects) argument 731 Vector <EffectDesc *> effects; local [all...] |
/frameworks/base/core/java/android/app/ |
H A D | NotificationManager.java | 1165 * Visual effects to suppress for a notification that is filtered by Do Not Disturb mode. 1216 * {@link #SUPPRESSED_EFFECT_SCREEN_OFF} bits of the suppressed visual effects field. 1217 * All other suppressed effects will be ignored and reconstituted from the screen on 1221 * suppressed visual effects. However, if any suppressed effects > 1225 * specific effects instead of the deprecated {@link #SUPPRESSED_EFFECT_SCREEN_ON} and 1226 * {@link #SUPPRESSED_EFFECT_SCREEN_OFF} effects. 1328 int effects = 0; 1330 effects |= ALL_SUPPRESSED_EFFECTS[i]; 1332 return effects; 1338 areAllVisualEffectsSuppressed(int effects) argument 1351 areAnyScreenOffEffectsSuppressed(int effects) argument 1364 areAnyScreenOnEffectsSuppressed(int effects) argument 1388 toggleEffects(int currentEffects, int[] effects, boolean suppress) argument 1400 suppressedEffectsToString(int effects) argument [all...] |
/frameworks/base/media/mca/effect/java/android/media/effect/effects/ |
H A D | AutoFixEffect.java | 18 package android.media.effect.effects;
|
H A D | BackDropperEffect.java | 17 package android.media.effect.effects;
|
H A D | BitmapOverlayEffect.java | 19 package android.media.effect.effects;
|
H A D | BlackWhiteEffect.java | 18 package android.media.effect.effects;
|
H A D | BrightnessEffect.java | 18 package android.media.effect.effects;
|
H A D | ColorTemperatureEffect.java | 18 package android.media.effect.effects;
|
H A D | ContrastEffect.java | 18 package android.media.effect.effects;
|
H A D | CropEffect.java | 18 package android.media.effect.effects;
|
H A D | CrossProcessEffect.java | 18 package android.media.effect.effects;
|
H A D | DocumentaryEffect.java | 17 package android.media.effect.effects;
|
H A D | DuotoneEffect.java | 18 package android.media.effect.effects;
|
H A D | FillLightEffect.java | 18 package android.media.effect.effects;
|
H A D | FisheyeEffect.java | 18 package android.media.effect.effects;
|
H A D | FlipEffect.java | 18 package android.media.effect.effects;
|
H A D | GrainEffect.java | 18 package android.media.effect.effects;
|
H A D | GrayscaleEffect.java | 18 package android.media.effect.effects;
|
H A D | IdentityEffect.java | 18 package android.media.effect.effects;
|