]> git.sesse.net Git - vlc/commitdiff
macosx/vlc_app: Access meta via valueForKeyPath: to make sure we trigger art work...
authorPierre d'Herbemont <pdherbemont@videolan.org>
Sat, 16 Feb 2008 00:35:47 +0000 (00:35 +0000)
committerPierre d'Herbemont <pdherbemont@videolan.org>
Sat, 16 Feb 2008 00:35:47 +0000 (00:35 +0000)
projects/macosx/vlc_app/Sources/VLCMediaLayer.m

index ae99942350e08748165d91dd3ef4b565e116bf18..4ce5ce0de55e14d9dcd8330b39ab150a524c87d2 100644 (file)
@@ -195,9 +195,9 @@ static CGSize kArtworkSize = { 256., 256. };
     self.artistLayer.string = artist ? artist : @"No Artist";
     NSString * genre = [self.media.metaDictionary objectForKey:@"genre"];
     self.genreLayer.string = genre ? genre : @"No Genre";
-    if( [self.media.metaDictionary objectForKey:@"artwork"] )
+    if( [self.media valueForKeyPath:@"metaDictionary.artwork"] )
     {
-        self.artworkLayer.contents = (id)[[self.media.metaDictionary objectForKey:@"artwork"] CGImage];
+        self.artworkLayer.contents = (id)[[self.media valueForKeyPath:@"metaDictionary.artwork"] CGImage];
         self.artworkLayer.contentsGravity = kCAGravityResizeAspect;
         self.artworkLayer.borderWidth = 0.;
         self.artworkLayer.backgroundColor = nil;