ios - AVPlayer Progress slider change with user dragging it -
i using avplayer, , working good.
i put slider , progression according player duration. want if user drags slider play time changes accordingly. i.e. song forwards or backwards according slider position.
i have tried
-(ibaction)sliderchange:(id)sender{ [player pause]; cmtime t = cmtimemake(slider.value,1); [player seektotime:t]; [player play]; }
but again takes slider starting point. appreciated.
edit (working below link)
-(ibaction) valuechangeslidertimer:(id)sender{ [avplayer pause]; isplaying = false; [btnpauseandplay settitle:@"play" forstate:uicontrolstatenormal]; float timeinsecond = slidertimer.value; timeinsecond *= 1000; cmtime cmtime = cmtimemake(timeinsecond, 1000); [avplayer seektotime:cmtime tolerancebefore:kcmtimezero toleranceafter:kcmtimezero]; }
edited code .
and try link : try link
Comments
Post a Comment