MacOSX/Framework/VLCAudio: Code cleanup and use Objective-C 2.0 @property. (Patch...
authorPierre d'Herbemont <pdherbemont@videolan.org>
Wed, 2 Jan 2008 02:27:59 +0000 (02:27 +0000)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Wed, 2 Jan 2008 02:27:59 +0000 (02:27 +0000)
extras/MacOSX/Framework/Headers/Public/VLCAudio.h
extras/MacOSX/Framework/Sources/VLCAudio.m

index efc0a83..cb2b80f 100644 (file)
 
 /* Notification Messages */
 /**
- * Standard notification messages that are emitted by VLCMedia object.
+ * Standard notification messages that are emitted by VLCAudio object.
  */
-extern NSString *VLCMediaPlayerVolumeChanged;
+extern NSString * VLCMediaPlayerVolumeChanged;
 
 @class VLCLibrary;
 
-// TODO: Documentation
+/**
+ * TODO: Documentation VLCAudio
+ */
 @interface VLCAudio : NSObject 
 {
-    VLCLibrary *library;    //< Library to control audio for
+    VLCLibrary * library;   //< Library to control audio for
 }
+
 /* Properties */
 - (void)setMute:(BOOL)value;
-- (BOOL)isMuted;
 
-- (void)setVolume:(int)value;
-- (int)volume;
+@property (setter=setMute:) BOOL isMuted;
+@property (assign) int volume;
 @end
index 5b52fa2..8b64b67 100644 (file)
@@ -26,7 +26,7 @@
 #import "VLCLibVLCBridging.h"
 
 /* Notification Messages */
-NSString *VLCMediaPlayerVolumeChanged = @"VLCMediaPlayerVolumeChanged"; 
+NSString * VLCMediaPlayerVolumeChanged = @"VLCMediaPlayerVolumeChanged"; 
 
 /* libvlc event callback */
 // TODO: Callbacks