VLCExtensionsManager.h 557 B

1234567891011121314151617181920212223242526
  1. //
  2. // VLCExtensionsManager.h
  3. // VLCKit
  4. //
  5. // Created by Pierre d'Herbemont on 1/26/10.
  6. // Copyright 2010 __MyCompanyName__. All rights reserved.
  7. //
  8. #import <Cocoa/Cocoa.h>
  9. @class VLCExtension;
  10. @class VLCMediaPlayer;
  11. @interface VLCExtensionsManager : NSObject {
  12. void *instance;
  13. NSMutableArray *_extensions;
  14. VLCMediaPlayer *_player;
  15. void *_previousInput;
  16. }
  17. + (VLCExtensionsManager *)sharedManager;
  18. - (NSArray *)extensions;
  19. - (void)runExtension:(VLCExtension *)extension;
  20. @property (readwrite, retain) VLCMediaPlayer *mediaPlayer;
  21. @end