Strange Error, card is supposedly supported (1 Viewer)

12oclocker

New Member
July 4, 2008
1
0
Ohio
Home Country
United States of America United States of America
MediaPortal Version: 0.2.3.0
MediaPortal Skin: default
Windows Version: Windows XP SP2
CPU Type: P4 Hyperthreading 2.8Ghz
HDD: 250Gig Western Digital SATA
Memory: 2Gigs DDR400
Motherboard: MSI Neo2
Video Card: PNY 256MB
Video Card Driver: default
Sound Card: Realtec Onboard Sound
Sound Card AC3: default
Sound Card Driver: default
1. TV Card: Easy TV Capture (standard generic philips SAA7130 software tv tuner card)
1. TV Card Type: Software type
1. TV Card Driver: 07/17/2002, 2.0.1.2042 Philips kscaptur.inf
MPEG2 Video Codec: InterVideo MPEG Video Encoder
MPEG2 Audio Codec: InterVideo MPEG Audio Encoder
h.264 Video Codec: none
Satelite/CableTV Provider: Time Warner
HTPC Case: dont know what htpc stands for
Cooling: lots of case fans
Power Supply: 450Watt
Remote: Custom Home Made (working fine)
TV: regular tv with composite inputs
TV - HTPC Connection: not sure what this means


I've been a C++ programmer for many many years, and I written lots of DirectX video programs, I really like the MediaPortal program, but am having trouble getting my card to work, whats weird is that it looks to be supported, here is what is going on...

I have built the graphs in Graph Edit, and can watch TV and change channels fine in graph edit with my card.

I put this together in the CaptureCardDefinitions.xml for my card....

<capturecard commercialname="TV Capture Card 7130" capturename="TV Capture Card 7130" devid="ven_1131&amp;dev_7130&amp;subsys_00001131&amp;rev_01">
<capabilities tv="true" radio="false" mpeg2="true" mce="false" sw="false" bda="false"></capabilities>
<tv>
<interface cat="encoder" video="" audio="" mpeg2="0"></interface>
<filters>
<filter cat="tvtuner" name="TV Capture Card Philips TV Tuner" checkdevice="true"></filter>
<filter cat="tvaudio" name="TV Capture Card TV Audio " checkdevice="true"></filter>
<filter cat="crossbar" name="TV Capture Card Crossbar" checkdevice="true"></filter>
<filter cat="capture" name="TV Capture Card 7130" checkdevice="true"></filter>
<filter cat="audcapture" name="%soundcard%" checkdevice="true"></filter>
<filter cat="videncoder" name="InterVideo MPEG Video Encoder" checkdevice="false"></filter>
<filter cat="audencoder" name="InterVideo MPEG Audio Encoder" checkdevice="false"></filter>
<filter cat="mux" name="%mpegmux%" checkdevice="false"></filter>
</filters>
<connections>
<connection sourcefilter="tvtuner" sourcepin="0" sinkfilter="crossbar" sinkpin="%tvtuner%"></connection>
<connection sourcefilter="tvtuner" sourcepin="1" sinkfilter="tvaudio" sinkpin="0"></connection>
<connection sourcefilter="tvaudio" sourcepin="0" sinkfilter="crossbar" sinkpin="%audiotuner%"></connection>
<connection sourcefilter="crossbar" sourcepin="0" sinkfilter="capture" sinkpin="0"></connection>
<connection sourcefilter="capture" sourcepin="0" sinkfilter="videncoder" sinkpin="0"></connection>
<connection sourcefilter="audcapture" sourcepin="0" sinkfilter="audencoder" sinkpin="0"></connection>
<connection sourcefilter="videncoder" sourcepin="0" sinkfilter="mux" sinkpin="0"></connection>
<connection sourcefilter="audencoder" sourcepin="0" sinkfilter="mux" sinkpin="1"></connection>
</connections>
</tv>
</capturecard>


in the log file, I can configure everything just fine, but when I try to watch tv, I get an "Unable to Create Graph" error. Upon inspection of the log files, I discover this...
...
2008-07-04 10:56:11.906250 [Info.][6]: SinkGraphEx: Pins connected...
2008-07-04 10:56:11.906250 [Info.][6]: SinkGraphEx: Adding configured pin connections...DONE
2008-07-04 10:56:11.906250 [Info.][6]: Exception :confused:ystem.NullReferenceException: Object reference not set to an instance of an object.
at MediaPortal.TV.Recording.SinkGraphEx.CreateGraph(Int32 Quality)
2008-07-04 10:56:11.906250 [Info.][6]: Exception :Object reference not set to an instance of an object.
2008-07-04 10:56:11.906250 [Info.][6]: site :Boolean CreateGraph(Int32)
2008-07-04 10:56:11.921875 [Info.][6]: source :TVCapture
2008-07-04 10:56:11.921875 [Info.][6]: stacktrace: at MediaPortal.TV.Recording.SinkGraphEx.CreateGraph(Int32 Quality)
...
it looks like some variable in the "MediaPortal.TV.Recording" section is NULL when it should not be, does anyone have any ideas or suggestions for me, I would really like to get MediaPortal working. I have attached my log files.

Thanks!
 

level20peon

MP Donator
  • Premium Supporter
  • January 4, 2007
    1,082
    101
    42
    Aachen
    Home Country
    Germany Germany
    Try changing

    Code:
    <filter cat="mux" name="%mpegmux%" checkdevice="false"></filter>

    to

    Code:
    <filter cat="mux" name="InterVideo Multiplexer" checkdevice="false"/></filter>


    -level20peon
     

    keithwhite

    Portal Member
    August 1, 2008
    42
    0
    Home Country
    Wales Wales
    Hi

    Have you got this working? Sorry I can't offer help in fixing the problem (I'm not a programmer) but I am trying to get a SAA7130 capture card working with MP.

    Thanks


    Keith
     

    robmistere

    New Member
    January 8, 2009
    2
    0
    Saginaw, MI
    Home Country
    United States of America United States of America
    I have the same problem

    I also have the Philips SAA 7130 tv uner card, except in the configuration, i get the "No video capture cards were found" pop up. I was hoping that some one had got it to work, at least a little bit and could let everyone else know how.
     

    Marty

    New Member
    August 21, 2009
    1
    0
    Home Country
    South Africa South Africa
    Hi please assist I am an amateur but installed mediaportal and it is great well done to the developers. But I have the Easy TV Capture card with 7130 installed and it works but mediaportal cant find it. Does anyone have a solution? I have looked in forums. I also see others asking the same question did you come right? Many thanks! Marty
     

    Users who are viewing this thread

    Top Bottom