I would like to eliminate the movie.Stop() lines from my code.
What other method could I use to obtain a thumbnail from the movie?
NSUrl data = new NSUrl(info.ObjectForKey(new NSString("UIImagePickerControllerMediaURL")).ToString());
//get the video thumbnail
MPMoviePlayerController movie = new MPMoviePlayerController(data);
movie.Stop();
UIImage videoThumbnail = movie.ThumbnailImageAt(0.0, MPMovieTimeOption.NearestKeyFrame);
movie.Stop();
I run code like the following and it seems to work just fine in an app I wrote. Note the ShouldAutoplay=false;