When selecting a video from the gallery, iOS will transcode/convert the selected video by default and return the newly formatted video instead. This can cause a very long delay if the video is large.
Add an iOS-only "allowTranscoding" option for our Ti.Media.openPhotoGallery() method, when set false, will return the selected video as-is without transcoding it. This will solve the long delay issue.
There is no equivalent to this on Android, which always returns a reference to the video as-is. So, this is an iOS only feature.
Native Implementation Details:
Add this code at line 1746. I can provide a PR