iphone - Video Clip does not play correctly -


i trying play video in 1 of screens. seems run when file opens, fullscreen loads , closes right after. video few seconds long, , m4v format. added framework , imported class. how can make video plays properly?

my header:

-(ibaction)playmedia:(id)sender {  nsstring *moviefile; mpmovieplayercontroller *movieplayer;  moviefile = [[nsbundle mainbundle]              pathforresource:@"movie" oftype:@"m4v"]; movieplayer = [[mpmovieplayercontroller alloc]                initwithcontenturl: [nsurl fileurlwithpath: moviefile]];  [movieplayer.view setframe:cgrectmake(145.0, 20.0, 155.0 , 100.0)]; [self.view addsubview:movieplayer.view ];  [[nsnotificationcenter defaultcenter] addobserver:self                                 selector:@selector(playmediafinished:)                                 name:mpmovieplayerplaybackdidfinishnotification                                 object:movieplayer]; [movieplayer play];  if ([togglefullscreen ison]) {     [movieplayer setfullscreen:yes animated:yes]; } } 

my implementation file is:

-(void)playmediafinished: (nsnotification*)thenotfication {  mpmovieplayercontroller *movieplayer=[thenotfication object];  [[nsnotificationcenter defaultcenter] removeobserver:self                             name:mpmovieplayerplaybackdidfinishnotification                             object:movieplayer];  [movieplayer.view removefromsuperview]; [movieplayer release];  } 

thanks


Comments

Popular posts from this blog

javascript - Enclosure Memory Copies -

php - Replacing tags in braces, even nested tags, with regex -