]> git.sesse.net Git - vlc/blobdiff - projects/macosx/framework/Headers/Public/VLCMediaPlayer.h
osx/framework: added methods to access end-user-compliant names of subtitles, audio...
[vlc] / projects / macosx / framework / Headers / Public / VLCMediaPlayer.h
index 043ca1bbbfd95d8760ac6d34a63e125712a8549b..75036725c212cf9fbe704b7517f8561de6dd8c1d 100644 (file)
@@ -107,8 +107,9 @@ extern NSString * VLCMediaPlayerStateToString(VLCMediaPlayerState state);
 - (char *)videoAspectRatio;
 - (void)setVideoSubTitles:(int)value;
 - (int)countOfVideoSubTitles;
-- (int)currentVideoSubTitles;
 - (BOOL)openVideoSubTitlesFromFile:(NSString *)path;
+- (int)currentVideoSubTitles;
+- (NSArray *)videoSubTitles;
 
 - (void)setVideoCropGeometry:(char *)value;
 - (char *)videoCropGeometry;
@@ -163,15 +164,18 @@ extern NSString * VLCMediaPlayerStateToString(VLCMediaPlayerState state);
 - (void)setChapter:(int)value;
 - (int)currentChapter;
 - (int)countOfChapters;
+- (NSArray *)chaptersForTitle:(int)title;
 
 - (void)setCurrentTitle:(int)value;
 - (int)currentTitle;
 - (int)countOfTitles;
+- (NSArray *)titles;
 
 /* Audio Options */
 - (void)setAudioTrack:(int)value;
 - (int)currentAudioTrack;
 - (int)countOfAudioTracks;
+- (NSArray *)audioTracks;
 
 - (void)setAudioChannel:(int)value;
 - (int)audioChannel;