X-Git-Url: http://git.osdn.jp/view?a=blobdiff_plain;f=macosx%2FHBSubtitles.h;h=6cc55356bfe90054c5b5fcf596e3cfbc504328fe;hb=f35d39f9adca67471b72f3e47398855d51481f87;hp=990492db2a61278b561765b64bc25ef038601723;hpb=4a7c57d43ac03556597821bdc3469c00a319b7b7;p=handbrake-jp%2Fhandbrake-jp-git.git diff --git a/macosx/HBSubtitles.h b/macosx/HBSubtitles.h index 990492db..6cc55356 100644 --- a/macosx/HBSubtitles.h +++ b/macosx/HBSubtitles.h @@ -7,11 +7,20 @@ #import #include "hb.h" + + + @interface HBSubtitles : NSObject { hb_title_t *fTitle; -NSMutableArray *subtitleArray; +NSMutableArray *subtitleArray; // contains the output subtitle track info +NSMutableArray *subtitleSourceArray;// contains the source subtitle track info +NSMutableArray *languagesArray; // array of languages taken from lang.c +int languagesArrayDefIndex; +NSMutableArray *charCodeArray; // array of character codes +int charCodeArrayDefIndex; int container; + } // Trigger a refresh of data @@ -21,6 +30,8 @@ int container; - (void)addSubtitleTrack; - (NSDictionary *)createSubtitleTrack; - (NSMutableArray*) getSubtitleArray: (NSMutableArray *) subtitlesArray ; +// Add an srt file +- (void)createSubtitleSrtTrack:(NSString *)filePath; - (void)containerChanged:(int) newContainer;