#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;
};
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; };
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);
BSTR _bstr_mrl;
BOOL _b_autoplay;
BOOL _b_autoloop;
+ BOOL _b_toolbar;
BOOL _b_visible;
BOOL _b_mute;
int _i_volume;