]> git.sesse.net Git - vlc/blob - projects/macosx/framework/Headers/Public/VLCStreamSession.h
Move the Mac OS X framework plus the yet to be finished VLC.app to projects/macosx...
[vlc] / projects / macosx / framework / Headers / Public / VLCStreamSession.h
1 //
2 //  VLCStreamSession.h
3 //  VLCKit
4 //
5 //  Created by Pierre d'Herbemont on 1/12/08.
6 //  Copyright 2008 __MyCompanyName__. All rights reserved.
7 //
8
9 #import <Cocoa/Cocoa.h>
10 #import <VLCKit/VLCStreamOutput.h>
11 #import <VLCKit/VLCMediaPlayer.h>
12 #import <VLCKit/VLCMedia.h>
13
14
15 @interface VLCStreamSession : VLCMediaPlayer {
16     VLCStreamOutput * streamOutput;
17     VLCMedia * originalMedia;
18     int reattemptedConnections;
19     BOOL isComplete;
20 }
21
22 + (id)streamSession;
23
24 @property (retain) VLCMedia * media;
25 @property (retain) VLCStreamOutput * streamOutput;
26 @property (readonly) BOOL isComplete;
27
28 - (void)startStreaming;
29 @end