X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fgui%2Fmacosx%2Fopen.h;h=c7f4ddcd8d410c4887a433edc692d63daa7253aa;hb=fdc455adc812cf9b02ae40c8bd47a1a261a32ce6;hp=92ff6146d5f6ee3e78a25d934484c46fce2ca94b;hpb=967acfe76318ec2999308a47ee7fa43318d5723d;p=vlc diff --git a/modules/gui/macosx/open.h b/modules/gui/macosx/open.h index 92ff6146d5..c7f4ddcd8d 100644 --- a/modules/gui/macosx/open.h +++ b/modules/gui/macosx/open.h @@ -1,13 +1,13 @@ /***************************************************************************** - * open.h: MacOS X module for vlc + * open.h: Open dialogues for VLC's MacOS X port ***************************************************************************** - * Copyright (C) 2002-2008 the VideoLAN team + * Copyright (C) 2002-2009 the VideoLAN team * $Id$ * * Authors: Jon Lech Johansen * Christophe Massiot * Derk-Jan Hartman - * Felix Kühne + * Felix Paul Kühne * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -37,11 +37,14 @@ NSArray *GetEjectableMediaOfClass( const char *psz_class ); IBOutlet id o_mrl; IBOutlet id o_mrl_lbl; + IBOutlet id o_mrl_view; + IBOutlet id o_mrl_btn; IBOutlet id o_tabview; IBOutlet id o_btn_ok; IBOutlet id o_btn_cancel; + /* bottom-line items */ IBOutlet id o_output_ckbox; IBOutlet id o_sout_options; @@ -49,6 +52,9 @@ NSArray *GetEjectableMediaOfClass( const char *psz_class ); IBOutlet id o_file_path; IBOutlet id o_file_btn_browse; IBOutlet id o_file_stream; + IBOutlet id o_file_slave_ckbox; + IBOutlet id o_file_slave_select_btn; + IBOutlet id o_file_slave_filename_txt; /* open disc */ IBOutlet id o_disc_type; @@ -65,7 +71,21 @@ NSArray *GetEjectableMediaOfClass( const char *psz_class ); IBOutlet id o_disc_dvd_menus; /* open network */ + IBOutlet id o_net_http_url; + IBOutlet id o_net_http_url_lbl; + IBOutlet id o_net_help_lbl; + + /* open UDP stuff panel */ + IBOutlet id o_net_help_udp_lbl; + IBOutlet id o_net_udp_protocol_mat; + IBOutlet id o_net_udp_protocol_lbl; + IBOutlet id o_net_udp_address_lbl; + IBOutlet id o_net_udp_mode_lbl; IBOutlet id o_net_mode; + IBOutlet id o_net_openUDP_btn; + IBOutlet id o_net_udp_cancel_btn; + IBOutlet id o_net_udp_ok_btn; + IBOutlet id o_net_udp_panel; IBOutlet id o_net_udp_port; IBOutlet id o_net_udp_port_lbl; IBOutlet id o_net_udp_port_stp; @@ -74,9 +94,6 @@ NSArray *GetEjectableMediaOfClass( const char *psz_class ); IBOutlet id o_net_udpm_port; IBOutlet id o_net_udpm_port_lbl; IBOutlet id o_net_udpm_port_stp; - IBOutlet id o_net_http_url; - IBOutlet id o_net_http_url_lbl; - IBOutlet id o_net_timeshift_ckbox; /* open subtitle file */ IBOutlet id o_file_sub_ckbox; @@ -115,6 +132,7 @@ NSArray *GetEjectableMediaOfClass( const char *psz_class ); IBOutlet id o_eyetv_chn_status_txt; IBOutlet id o_eyetv_chn_bgbar; IBOutlet id o_eyetv_launchEyeTV_btn; + IBOutlet id o_eyetv_getPlugin_btn; IBOutlet id o_eyetv_nextProgram_btn; IBOutlet id o_eyetv_noInstance_lbl; IBOutlet id o_eyetv_noInstanceLong_lbl; @@ -122,14 +140,29 @@ NSArray *GetEjectableMediaOfClass( const char *psz_class ); /* screen support */ IBOutlet id o_screen_view; - IBOutlet id o_screen_fps_fld; IBOutlet id o_screen_lbl; IBOutlet id o_screen_long_lbl; - IBOutlet id o_screen_fps_stp; + IBOutlet id o_screen_fps_fld; IBOutlet id o_screen_fps_lbl; + IBOutlet id o_screen_fps_stp; + IBOutlet id o_screen_left_fld; + IBOutlet id o_screen_left_lbl; + IBOutlet id o_screen_left_stp; + IBOutlet id o_screen_top_fld; + IBOutlet id o_screen_top_lbl; + IBOutlet id o_screen_top_stp; + IBOutlet id o_screen_width_fld; + IBOutlet id o_screen_width_lbl; + IBOutlet id o_screen_width_stp; + IBOutlet id o_screen_height_fld; + IBOutlet id o_screen_height_lbl; + IBOutlet id o_screen_height_stp; + IBOutlet id o_screen_follow_mouse_ckb; BOOL b_autoplay; id o_currentCaptureView; + NSString *o_file_slave_path; + intf_thread_t * p_intf; } + (VLCOpen *)sharedInstance; @@ -138,6 +171,8 @@ NSArray *GetEjectableMediaOfClass( const char *psz_class ); - (void)openTarget:(int)i_type; - (void)tabView:(NSTabView *)o_tv didSelectTabViewItem:(NSTabViewItem *)o_tvi; - (void)textFieldWasClicked:(NSNotification *)o_notification; +- (IBAction)expandMRLfieldAction:(id)sender; +- (IBAction)inputSlaveAction:(id)sender; - (void)openFileGeneric; - (void)openFilePathChanged:(NSNotification *)o_notification; @@ -156,12 +191,14 @@ NSArray *GetEjectableMediaOfClass( const char *psz_class ); - (IBAction)openNetModeChanged:(id)sender; - (IBAction)openNetStepperChanged:(id)sender; - (void)openNetInfoChanged:(NSNotification *)o_notification; +- (IBAction)openNetUDPButtonAction:(id)sender; - (void)openCapture; - (void)showCaptureView: theView; - (IBAction)openCaptureModeChanged:(id)sender; - (IBAction)eyetvSwitchChannel:(id)sender; - (IBAction)eyetvLaunch:(id)sender; +- (IBAction)eyetvGetPlugin:(id)sender; - (void)eyetvChanged:(NSNotification *)o_notification; - (void)setupChannelInfo; - (IBAction)screenStepperChanged:(id)sender;