It's now stable enough to start a thread out of dev area

How to use MediaPortal with MDAPI filter.

Update 29/12/2006 (12/29 for U.S people)
MediaPortal 0.2.2.0 Support

Update 10/12/2006 (12/10 for U.S people)
The CAID parameters are now dynamicaly read from the stream on change channel (the store table is no longer needed )
The main Ecm value can be enter in MP configuration / Television /TV Channels for all DVB type cards
You can activate the MDAPI filter usage for the card you want by check the box in MP configuration / Television / Capture Cards (unchecked by default)

Warning **** for now it works with only one DVB card with mdapi activate in MP ****

1) Do a clean install of MediaPortal 0.2.2.0 -> http://www.team-mediaportal.com/download.html

2) Start MediaPortal and scan your channels (for this standard MP procedure go to MP forum in case of problem)
MP doesnt detect very well NA sat (an import from MyTheatre database utility is in progress (by CodeMonkey) here : http://dvbn.happysat.org/viewtopic.php?t=37838)
If you plan to use this tool dont scan channels leave the database empty.

3) Download this package http://mbb-mp.neuf.fr/MP4MDAPI_Filter_onV0.2.2.0.rar

4) Extract the content of "bin to put in your MP folder" in your MP folder (included the empty MDPlugins folder)

4bis) Run MP once to give a chance at the new dlls to update th TV database with new table. and close it

5) Find ffdecsa.dll on internet and put it in you MP folder (I cannot provide it directly for legal reason in my country )

6) Register the MDAPI filter -> regsvr32 <path_to_mdapifilter>\mdapifilter.ax
You can check for the latest one done by Agarwal here http://dvbn.happysat.org/viewtopic.php?t=37579&start=0

7) Put your mdplugin(s) in the MP\MDPlugins folder

8 ) Activate the MDAPI filter usage for the card you want by check the box in MP configuration / Television / Capture Cards (unchecked by default)


9) Set a main ECM value in DVB table (if your plugin is not able to autoroll or to reduce the time of channel change)
use standard MP configuration / Television /TV Channels

Now when you start MP / TV a new MDAPI icon appear in your tray (and maybe an other one if you use vplug). By right click on on it you have access of your mdplugin(s) menu(s) (Log Window is for debug purpose)

for now only few mdplugins are tested I will maintain a list with your help

pass
vplug
yanksee
wincsc (in conjonction with vplug or yanksee to help him )
csc
s2emu
gbox
NCSclient
emunation

failed
uvce