2 // VLCMediaListPlayer.h
5 // Created by Pierre d'Herbemont on 8/24/09.
6 // Copyright 2009 __MyCompanyName__. All rights reserved.
9 @class VLCMedia, VLCMediaPlayer, VLCMediaList;
11 @interface VLCMediaListPlayer : NSObject {
14 VLCMediaPlayer *_mediaPlayer;
15 VLCMediaList *_mediaList;
18 @property (readwrite, retain) VLCMediaList *mediaList;
21 * rootMedia - Use this method to play a media and its subitems.
22 * This will erase mediaList.
23 * Setting mediaList will erase rootMedia.
25 @property (readwrite, retain) VLCMedia *rootMedia;
26 @property (readonly, retain) VLCMediaPlayer *mediaPlayer;
30 * Basic play and stop are here. For other method, use the mediaPlayer.
37 * media must be in the current media list.
39 - (void)playMedia:(VLCMedia *)media;