Banuba SDK
libs
djinni
generated
objc
BNBMedia.h
Go to the documentation of this file.
1
// AUTOGENERATED FILE - DO NOT MODIFY!
2
// This file was generated by Djinni from scene.djinni
3
4
#import <Foundation/Foundation.h>
5
6
7
/**Base class, represents media files handling. */
8
9
#ifndef DJINNI_EXPORT
10
#define DJINNI_EXPORT __attribute__((__visibility__("default")))
11
#endif
12
13
DJINNI_EXPORT
14
@interface
BNBMedia
: NSObject
15
16
/**
17
*set playback start position.
18
*@param position (float): playback start position (seconds)
19
*/
20
- (void)setStartPosition:(
float
)position;
21
22
/**
23
*set playback end position.
24
*@param position (float): playback end position (seconds)
25
*/
26
- (void)setEndPosition:(
float
)position;
27
28
/**
29
*set playback looping.
30
*@param looped (bool): loop playback flag
31
*/
32
- (void)setLooped:(BOOL)looped;
33
34
/**@return loop playback flag (bool) */
35
- (BOOL)
isLooped
;
36
37
/**@return playback start position (float) */
38
- (float)
getStartPosition
;
39
40
/**@return playback end position (float) */
41
- (float)
getEndPosition
;
42
43
/**@return playback active flag. */
44
- (BOOL)
isPlaying
;
45
46
/**starts video playback */
47
- (void)
play
;
48
49
/**pause video playback */
50
- (void)
pause
;
51
52
/**stop video playback */
53
- (void)
stop
;
54
55
/**resume paused video playback */
56
- (void)
resume
;
57
58
@end
-[BNBMedia isPlaying]
BOOL isPlaying()
-[BNBMedia stop]
void stop()
stop video playback
-[BNBMedia getStartPosition]
float getStartPosition()
-[BNBMedia isLooped]
BOOL isLooped()
-[BNBMedia play]
void play()
starts video playback
DJINNI_EXPORT
#define DJINNI_EXPORT
Base class, represents media files handling.
Definition:
BNBMedia.h:10
-[BNBMedia getEndPosition]
float getEndPosition()
-[BNBMedia resume]
void resume()
resume paused video playback
BNBMedia
Definition:
BNBMedia.h:14
-[BNBMedia pause]
void pause()
pause video playback
Generated by
1.8.17