My Project

- 메인 페이지
- 클래스
- 파일들

- 파일 목록
- 파일 멤버

KollusPlayerDelegate.h
이 파일의 문서화 페이지로 가기
1 //
2 // KollusPlayerDelegate.h
3 // KollusSDK
4 //
5 // Created by Franky.Jung on 2014. 12. 4..
6 // Copyright (c) 2014년 Catenoid. All rights reserved.
7 //
8
9 @class KollusPlayerView;
10 @class KollusCaption;
11
12 @protocol KollusPlayerDelegate <NSObject>
13
20 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView prepareToPlayWithError:(NSError *)error;
21
29 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView play:(BOOL)userInteraction error:(NSError *)error;
30
38 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView pause:(BOOL)userInteraction error:(NSError *)error;
39
50 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView buffering:(BOOL)buffering prepared:(BOOL)prepared error:(NSError *)error;
51
59 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView stop:(BOOL)userInteraction error:(NSError *)error;
60
67 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView position:(NSTimeInterval)position error:(NSError *)error;
68 // position 설정 전: kollusPlayerView.isSeeking = YES
69 // position 설정 후: kollusPlayerView.isSeeking = NO: media_event_type.MEDIA_SEEK_COMPLETE
70 // 두번 호출
71
78 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView scroll:(CGPoint)distance error:(NSError *)error;
79 // scroll 설정 전: kollusPlayerView.isScrolling = YES
80 // scroll 설정 후: kollusPlayerView.isScrolling = NO 두번 호출.
81
90 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView zoom:(UIPinchGestureRecognizer*)recognizer error:(NSError **)error;
91
97 - (void)kollusPlayerView:(KollusPlayerView*)kollusPlayerView naturalSize:(CGSize)naturalSize;
98
105 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView playerContentMode:(KollusPlayerContentMode)playerContentMode error:(NSError *)error;
106
113 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView playerContentFrame:(CGRect)contentFrame error:(NSError *)error;
114
121 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView playbackRate:(float)playbackRate error:(NSError *)error;
122
130 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView repeat:(BOOL)repeat error:(NSError *)error;
131
139 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView enabledOutput:(BOOL)enabledOutput error:(NSError *)error;
140
146 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView unknownError:(NSError *)error;
147
153 - (void)kollusPlayerView:(KollusPlayerView*)kollusPlayerView framerate:(int)framerate;
154
160 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView lockedPlayer:(KollusPlayerType)playerType;
161
168 - (void)kollusPlayerView:(KollusPlayerView*)kollusPlayerView charset:(char*)charset caption:(char* )caption;
169
176 - (void)kollusPlayerView:(KollusPlayerView*)kollusPlayerView charsetSub:(char*)charsetSub captionSub:(char* )captionSub;
177
184 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView thumbnail:(BOOL)isThumbnail error:(NSError *)error;
185
191 - (void)kollusPlayerView:(KollusPlayerView *)kollusPlayerView mck:(NSString *)mck;
192
198 - (void)kollusPlayerView:(KollusPlayerView *)view height:(int)height;
199
205 - (void)kollusPlayerView:(KollusPlayerView *)view bitrate:(int)bitrate;
206
207
208 @end
KollusPlayerDelegate-p
Definition: KollusPlayerDelegate.h:12
KollusPlayerView
Definition: KollusPlayerView.h:22