[Mplayer-advusers] BUG: Can't play (S)VCDs on some SCSI-drives (easy fix)

Felix Buenemann atmosfear at users.sourceforge.net
Thu Jun 27 08:27:20 CEST 2002


On Saturday 22 June 2002 23:18, Marc-Jano Knopp wrote:
> REASON
>
>   MPlayer uses the SCSI command "READ CD" (0xbe) to read (S)VCDs,
>   which consist of MODE 2 / FORM 2 tracks. Although many newer
>   SCSI CD-ROM drives implement this command, some don't - for
>   example Plextor 12x and 32x caddy drives and TEAC 55S.
>  
>   Note that these drives are still fully SCSI compliant, since
>   the "READ CD" command is optional in the SCSI-II specification.
mplayer uses linux cdrom-reading code as defined in linux/cdrom.h, so actually 
that code should do the fallback (which seems a defficiency of that code). 
However feel free to send a patch with your method, that's compatible with 
both ide and scsi drives or make it custom-stuff, e.g enabled by configure 
--enable-alt-scsi-vcd or a commandline option (eg -vcdmode 2).
-- 
Best Regards,
        Atmos
____________________________________________
- MPlayer Developer - http://mplayerhq.hu/ -
____________________________________________



More information about the MPlayer-advusers mailing list