Im getting this error when trying to play a video from my temp directory:
NSString *tmpDir = [NSTemporaryDirectory() stringByAppendingString:@\"/\"]; NSStrin
I got this because i had invalid parameters for movieSourceType, i thought you were supposed to put a MPMovieMediaTypeMask in there (video/audio,etc) but instead you are supposed to put a MPMovieSourceType. Fixing that made it work for me