dippnsk Posted July 27, 2014 Posted July 27, 2014 Hello everybody! I'm new here and maybe don't know something really obvious, but where I can find a Plugin SDK or some kind of manuals to create my own OSD plugin (NOT A SKIN). I've found some old Delphi SDK's which is not covers any kind of OSD integration at all. The OSD plugin must be visible as a custom menu item with custom content in DVBViewer OSD (is it even possible?). Maybe there is a simple example of this? Programming language: prefferable C++. Thanks! Quote
mague Posted July 28, 2014 Posted July 28, 2014 Hi, it is possible. example source in native Delphi http://www.DVBViewer.tv/forum/topic/18888-myprograms-plugin/ Thread about C#. Unfortunately in german. I hope Google translate does the job http://www.DVBViewer.tv/forum/topic/40060-c-sample-plugin/ Quote
dbraner Posted July 28, 2014 Posted July 28, 2014 (edited) I think OSD plugins won't work in C++. Use delphi instead. In the second thread mague mentioned there was a strong discussion about this and we tried our best to get a OSD plugin in C++ running. One reason why we failed was the wrong call method in some functions of the OSD SDK (functions declared as stdcall but implemented as safecall). One can't fix this in C++ without (very) dirty tricks. User erwin explained this in more detail in one of the last posts in the thread. Edited July 29, 2014 by dbraner Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.