|
|
| nbehnken |
Posted: Feb 16 2005, 06:20 AM |
 |
|
Unregistered

|
First, I absolutely love the program. Works awesome!
I did have an issue using a modifiy version of Virtualdub, specifically Virtualdub-mpeg2, but I didn't know if the issue was in the main source or if it is in the modified code. I had a bad cdrom in the drive, and Virtualdub insisted on trying to read it "FOREVER" Filling my eventlog with cdrom badblock errors. I was even unable to terminate the program from taskmanager, I am assuming because the system was busy in kernel mode trying to access the drive, however, can you look into putting timeouts into the readfile code, so this can't happen? If not, thats cool too. Awesome program and thanks for the great work.
Nick |
 |
| fccHandler |
| Posted: Feb 16 2005, 07:39 AM |
 |
|
Administrator n00b
  
Group: Moderators
Posts: 3961
Member No.: 280
Joined: 13-September 02

|
| QUOTE (nbehnken @ Feb 16 2005, 02:20 AM) | | I did have an issue using a modifiy version of Virtualdub, specifically Virtualdub-mpeg2, but I didn't know if the issue was in the main source or if it is in the modified code. |
I think neither (see below).
| QUOTE | I had a bad cdrom in the drive, and Virtualdub insisted on trying to read it "FOREVER" Filling my eventlog with cdrom badblock errors. |
It depends on the CD and drive, but I've also seen the whole system hang while trying to read a bad CD. At the topmost level a program simply requests the read, but somehow the drive seems to enter an endless loop and control never returns to the program. If that's indeed what is happening, then adding a timeout to VirtualDub won't make any difference.
But if you doubt it, try copying the contents of the CD to your hard drive first, then open the copy in VirtualDub.
-------------------- May the FOURCC be with you... |
 |
| nbehnken |
| Posted: Feb 16 2005, 08:53 AM |
 |
|
Unregistered

|
Interesting, I did actually find out the problem was I had two dvd's stack on each other in the drive , but the interesting thing to note was that when I hit the eject button, the endless loop does stop.
Application popup: VirtualDub.exe - No Disk : There is no disk in the drive. Please insert a disk into drive .
The part i'm not sure about, is there doesn't appear anyway to tell from the eventlog if it was actually progressing and just putting messages in the log or if it was hung on a part of the cd in a loop.
I'm curious how VMWare got around this issue, as i've used old OS/2, BeOS cds and whatever nasty things I could find for them beta testing .
Anyway thanks again for the response, and I really enjoy Virtualdub, makes my DVD auctions much easier to create ! Best wishes and continued success.
Nick
|
 |
|