/frameworks/base/media/mca/effect/java/android/media/effect/ |
EffectUpdateListener.java | 18 package android.media.effect; 21 * Some effects may issue callbacks to inform the host of changes to the effect state. This is the 27 * Called when the effect state is updated. 29 * @param effect The effect that has been updated. 30 * @param info A value that gives more information about the update. See the effect's 33 public void onEffectUpdated(Effect effect, Object info);
|
Effect.java | 18 package android.media.effect; 26 * <p>To create an Effect you must first create an EffectContext. You can obtain an instance of the 28 * {@link android.media.effect.EffectContext#getFactory() getFactory()}. The EffectFactory allows 32 * applying an effect. An effect is bound to a single EffectContext, which in turn is bound to a 37 public abstract class Effect { 40 * Get the effect name. 42 * Returns the unique name of the effect, which matches the name used for instantiating this 43 * effect by the EffectFactory. 45 * @return The name of the effect [all...] |
EffectFactory.java | 18 package android.media.effect; 26 * creating a certain effect, the application should confirm that the effect is supported on this 34 "android.media.effect.effects.", // Default effect package 59 "android.media.effect.effects.BrightnessEffect"; 74 "android.media.effect.effects.ContrastEffect"; 88 "android.media.effect.effects.FisheyeEffect"; 93 * background visible before the effect becomes active. The effect will wai 507 Effect effect = null; local [all...] |
FilterEffect.java | 18 package android.media.effect; 35 public abstract class FilterEffect extends Effect { 49 * Get the effect name. 51 * Returns the unique name of the effect, which matches the name used for instantiating this 52 * effect by the EffectFactory. 54 * @return The name of the effect. 79 * Returns the active filter context for this effect.
|
SizeChangeEffect.java | 17 package android.media.effect; 23 import android.media.effect.Effect; 24 import android.media.effect.EffectContext; 29 * Effect subclass for effects based on a single Filter with output size differnet 31 * to obtain an Effect implementation.
|
FilterGraphEffect.java | 17 package android.media.effect; 24 import android.media.effect.Effect; 25 import android.media.effect.FilterEffect; 26 import android.media.effect.EffectContext; 34 * Effect subclass for effects based on a single Filter. Subclasses need only invoke the 35 * constructor with the correct arguments to obtain an Effect implementation. 52 * @param name The name of this effect (used to create it in the EffectFactory). 77 throw new RuntimeException("Could not setup effect", e); 81 throw new RuntimeException("Could not setup effect"); [all...] |
/external/chromium_org/v8/src/ |
effects.h | 42 // An effect can either be definite, if the write is known to have taken place, 48 // effect cancels out any previous effect upon sequencing. A possible effect 49 // merges into a previous effect, i.e., type bounds are merged. Alternative 50 // composition always merges bounds. It yields a possible effect if at least 52 struct Effect { 58 Effect() {} 59 Effect(Bounds b, Modality m = DEFINITE) : modality(m), bounds(b) {} 61 // The unknown effect 113 Effect effect = Lookup(var); local [all...] |
/frameworks/base/media/java/android/media/videoeditor/ |
Effect.java | 21 * This is the super class for all effects. An effect can only be applied to a 25 public abstract class Effect { 31 * The effect owner 37 * The start time of the effect relative to the beginning 46 private Effect() { 57 * @param effectId The effect id 60 * @param durationMs The effect duration in milliseconds 62 public Effect(MediaItem mediaItem, String effectId, long startTimeMs, 82 * Get the id of the effect. 84 * @return The id of the effect [all...] |
EffectColor.java | 21 * This class allows to apply color effect on a media item. 24 public class EffectColor extends Effect { 61 * The effect type 66 * The effect color 83 * @param effectId The effect id 86 * @param durationMs The duration of this effect in milliseconds 87 * @param type type of the effect. type is one of: TYPE_COLOR, 126 * Get the effect type. 128 * @return The effect type 135 * Get the color if effect type is TYPE_COLOR or TYPE_GRADIENT [all...] |
MediaImageItem.java | 300 * This invalidation is necessary for the case in which an effect or 306 * because an effect or an overlay overlaps with the beginning 316 final List<Effect> adjustedEffects = adjustEffects(); 320 * This invalidation is necessary for the case in which an effect or 324 * effect. 349 private void invalidateBeginTransition(List<Effect> effects, List<Overlay> overlays) { 355 * an effect. 357 for (Effect effect : effects) { 359 * Check if the effect overlaps with the begin transitio [all...] |
MediaItem.java | 86 private final List<Effect> mEffects; 146 mEffects = new ArrayList<Effect>(); 276 * Add the specified effect to this media item. 283 * effect overlaps with the beginning and/or the end transition. 285 * @param effect The effect to apply 287 * @throws IllegalArgumentException if the effect start and/or duration are 288 * invalid or if the effect cannot be applied to this type of media 289 * item or if the effect id is not unique across all the Effects 292 public void addEffect(Effect effect) [all...] |
EffectKenBurns.java | 23 * This class represents a Ken Burns effect. 26 public class EffectKenBurns extends Effect { 46 * @param effectId The effect id 50 * @param durationMs The duration of the Ken Burns effect in milliseconds 88 * Get the KenBurn effect start and end rectangle coordinates
|
/frameworks/av/media/libeffects/factory/ |
Android.mk | 3 # Effect factory library
|
/external/chromium_org/third_party/skia/include/gpu/ |
GrEffectUnitTest.h | 86 #define GR_DEFINE_EFFECT_TEST(Effect) \ 87 GrEffectTestFactory Effect :: gTestFactory(Effect :: TestCreate)
|
/external/skia/include/gpu/ |
GrEffectUnitTest.h | 86 #define GR_DEFINE_EFFECT_TEST(Effect) \ 87 GrEffectTestFactory Effect :: gTestFactory(Effect :: TestCreate)
|
/packages/apps/VideoEditor/src/com/android/videoeditor/service/ |
MovieEffect.java | 22 import android.media.videoeditor.Effect;
27 * An effect can only be applied to a single media item.
48 * @param effect The effect
50 MovieEffect(Effect effect) {
51 mUniqueId = effect.getId();
52 mStartTimeMs = effect.getStartTime();
53 mDurationMs = effect.getDuration();
54 if (effect instanceof EffectKenBurns) { [all...] |
/frameworks/av/include/media/ |
IEffect.h | 30 DECLARE_META_INTERFACE(Effect);
|
/external/chromium_org/chrome/browser/resources/file_manager/js/image_editor/ |
image_view.js | 301 * @param {Object} effect Transition effect object. 307 ImageView.prototype.load = function(url, metadata, effect, 309 if (effect) { 314 effect = null; 334 this.replace(video, effect); // Show the poster immediately. 371 } else if ((!effect || (effect.constructor.name == 'Slide')) && 374 // Only show thumbnails if there is no effect or the effect is Slide [all...] |
/cts/tests/tests/effect/src/android/effect/cts/ |
EffectTest.java | 17 package android.effect.cts; 20 import android.media.effect.Effect; 21 import android.media.effect.EffectContext; 22 import android.media.effect.EffectFactory; 35 /** This is the effect context we will run the tests in */ 58 /** Assert an effect context can be created and attached to GL context. */ 74 "Effect '" + effectName + "' supported", 82 assertFalse("Empty effect name unsupported", factory.isEffectSupported("")); 83 assertFalse("Bogus effect name unsupported", factory.isEffectSupported("!BOGUS!")) 91 Effect effect = factory.createEffect(effectName); local 100 Effect effect = factory.createEffect(EffectFactory.EFFECT_SEPIA); local [all...] |
/external/chromium_org/v8/test/mjsunit/compiler/ |
simple-inlining.js | 32 // Effect context. 54 // Effect context. 76 // Effect context. 98 // Effect context. 120 // Effect context. 143 // Effect context.
|
inline-param.js | 32 // Effect context. 55 // Effect context. 69 // Effect context.
|
inline-two.js | 32 // Effect context. 55 // Effect context. 80 // Effect context.
|
/external/v8/test/mjsunit/compiler/ |
simple-inlining.js | 32 // Effect context. 54 // Effect context. 76 // Effect context. 98 // Effect context. 120 // Effect context. 143 // Effect context.
|
inline-param.js | 32 // Effect context. 55 // Effect context. 69 // Effect context.
|
inline-two.js | 32 // Effect context. 55 // Effect context. 80 // Effect context.
|