00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024 #import <Cocoa/Cocoa.h>
00025 #import <vlc/vlc.h>
00026
00027 @interface VLCBookmarks : NSObject
00028 {
00029
00030 IBOutlet id o_bookmarks_window;
00031 IBOutlet id o_btn_add;
00032 IBOutlet id o_btn_clear;
00033 IBOutlet id o_btn_edit;
00034 IBOutlet id o_btn_extract;
00035 IBOutlet id o_btn_rm;
00036 IBOutlet id o_tbl_dataTable;
00037
00038
00039 IBOutlet id o_edit_window;
00040 IBOutlet id o_edit_btn_ok;
00041 IBOutlet id o_edit_btn_cancel;
00042 IBOutlet id o_edit_lbl_name;
00043 IBOutlet id o_edit_lbl_time;
00044 IBOutlet id o_edit_lbl_bytes;
00045 IBOutlet id o_edit_fld_name;
00046 IBOutlet id o_edit_fld_time;
00047 IBOutlet id o_edit_fld_bytes;
00048
00049 input_thread_t *p_old_input;
00050 }
00051
00052 - (IBAction)add:(id)sender;
00053 - (IBAction)clear:(id)sender;
00054 - (IBAction)edit:(id)sender;
00055 - (IBAction)extract:(id)sender;
00056 - (IBAction)remove:(id)sender;
00057 - (IBAction)goToBookmark:(id)sender;
00058
00059 - (IBAction)edit_cancel:(id)sender;
00060 - (IBAction)edit_ok:(id)sender;
00061
00062 + (VLCBookmarks *)sharedInstance;
00063
00064 - (void)initStrings;
00065 - (void)showBookmarks;
00066 - (id)getDataTable;
00067 @end