Update theme submodule
[platform/upstream/gstreamer.git] / examples / tutorials / xcode iOS / Tutorial 5 / GStreamerBackendDelegate.h
1 #import <Foundation/Foundation.h>
2
3 @protocol GStreamerBackendDelegate <NSObject>
4
5 @optional
6 /* Called when the GStreamer backend has finished initializing
7  * and is ready to accept orders. */
8 -(void) gstreamerInitialized;
9
10 /* Called when the GStreamer backend wants to output some message
11  * to the screen. */
12 -(void) gstreamerSetUIMessage:(NSString *)message;
13
14 /* Called when the media size is first discovered or it changes */
15 -(void) mediaSizeChanged:(NSInteger)width height:(NSInteger)height;
16
17 /* Called when the media position changes. Times in milliseconds */
18 -(void) setCurrentPosition:(NSInteger)position duration:(NSInteger)duration;
19
20 @end