1
Code:MPMoviePlayerController Stottern
NSString *path = [[NSBundle mainBundle] pathForResource:@"sample" ofType:@"m4v"];
MPMoviePlayerController *video = [[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:path]];
[video setBackgroundColor:[UIColor blackColor]];
video.scalingMode = MPMovieScalingModeAspectFill;
[[ NSNotificationCenter defaultCenter ] addObserver: self selector: @selector(movieFinishedCallback:) name: MPMoviePlayerPlaybackDidFinishNotification object: aVideo ];
[video play];
....movieFinishedCallback...
[video release];
Ergebnis:
Film bei Rahmen beginnt 10 und setzt dann 0 einzurahmen, ein Stottereffekt ... und
Irgendwelche Ideen?
Für jeden, der auf dieser Seite stolpert, hatte ich ein ähnliches Problem mit 'MPMoviePlayerController'. Der Player würde nach etwa 500 ms neu starten, und dies würde etwa 20% der Zeit tun. Nachdem ich viel Zeit mit der Fehlersuche verbracht habe, habe ich einfach den 'AVPlayerViewController' getauscht und es funktioniert super. ('MPMoviePlayerController' ist in iOS9 sowieso veraltet.) – Rogare