Main > Audio/Jukebox/MP3 Forum
Plugins: Document API for JukePlugSys
loadman:
--- Quote from: Barcrest on January 09, 2008, 05:25:55 pm ---WOW Guys you have really made some advances since i last looked. I assume once you make the SDK availble i will be able to see what functions are possible for the jukebox plugins to use. I will hold off adding the latest code until i know what i can expect to be in the plugins and i will just bolt it all in at the same time.
Glad everyone got it sorted you have all put a lot of hard work into this. Me i've just been a pain LOL :applaud:
--- End quote ---
Welcome back ;D
For the SDK do you need an example of the host or plug-in in another language?
loadman:
--- Quote from: headkaze on January 09, 2008, 06:43:13 pm ---What is this SDK you keep speaking of? I thought JukePlugin.zip was the SDK :dizzy:
--- End quote ---
I think he meant 'host' the SDK (I could be wrong)?
Thanks again HeadKaze for your work on that. I have been also learning some good programming tips (in general) along the way. Over all this has been a good experience for me. ;D
--- Quote ---And there is still no PureBasic example in there, so how you say you defined the standard is beyond me.
--- End quote ---
Yes if you could make one that would be good please Space Fractal
Space Fractal:
The very first post of course I have changed over the past.
I waiting to create Pure Basic example when the "SDK" is finished with all defined commands.
The SDK is NOT the wrapper I wrote in the other thread, that is now completly "out of date" (hence removed).
the SDK is the FIRST post only where all defined commands is there. I have changed the orignal post over the time, because I think the post is the easier to find the commands used, because this thread is pretty big now (I never throuch it should been so big).
The most commands is now by UncleT and I changed some and added few others.
It is now heavy changed to only use 2 functions, the rest is just string commands and have a argument to been parsed by the plugins. In this way it easy to add commands to a v1.1 later time.
I do pretty sure I should use my time to add plugin Support to MultiJuke first, and then writing a real Pure Basic plugin example how the parser can work with source. I do update the "wrapper" soon to use with these 2 commands used + some helper functions for those that want it.
I also of course want examples by other language, C++ and/or Visual Basic 6 of course. I can put them in a file in the first post to checking out.
I did not say I defined the SDK (sorry if I wrote that), most should go to UncleT now for his ideas and I finally accepted. Of course big credits should got to all of you in this thread: headkaze, LoadMan and also Barcrest.
loadman:
OK I think the issue here is what a SDK is?
I define a Software Development Kit to be a combination of two things.
1) A document telling how to use it and all the commands/functions.
* I Imagine that this will be heavily based on your first post Space?
2) Basic software examples and tools in as many languages as possible.
* HeadKaze has already (kindly) provided most of this (it may need updating) with a VB6 host and C++ and Delphi Plug-in examples. This will need Pure Basic example from Space Fractal as he has changed the examples he first posted. More languages would be nice too
Are we all on the same page here ? :dunno
[Edit] for the record. HeadKaze's next post came a microsecond after mine :P
As for credits. I would suggest that we just have a list a name of the people involved. No need to measure the input of each person or waht there role is. Who cares? :cheers:
headkaze:
--- Quote from: Space Fractal on January 09, 2008, 07:08:04 pm ---The very first post of course I have changed over the past.
I waiting to create Pure Basic example when the "SDK" is finished with all defined commands.
The SDK is NOT the wrapper I wrote in the other thread, that is now completly "out of date" (hence removed).
the SDK is the FIRST post only where all defined commands is there. I have changed the orignal post over the time, because I think the post is the easier to find the commands used, because this thread is pretty big now (I never throuch it should been so big).
The most commands is now by UncleT and I changed some and added few others.
It is now heavy changed to only use 2 functions, the rest is just string commands and have a argument to been parsed by the plugins. In this way it easy to add commands to a v1.1 later time.
I do pretty sure I should use my time to add plugin Support to MultiJuke first, and then writing a real Pure Basic example how the parser can work with source.
I also of course want examples by other language, C++ and/or Visual Basic 6 of course. I can put them in a file in the first post to checking out.
I did not say I defined the SDK (sorry if I said that), most should go to UncleT now for his ideas and I finally accepted. Of course big credits should got to all of you in this thread: headkaze, LoadMan and also Barcrest.
--- End quote ---
All an SDK (Software Development Kit) is two things; source code and documentation. So when your referring to the SDK you must be referring the command list which is part of the documentation. Okay I get it now!
EDIT: Loadman beat me to it! ;D
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version