diff options
| -rwxr-xr-x | media/java/android/media/videoeditor/Transition.java | 5 | ||||
| -rwxr-xr-x | media/java/android/media/videoeditor/TransitionAlpha.java | 7 |
2 files changed, 5 insertions, 7 deletions
diff --git a/media/java/android/media/videoeditor/Transition.java b/media/java/android/media/videoeditor/Transition.java index 3e8fe9412830..fa9d26d6a2c2 100755 --- a/media/java/android/media/videoeditor/Transition.java +++ b/media/java/android/media/videoeditor/Transition.java @@ -131,6 +131,11 @@ public abstract class Transition { if (durationMs > getMaximumDuration()) { throw new IllegalArgumentException("The duration is too large"); } + if (afterMediaItem != null) { + mNativeHelper = afterMediaItem.getNativeContext(); + }else { + mNativeHelper = beforeMediaItem.getNativeContext(); + } } /** diff --git a/media/java/android/media/videoeditor/TransitionAlpha.java b/media/java/android/media/videoeditor/TransitionAlpha.java index f7d17cb4cec4..22788d403c1c 100755 --- a/media/java/android/media/videoeditor/TransitionAlpha.java +++ b/media/java/android/media/videoeditor/TransitionAlpha.java @@ -104,13 +104,6 @@ public class TransitionAlpha extends Transition { mWidth = dbo.outWidth; mHeight = dbo.outHeight; - if (afterMediaItem != null) { - mNativeHelper = afterMediaItem.getNativeContext(); - }else { - mNativeHelper = beforeMediaItem.getNativeContext(); - } - - mRGBMaskFile = String.format(mNativeHelper.getProjectPath() + "/" + "mask" + transitionId+ ".rgb"); |