2004-01-23, 02:10 AM
hi, i just got gb-pvr setup on my windows machine because the hardware in my linux box doesnt get along with the pvr-350. so, windows will be responsible only for the scheduled recordings of programs, which will be saved remotely to the linux box (using NFS in microsoft unix services for windows).
everything seems to work great when run manually, i even wrote a client/server suite in perl to let me change channels over the network (liinux box has serial connection to the directv reciever).
the problem comes when i try to schedule a recording in gb-pvr, it refuses to record anything. looking in the wintvcap log, it claims it cannot find the path specified (and gives the full path). i can copy and paste this exact path and run wintvcap on the commandline and it records just fine. what gives?
here are some excerps from the wintvcap.log:
<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">
4060 InitParams: Your lpCmdLine is "-c255 -board:1 -profile:DVD -startr:Y:\recordings\ExtremeSenses_1021.mpg"
4060 InitParams: Argument -board:1 -- OK
4060 InitParams: Found -c or -p argument "255" -- OK
4060 InitParams: Found -startr: argument "Y:\recordings\ExtremeSenses_1021.mpg" -- OK
4060 InitParams: Argument -limit:-1 -- OK
4060 InitParams: Argument -delay:0 -- OK
4060 InitParams: Argument -c255 -- OK
[/QUOTE]
i can copy/paste the cmdline given here and when fed to wintvcap it works perfect.
<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">
4060 BuidGraph: SaveWinTV2000 -- OK
4060 BuidGraph: mbstowcs(Y:\recordings\ExtremeSenses_1021.mpg) -- OK
4060 BuidGraph: fileSink->SetLength (4000000, -1, 120) -- OK
4060 BuidGraph: fileSink->SetMode(0) -- OK
4060 BuidGraph: fileSink->SetFileName() -- FAIL, (0x80070003) Win32: The system cannot find the path specified.
[/QUOTE]
and there is the actual error.
everything seems to work great when run manually, i even wrote a client/server suite in perl to let me change channels over the network (liinux box has serial connection to the directv reciever).
the problem comes when i try to schedule a recording in gb-pvr, it refuses to record anything. looking in the wintvcap log, it claims it cannot find the path specified (and gives the full path). i can copy and paste this exact path and run wintvcap on the commandline and it records just fine. what gives?
here are some excerps from the wintvcap.log:
<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">
4060 InitParams: Your lpCmdLine is "-c255 -board:1 -profile:DVD -startr:Y:\recordings\ExtremeSenses_1021.mpg"
4060 InitParams: Argument -board:1 -- OK
4060 InitParams: Found -c or -p argument "255" -- OK
4060 InitParams: Found -startr: argument "Y:\recordings\ExtremeSenses_1021.mpg" -- OK
4060 InitParams: Argument -limit:-1 -- OK
4060 InitParams: Argument -delay:0 -- OK
4060 InitParams: Argument -c255 -- OK
[/QUOTE]
i can copy/paste the cmdline given here and when fed to wintvcap it works perfect.
<table border="0" align="center" width="95%" cellpadding="0" cellspacing="0"><tr><td>Code Sample </td></tr><tr><td id="CODE">
4060 BuidGraph: SaveWinTV2000 -- OK
4060 BuidGraph: mbstowcs(Y:\recordings\ExtremeSenses_1021.mpg) -- OK
4060 BuidGraph: fileSink->SetLength (4000000, -1, 120) -- OK
4060 BuidGraph: fileSink->SetMode(0) -- OK
4060 BuidGraph: fileSink->SetFileName() -- FAIL, (0x80070003) Win32: The system cannot find the path specified.
[/QUOTE]
and there is the actual error.