NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Developers v
« Previous 1 … 36 37 38 39 40 … 93 Next »
Basic startup help

 
  • 0 Vote(s) - 0 Average
Basic startup help
fluffykeith
Offline

Senior Member

Posts: 398
Threads: 69
Joined: Nov 2007
#1
2008-01-09, 09:10 PM
Hi

I want to start playing with creating plugins.

I read a while ago that there were a number of methods that PVRX2 expects to exist and will call at particular times. But I can't find where I read it. Can someone point me in the right direction please. A complete list of methods and their purpose would be great.

Aso, is there an overview of the messaging that is used. For example, if my plugin wants to be informed of say a music title or a button press on another screen. What is the mechanism for achieving this?

cheers

Keith
Old broken setup - Zalman HD160+ box,  AMD Athlon 5400+, 3GB DDR2, Motherboard Gigabyte GA-M61P-S3
Hauppauge Nova-T PCI
Hauppauge Nova-S PCI
BlackGold Dual T2, S2 PCI
1x 2TB SATA
Windows 7 Pro
psycik
Offline

Posting Freak

Posts: 5,210
Threads: 424
Joined: Sep 2005
#2
2008-01-09, 10:57 PM
I think there is a sticky post in the developers section.

For music notifications you want to implement the IEventNotification interface.
JavaWiz
Offline

Posting Freak

Jacksonville, FL. USA
Posts: 2,522
Threads: 141
Joined: Dec 2006
#3
2008-01-10, 06:26 AM
This wiki entry gives you a little info on methods, but it is a little out of date for 1.0.x.

This thread started the discussions around programming in 1.0.x

I've also started an alternate approach, see attached zip. There may be some stuff slightly out-of-date.

The key is to create a DLL that implements IMenuTask and IUiTask interfaces. The 1.0.x thread includes some sample source to get you started.
fluffykeith
Offline

Senior Member

Posts: 398
Threads: 69
Joined: Nov 2007
#4
2008-01-10, 09:54 AM
Thanks

The link to the IMenuTask is useful, - the one for IuiTask is a bit sparse!

I'm finding it hard to seperate the extra bits that various people have done. For example, you have the wiz tools, then I see some widget library and the base stuff of PVRX2 itself.

I want to start with just the base stuff and then later if need be add in any additional things that help me.

cheers

Keith
Old broken setup - Zalman HD160+ box,  AMD Athlon 5400+, 3GB DDR2, Motherboard Gigabyte GA-M61P-S3
Hauppauge Nova-T PCI
Hauppauge Nova-S PCI
BlackGold Dual T2, S2 PCI
1x 2TB SATA
Windows 7 Pro
McBainUK
Offline

Posting Freak

Posts: 4,711
Threads: 429
Joined: Sep 2005
#5
2008-01-10, 10:31 AM
Sub's Hello plugin, using the BaseButtonListUiTask base class might be a good place to start. It's where I started when GB-PVR moved to v1.x and the new plugin interface.

http://forums.gbpvr.com/attachment.php?a...1186205633
Wiki profile
My Projects
Programs Plugin [SIZE=2](retired)
| Volume OSD Plugin (retired) | Documentation Wiki (retired)
[/SIZE]
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



Possibly Related Threads…
Thread Author Replies Views Last Post
  some help on basic gbpvr plugin code Etacovda 12 4,590 2009-06-14, 08:24 PM
Last Post: Etacovda
  W2K startup issues on GB-PVR computer 0 433 Less than 1 minute ago
Last Post:

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode