-/*****************************************************************************\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
-- (int)getNumberOfChannels;\r
-- (NSString *)getNameOfChannel:(int)theChannelNum;\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