[MPlayer-users] VCDs, FreeBSD and SCSI CDROM, no play

Anssi Saari as at sci.fi
Sat Jan 11 18:37:35 CET 2003


I noticed I can't play VCDs on SCSI cdroms on my FreeBSD system. I'm not
sure if it has ever worked, since usually VCDs are for the DVD player
in the living room...

It seems, from the mplayer -v output, that setting the blocksize to 2352
fails due to maybe wrong ioctl and then the kernel complains with

/kernel: dscheck(#cd/0): b_bcount 2352 is not on a sector boundary (ssize 2048)

type of messages. I don't know, maybe I lack something in the kernel,
I just don't know what.

Same disk works in same drive in Linux and also works in my ATAPI drive in FreeBSD.

System info:

FreeBSD 4.7-STABLE
XFree86 4.2.1
gcc version 2.95.4 20020320 [FreeBSD]
GNU ld version 2.12.1 [FreeBSD] 2002-07-20
GNU assembler 2.12.1 [FreeBSD] 2002-07-20

mplayer -v output:

MPlayer CVS-030111-19:24-2.95.4 (C) 2000-2002 Arpad Gereoffy (see DOCS)

CPU: Advanced Micro Devices Athlon 4 PM Palomino/Athlon MP Multiprocessor/Athlon XP eXtreme Performance (Family: 6, Stepping: 2)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE

Reading config file /usr/local/stow/mplayer-cvs/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /home/as/.mplayer/config
Reading /home/as/.mplayer/codecs.conf: 49 audio & 130 video codecs
CommandLine: '-v' '-vcd' '1' '-cdrom-device' '/dev/cd1a'
get_path('font/font.desc') -> '/home/as/.mplayer/font/font.desc'
Font /home/as/.mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using usleep() timing
get_path('input.conf') -> '/home/as/.mplayer/input.conf'
Parsing input config file /home/as/.mplayer/input.conf
Input config file /home/as/.mplayer/input.conf parsed : 6 binds
get_path('menu.conf') -> '/home/as/.mplayer/menu.conf'
Menu inited: /home/as/.mplayer/menu.conf
get_path('VCD track 1.conf') -> '/home/as/.mplayer/VCD track 1.conf'

Playing VCD track 1
track 01:  adr=1  ctrl=6  format=2  00:02:00
track 02:  adr=1  ctrl=6  format=2  00:08:00
VCD start byte position: 0x551B8  end: 0x1546E0
Error in CDRIOCSETBLOCKSIZE: Inappropriate ioctl for device
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x84f0000  
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x84f0000  
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x84f0000  
Checking for MOV
DEMUXER: freeing demuxer at 0x84f0000  
Checking for VIVO
DEMUXER: freeing demuxer at 0x84f0000  
Checking for REAL
DEMUXER: freeing demuxer at 0x84f0000  
stream_seek: WARNING! Can't seek to 0x4 !
DEMUXER: freeing demuxer at 0x84f0000  
DEMUXER: freeing demuxer at 0x84f0000  
DEMUXER: freeing demuxer at 0x84f0000  
DEMUXER: freeing demuxer at 0x84f0000  
Checking for SMJPEG
DEMUXER: freeing demuxer at 0x84f0000  
DEMUXER: freeing demuxer at 0x84f1000  
Checking for PVA
DEMUXER: freeing demuxer at 0x84f1000  
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)  
MPEG packet stats: p100: 0  p101: 0  PES: 0  MP3: 0 
Not MPEG System Stream format... (maybe Transport Stream?)
DEMUXER: freeing demuxer at 0x84f1000  
DEMUXER: freeing demuxer at 0x84f1000  
============ Sorry, this file format is not recognized/supported =============
=== If this file is an AVI, ASF or MPEG stream, please contact the author! ===

vo: x11 uninit called but X11 not inited..

Exiting... (End of file)



More information about the MPlayer-users mailing list