浏览代码

MacOSX/Framework/VLCMedia.m: Fix previous commit's warnings.

Pierre d'Herbemont 17 年之前
父节点
当前提交
74a2aecaf1
共有 1 个文件被更改,包括 12 次插入10 次删除
  1. 12 10
      Sources/VLCMedia.m

+ 12 - 10
Sources/VLCMedia.m

@@ -53,6 +53,13 @@ NSString * VLCMetaInformationTrackID        = @"trackID";
 NSString * VLCMediaMetaChanged              = @"VLCMediaMetaChanged";
 
 /******************************************************************************
+ * @property (readwrite)
+ */
+@interface VLCMedia ()
+@property (readwrite) VLCMediaState state;
+@end
+
+/******************************************************************************
  * Interface (Private)
  */
 // TODO: Documentation
@@ -504,6 +511,11 @@ static void HandleMediaSubItemAdded(const libvlc_event_t * event, void * self)
     [self didChangeValueForKey:@"subitems"];
     libvlc_media_list_release( p_mlist );
 }
+
+- (void)setStateAsNumber:(NSNumber *)newStateAsNumber
+{
+    [self setState: [newStateAsNumber intValue]];
+}
 @end
 
 /******************************************************************************
@@ -521,14 +533,4 @@ static void HandleMediaSubItemAdded(const libvlc_event_t * event, void * self)
     length = value ? [value retain] : nil;
 }
 
-- (void)setStateAsNumber:(NSNumber *)newStateAsNumber
-{
-    [self setState: [newStateAsNumber intValue]];
-}
-
-- (void)setState:(VLCMediaState)newState
-{
-    state = newState;
-}
-
 @end