Quote:
Originally Posted by Fonceur
Ok, try this version, it won't fix the problem but with the extra debugging I'll know where it's crashing... Next step will be to find out why... 
|
Hi Fonceur!
Here's some detailed output from the new version. First, here's what it looks like when it works (when I pass in the same filename as I used when setting up the .grf file):
Quote:
9/20/2007 4:33:19 PM Starting GrafCorder Firewire.grf 2 M:\Media\test.tp
Defining the file...
Defining the window's title...
File already exists...
Renaming previous file to M:\Media\test-1.tp
Defining the output file...
Analyzing...
Creating the inprogress file...
9/20/2007 4:35:20 PM reached normal stopping time
Form closing, wrote 269
|
What's interesting of course is that the file (M:Media\test.tp) DIDN'T exist before I started - so evidently setting up the graph created the original filename, which you then evidently rename as you then create the new file.
Here's the not working version:
Quote:
9/20/2007 4:35:51 PM Starting GrafCorder Firewire.grf 2 M:\Different.tp
Defining the file...
Defining the window's title...
Defining the output file...
Analyzing...
Invalid output file path M:\Different.tp
|
Note that a stub M:\Media\test.tp does get created here. I didn't bother launching it from BTVE since I see the same behavior - I will if you think it would be interesting.
I wonder if you could load my .grf on your machine with the debugger and see what happens. Alternatively, I wonder if you sent me your .grf file and I substituted my capture device if either might give an interesting result...
Thanks for all your hard tinkering
B.