Black Gold PCI-e Dual Hybrid setup problems (1 Viewer)

Fred Dibnah

New Member
November 25, 2006
1
0
Up North
Home Country
United Kingdom United Kingdom
MediaPortal Version 0.2.0.4:
Windows Version XP Pro:
CPU Type P4 520 2.8 GHz:
HDD 160GB SATA II:
Memory 1 Gig DDR2:
Motherboard P5W DH Deluxe:
Motherboard Bios 1602:
Video Card NVidia 7300 LE:
1. TV Card Black Gold PCI-e Dual Hybrid:
1. TV Card Driver 6.0.0:
DScaler MPEG2 Video Decoder:
DScaler Audio Decoder:
Hello MP forums,

Firstly I'd like to thank the MP developers for a great piece of software & wish I'd donated the £25 instead of spending it on the rubbish that GDI produce for the Black Gold card. Just having a few problems getting the dual DVBT card to work using both tuners though. I've followed the sticky thread on dual DVB problems & updated the psidecd.dll & mpeg2data.ax files to ver 6.05.2710.2732. Using the instructions on adding a card using BDA drivers I have written the following:

<capturecard commercialname="Black Gold DVBT" capturename="7162 BDA Digital Capture DVBT" devid="ven_1131&amp;dev_7162&amp;subsys_110514c7&amp;rev_01">
<capabilities tv="true" radio="false" mpeg2="true" mce="false" sw="false" bda="true"/>
<tv>
<interface cat="capture" video="2" audio="3" mpeg2="1" sectionsandtables="5"/>
<filters>
<filter cat="networkprovider" name="Microsoft DVBT Network Provider" checkdevice="false"/>
<filter cat="tunerdevice" name="7162 BDA DVBT Tuner" checkdevice="false"/>
<filter cat="capture" name="7162 BDA Digital Capture DVBT" checkdevice="false"/>
</filters>
<connections>
<connection sourcefilter="networkprovider" sourcepin="0" sinkfilter="tunerdevice" sinkpin="0"/>
<connection sourcefilter="tunerdevice" sourcepin="0" sinkfilter="capture" sinkpin="0"/>
</connections>
</tv>
</capturecard>

This works & MP detects both tuners and lets me tune them both in, I can watch or record 1 channel perfectly. The problem comes when I try to record a different channel to what I'm watching, I get a 'Cannot complete graph' error. Tried using GrapEdit with both tuners as well, creates it ok but when I reload the saved file the 2nd DVBT Network Provider is no longer connected to the 2nd DVBT tuner.

Am I right in thinking the problem is because writing a capture card definition for a dual tuner card is more complex than a single one? Both BDA Receiver components have identical monikers up to the rev_01 point - only at the very end of a long hex string does one have '0' and the other '1'.

Would be grateful for any suggestions or help with this problem.

Thanks

Jonathan
 

Scoobsheister

Portal Pro
June 21, 2006
60
0
Been trying to set this card up for hours now and it's a nightmare. Managed to get it working for 1 tuner like the user above but cannot change channel when i am recording a channel (i.e. cannot get the 2nd tuner to activate). I've actually just duplicated the code for the tuner in the xml file for supported tuner cards as there are 2 tuners hoping that would help. I do see a drop down menu when i go to edit the card showing another duplicate tuner but i can't get this to work.
 

Taipan

Retired Team Member
  • Premium Supporter
  • February 23, 2005
    2,075
    44
    Melbourne
    Home Country
    Australia Australia
    I've actually just duplicated the code for the tuner in the xml file for supported tuner cards as there are 2 tuners hoping that would help. I do see a drop down menu when i go to edit the card showing another duplicate tuner but i can't get this to work.

    Have you checked that the moniker's of each of your two tuners are correct in the CaptureCardsDefinitions.xml file? I assume that each card will have a slightly different moniker, and this needs to be reflected in the xml definition.

    I am referring to this bit:-

    devid="ven_1131&amp;dev_7162&amp;subsys_110514c7&a mp;rev_01"
     

    Scoobsheister

    Portal Pro
    June 21, 2006
    60
    0
    the moniker bit you are referring to is exactly the same for each tuner, there is only one digit difference between the tuners and that is at the very end of the moniker sequence (i.e. the last digit in the hexidecimal sequence).

    one tuner ends in 6b5e71090000} the other ends in 6b5e71090001}

    I'm leaning towards this being why the 2nd tuner won't work rather than the mpeg2data.ax and psisdc.dll being older version (6.05........)
     

    Taipan

    Retired Team Member
  • Premium Supporter
  • February 23, 2005
    2,075
    44
    Melbourne
    Home Country
    Australia Australia
    the moniker bit you are referring to is exactly the same for each tuner, there is only one digit difference between the tuners
    So, they are not exactly the same then ... ;)

    one tuner ends in 6b5e71090000} the other ends in 6b5e71090001}
    Have you modified the CaptureCardsDefinitions file to reflect this difference?

    I'm leaning towards this being why the 2nd tuner won't work rather than the mpeg2data.ax and psisdc.dll being older version (6.05........)
    You will need the latest versions of these files installed, too.
     

    Scoobsheister

    Portal Pro
    June 21, 2006
    60
    0
    the difference between the two files is actually located outside the
    devid="ven_1131&amp;dev_7162&amp;subsys_110514c7&amp;rev_01" part of the moniker and as that is how a card is viewed in mediaportal i'm guessing it would involve a total rewrite of the system in order to see the second tuner.

    I have tried just adding the hex string to the end of the name but that doesn't seem to work
     

    Users who are viewing this thread

    Top Bottom