I've downloaded the header files from VirtualDJ8_SDK_20140529.zip (header files for all types of plug-ins) but I need to know what APIs are available. I was hoping VDJ had a document that shows us what APIs exist.
The information available so far, such as the header files, don't contain enough information. The headers enable you to make a DLL (plugin) that can be registered with VDJ. However the plugin would be useless because we don't know what APIs (functions, classes, etc...) to call to get the desired information or trigger an event.
Anyone else run into this problem?
The information available so far, such as the header files, don't contain enough information. The headers enable you to make a DLL (plugin) that can be registered with VDJ. However the plugin would be useless because we don't know what APIs (functions, classes, etc...) to call to get the desired information or trigger an event.
Anyone else run into this problem?
发表时间 Mon 04 Aug 14 @ 8:46 pm
The header files contain the class structures; this is the API. Couple with SendCommand and GetInfo (which use VDJScript) you have everything you need.
You declare your class as inheriting one of the relevant plugin classes and implement the required member functions and the functions you need.
You declare your class as inheriting one of the relevant plugin classes and implement the required member functions and the functions you need.
发表时间 Tue 05 Aug 14 @ 5:04 am
There is also some sample plugin source code available. Maybe Scott can point you to that exactly. Some source code is available in the plugin download area but not sure if there is for VDJ8.
发表时间 Tue 05 Aug 14 @ 7:15 am
Thanks for the responses gents! Scott, do you have any of those sample plugins available? That would be very helpful.
发表时间 Wed 03 Sep 14 @ 8:08 pm