]> git.sesse.net Git - vlc/commitdiff
macosx/framework: Implement write KVC for VLCMediaList.
authorPierre d'Herbemont <pdherbemont@free.fr>
Mon, 25 Jan 2010 23:41:46 +0000 (00:41 +0100)
committerPierre d'Herbemont <pdherbemont@free.fr>
Tue, 26 Jan 2010 00:01:49 +0000 (01:01 +0100)
projects/macosx/framework/Sources/VLCMediaList.m

index 272ee55c5b097f72d1d2d1ec9a43eb3400e701e5..cf51cd6f486117bca093d74292957c6a3a9aaf86 100644 (file)
@@ -187,7 +187,7 @@ static void HandleMediaListItemDeleted( const libvlc_event_t * event, void * use
     return [self count];
 }
 
-- (id)objectInMediaAtIndex:(NSInteger)i
+- (id)objectInMediaAtIndex:(NSUInteger)i
 {
     return [self mediaAtIndex:i];
 }
@@ -197,6 +197,16 @@ static void HandleMediaListItemDeleted( const libvlc_event_t * event, void * use
     return [cachedMedia count];
 }
 
+- (void)insertObject:(id)object inMediaAtIndex:(NSUInteger)i
+{
+    [self insertMedia:object atIndex:i];
+}
+
+- (void)removeObjectFromMediaAtIndex:(NSUInteger)i
+{
+    [self removeMediaAtIndex:i];
+}
+
 @synthesize delegate;
 
 - (BOOL)isReadOnly