IllegalStateException в android.media.MediaCodec.native_configure при перетаскивании на просмотр текстуры
Я хочу перетаскивать видео, отображаемое с помощью mediacodec и textureview, но при удалении текстуры с новой позиции (на ACTION_DRAG_ENDED) я получаю исключение java.lang.IllegalStateException на android.media.MediaCodec.native_configure(собственный метод). Я использую этот код на ACTION_DROP:
Log.e(TAG, "ACTION_DROP");
// get view on which another view is dragged
ZoomLayout container = (ZoomLayout) v;
//delete view from container
View draggenView = container.getChildAt(0);
container.removeView(draggenView);
// get dragged view
View dragView = (View) event.getLocalState();
ViewGroup dragViewParent = (ViewGroup) dragView.getParent();
Log.e(TAG, "dragViewParent =="+dragViewParent);
dragViewParent.removeView(dragView);
// add drag view at drag end index
container.addView(dragView);