summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Basavapatna Dattaguru <dattaguru@google.com> 2011-02-11 15:59:51 -0800
committer Basavapatna Dattaguru <dattaguru@google.com> 2011-02-11 18:03:01 -0800
commit4eb7a983427e3bff17f9b3492d33e6983588fb0f (patch)
treebfae4d935288159703baf8362e17de0218982c82
parentc53349f6f2124a9500cc0f900d8cb50c8572b72e (diff)
VideoEditor: Fixes Issue ID:3448077
Updated with review comments. checks width & height Change-Id: I79bd28862f511e7653e7e7a63c88772834ee6559
-rwxr-xr-xmedia/java/android/media/videoeditor/EffectKenBurns.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/media/java/android/media/videoeditor/EffectKenBurns.java b/media/java/android/media/videoeditor/EffectKenBurns.java
index 9ef458b09045..64be6b8e488e 100755
--- a/media/java/android/media/videoeditor/EffectKenBurns.java
+++ b/media/java/android/media/videoeditor/EffectKenBurns.java
@@ -53,6 +53,13 @@ public class EffectKenBurns extends Effect {
Rect endRect, long startTimeMs, long durationMs) {
super(mediaItem, effectId, startTimeMs, durationMs);
+ if ( (startRect.width() <= 0) || (startRect.height() <= 0) ) {
+ throw new IllegalArgumentException("Invalid Start rectangle");
+ }
+ if ( (endRect.width() <= 0) || (endRect.height() <= 0) ) {
+ throw new IllegalArgumentException("Invalid End rectangle");
+ }
+
mStartRect = startRect;
mEndRect = endRect;
}