Controller.h 712 B

123456789101112131415161718192021222324252627282930
  1. /* Controller */
  2. #import <Cocoa/Cocoa.h>
  3. #import <VLCKit/VLCKit.h>
  4. #import <VLCKit/VLCMediaPlayer.h>
  5. @interface Controller : NSObject
  6. {
  7. IBOutlet NSView * conversionView;
  8. IBOutlet NSWindow * window;
  9. IBOutlet NSButton * openConvertedFileButton;
  10. NSNumber * selectedStreamOutput;
  11. VLCMedia * media;
  12. VLCStreamSession * streamSession;
  13. }
  14. - (void)awakeFromNib;
  15. @property (retain) VLCMedia * media;
  16. @property (retain) VLCStreamSession * streamSession;
  17. @property (assign) NSNumber * selectedStreamOutput;
  18. @property (retain,readonly) NSString * outputFilePath;
  19. - (IBAction)convert:(id)sender;
  20. - (IBAction)openConvertedFile:(id)sender;
  21. - (IBAction)openConvertedEnclosingFolder:(id)sender;
  22. @end