/* $Id: HBSubtitles.h,v 1.35 2005/08/01 14:29:50 titer Exp $ This file is part of the HandBrake source code. Homepage: . It may be used under the terms of the GNU General Public License. */ #import #include "hb.h" @interface HBSubtitles : NSObject { hb_title_t *fTitle; NSMutableArray *subtitleArray; int container; } // Trigger a refresh of data - (void)resetWithTitle:(hb_title_t *)title; // Create new subtitle track - (void)addSubtitleTrack; - (NSDictionary *)createSubtitleTrack; - (NSMutableArray*) getSubtitleArray: (NSMutableArray *) subtitlesArray ; - (void)containerChanged:(int) newContainer; // Table View Delegates - (int)numberOfRowsInTableView:(NSTableView *)aTableView; - (id)tableView:(NSTableView *)aTableView objectValueForTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex; - (void)tableView:(NSTableView *)aTableView setObjectValue:(id)anObject forTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex; - (void)tableView:(NSTableView *)aTableView willDisplayCell:(id)aCell forTableColumn:(NSTableColumn *)aTableColumn row:(NSInteger)rowIndex; @end