]> git.sesse.net Git - vlc/blobdiff - modules/gui/macosx/eyetv.h
macosx: add option to hide effects button in control bar
[vlc] / modules / gui / macosx / eyetv.h
index 8f6300691c43f13d504d0248c4584b111328a043..02643c50134caaa7a38586c6fc2c714fb947ad06 100644 (file)
@@ -1,40 +1,41 @@
-/*****************************************************************************\r
-* eyetv.h: small class to control the notification parts of the EyeTV plugin\r
-*****************************************************************************\r
-* Copyright (C) 2006-2007 the VideoLAN team\r
-* $Id$\r
-*\r
-* Authors: Felix Kühne <fkuehne at videolan dot org>\r
-*\r
-* This program is free software; you can redistribute it and/or modify\r
-* it under the terms of the GNU General Public License as published by\r
-* the Free Software Foundation; either version 2 of the License, or\r
-* (at your option) any later version.\r
-*\r
-* This program is distributed in the hope that it will be useful,\r
-* but WITHOUT ANY WARRANTY; without even the implied warranty of\r
-* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the\r
-* GNU General Public License for more details.\r
-*\r
-* You should have received a copy of the GNU General Public License\r
-* along with this program; if not, write to the Free Software\r
-* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.\r
-*****************************************************************************/\r
-\r
-#import <Cocoa/Cocoa.h>\r
-\r
-\r
-@interface VLCEyeTVController : NSObject\r
-{\r
-    BOOL b_eyeTVactive;\r
-    BOOL b_deviceConnected;\r
-}\r
-- (void)globalNotificationReceived: (NSNotification *)theNotification;\r
-- (BOOL)isEyeTVrunning;\r
-- (BOOL)isDeviceConnected;\r
-- (void)launchEyeTV;\r
-- (void)switchChannelUp:(BOOL)b_yesOrNo;\r
-- (void)selectChannel:(int)theChannelNum;\r
-- (NSEnumerator *)getChannels;\r
-\r
-@end\r
+/*****************************************************************************
+* eyetv.h: small class to control the notification parts of the EyeTV plugin
+*****************************************************************************
+* Copyright (C) 2006-2007 VLC authors and VideoLAN
+* $Id$
+*
+* Authors: Felix Kühne <fkuehne at videolan dot org>
+*
+* 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
+* the Free Software Foundation; either version 2 of the License, or
+* (at your option) any later version.
+*
+* This program is distributed in the hope that it will be useful,
+* but WITHOUT ANY WARRANTY; without even the implied warranty of
+* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+* GNU General Public License for more details.
+*
+* You should have received a copy of the GNU General Public License
+* along with this program; if not, write to the Free Software
+* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
+*****************************************************************************/
+
+#import <Cocoa/Cocoa.h>
+
+
+@interface VLCEyeTVController : NSObject
+{
+    BOOL b_eyeTVactive;
+    BOOL b_deviceConnected;
+}
+@property (readonly) BOOL eyeTVRunning;
+@property (readonly) BOOL deviceConnected;
+@property (readwrite) int channel;
+
+- (void)globalNotificationReceived: (NSNotification *)theNotification;
+- (void)launchEyeTV;
+- (int)switchChannelUp:(BOOL)b_yesOrNo;
+- (NSEnumerator *)allChannels;
+
+@end