Re: [REQUEST] Option for skipping unreadable blocks on Video DVD

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Robert Hancock
Date: Saturday, November 17, 2007 - 9:58 pm

Tobias wrote:

If the DVD player process ends from this, I'd say that's the fault of 
the player software not handling errors properly.

I think that if they are using the normal block layer accesses on the 
DVD device, there may be some retries that occur which are likely 
undesirable in this case since they will just stall playback. If they 
are using SG_IO to feed raw requests into the drive (which I imagine 
they need to do for CSS authentication, etc. anyway), then all error 
handling is passed up to the user application.


We don't know they're bad until we try and read them. How long the drive 
will stall trying to read that sector before giving up and returning an 
error is up to the drive. I'm not sure if the MMC command set allows any 
way to tell the drive to give up more quickly or not..

-- 
Robert Hancock      Saskatoon, SK, Canada
To email, remove "nospam" from hancockr@nospamshaw.ca
Home Page: http://www.roberthancock.com/

-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [REQUEST] Option for skipping unreadable blocks on Vid ..., Robert Hancock, (Sat Nov 17, 9:58 pm)