loadFlvAtPath:
Loads FLV file from specified path.
– (BOOL) loadFlvAtPath:(NSString *)flvName;
Parameter
flvName - FLV file name.
Return value
The method returns YES - if FLV file is successfully loaded, otherwise - NO.
playFlv
Plays FLV file.
– (BOOL)playFlv;
Return value
The method returns YES - if FLV playback state was successfully changed, otherwise - NO.
stopPlayFlv
Stops playing FLV file.
– (BOOL)stopPlayFlv;
Return value
The method returns YES - if FLV playback state was successfully changed, otherwise - NO.
rewindFlv
Rewinds FLV file.
– (BOOL)rewindFlv;
Return value
The method returns YES - if FLV playback state successfully changed, otherwise - NO.
totalTime
Gets total FLV playing time.
– (double)totalTime;
Return value
FLV duration in sec.
currentTime
Gets current FLV playback time.
– (double)currentTime;
Return value
Current FLV playback time in sec.
gotoTime:
Go to specified playback time of FLV file.
– (BOOL) gotoTime:(double)Time;
Parameter
Time - specified playback time of FLV file.
Return value
The method returns YES - if current FLV playback time is successfully changed, otherwise - NO.
backFlv
Move to the previous second of FLV playback time.
– (BOOL)backFlv;
Return value
YES - if the method succeeded, otherwise - NO.
forwardFlv
Move to the next second of FLV playback time.
– (BOOL)forwardFlv;
Return value
YES - if the method succeeded, otherwise - NO.
setRepeatStyle:
Sets repeat function.
– (BOOL) setRepeatStyle:(BOOL)Repeat;
Parameter
Repeat - YES - for repeat function enabling, otherwise - NO.
Return value
YES - if the method succeeded, otherwise - NO.
getFlvWidth:height:
Gets FLV file width and height.
– (BOOL)getFlvWidth:(float*)width height:(float*)height;
Parameters
Width - FLV file width
Height - FLV file height
Return value
YES - if the method succeeded, otherwise - NO.
See also: