I’m trying to use the MPMediaPlayback protocol’s currentPlaybackRate() to slow down a video. I’m confused though as the class MPMoviePlayerController states that:
You can control most aspects of playback programmatically using the methods and properties of the MPMediaPlayback protocol, to which this class conforms.
Except just above in the header here: http://developer.apple.com/iphone/library/documentation/MediaPlayer/Reference/MPMoviePlayerController_Class/MPMoviePlayerController/MPMoviePlayerController.html it doesn’t seem to.
All I want to do is slow down the playback rate for a video.
That protocol is only available in iPhone OS 3.2 and later, which is currently only for iPad.
You should check the Availability section with a lot of the newer classes’ methods since there are two platforms now.