]> git.sesse.net Git - vlc/blobdiff - projects/activex/plugin.h
libvlccore: Don't set the priority on first thread on Mac OS X.
[vlc] / projects / activex / plugin.h
index c2612e4879d7da3e9928a4147d2926d034e5f5be..62c4b18bfeb7333684e01fea2133d422d812af1b 100644 (file)
@@ -26,7 +26,7 @@
 #include <ole2.h>
 #include <olectl.h>
 
-#include <vlc/libvlc.h>
+#include <vlc/vlc.h>
 
 extern "C" const GUID CLSID_VLCPlugin;
 extern "C" const GUID CLSID_VLCPlugin2;
@@ -111,6 +111,13 @@ public:
     };
     inline BOOL getAutoLoop(void) { return _b_autoloop;};
 
+    inline void setShowToolbar(BOOL showtoolbar)
+    {
+        _b_toolbar = showtoolbar;
+        setDirty(TRUE);
+    };
+    inline BOOL getShowToolbar(void) { return _b_toolbar;};
+
     void setVolume(int volume);
     int getVolume(void) { return _i_volume; };
 
@@ -186,7 +193,6 @@ public:
     inline void setDirty(BOOL dirty) { _b_dirty = dirty; };
 
     inline BOOL isRunning(void) { return NULL != _p_libvlc; };
-    HRESULT getVLCObject(int *i_vlc);
     HRESULT getVLC(libvlc_instance_t** p_vlc);
     void setErrorInfo(REFIID riid, const char *description);
 
@@ -261,6 +267,7 @@ private:
     BSTR _bstr_mrl;
     BOOL _b_autoplay;
     BOOL _b_autoloop;
+    BOOL _b_toolbar;
     BOOL _b_visible;
     BOOL _b_mute;
     int  _i_volume;