title: Phonegap video capture crashes
body: <p>I've made a relatively simple phonegap app, with the ability to capture images and videos and upload them to a server.</p>
  
  <p>Images work fine, however when I call to capture video the camera UI appears, and when I accept the video the app crashes out with this error in logcat:</p>
  
  <pre><code>java.lang.RuntimeException: Failure delivering result ResultInfo(who=null, request=2, result=-1, data=Intent { dat=content://media/external/video/media/46536 }} to activity {myApp.test.app}: java.lang.IllegalStateException:Do not perform IO operations on the UI thread. Use CordovaInterface.getThreadPool() instead
  </code></pre>
  
  <p>I'm using phonegap 3.0.0, I've installed the correct plugins via the commandline interface, and my AndroidManifest is fine.</p>
  
  <p>I'm using the demo code from the phonegap API, so the problem isn't there either.</p>