]> git.sesse.net Git - vlc/blob - projects/macosx/vlc_app/Sources/VLCMediaLayer.h
Rework of vout_OSDEpg.
[vlc] / projects / macosx / vlc_app / Sources / VLCMediaLayer.h
1 //
2 //  VLCMediaLayer.h
3 //  VLC
4 //
5 //  Created by Pierre d'Herbemont on 1/14/08.
6 //  Copyright 2008 __MyCompanyName__. All rights reserved.
7 //
8
9 #import <Cocoa/Cocoa.h>
10 #import <QuartzCore/QuartzCore.h>
11 #import <VLCKit/VLCKit.h>
12
13
14 @interface VLCMediaLayer : CALayer {
15     BOOL displayFullInformation;
16     VLCMedia * media;
17     CATextLayer * titleLayer;
18     CATextLayer * artistLayer;
19     CATextLayer * genreLayer;
20     CALayer * artworkLayer;
21 }
22
23 + (id)layerWithMedia:(VLCMedia *)media;
24
25 @property (assign) BOOL displayFullInformation;
26 @property (retain,readonly) VLCMedia * media;
27 @property (retain,readonly) CATextLayer * titleLayer;
28 @property (retain,readonly) CATextLayer * artistLayer;
29 @property (retain,readonly) CATextLayer * genreLayer;
30 @property (retain,readonly) CALayer * artworkLayer;
31
32 @end