Postby drouetn » 10 Aug 2004 15:58
Hi,
OK I forgot to put the dvb: bit in there. Forgive my stupidity...
I've amended the syntax and now my card is indeed probed but the FEC seems to not be read from the command line -
the line I use to start up VLC is
linux:~/vlc-0.7.2 # vlc -vvv dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000
From my understanding FEC can be 9 or auto, but I've tried all of the possible ones and the output is the same...
The output is as below:
VLC media player 0.7.2 Bond
[00000000] main root debug: VLC media player - version 0.7.2 Bond - (c) 1996-2004 VideoLAN
[00000000] main root debug: libvlc was configured with ./configure --prefix=/usr --enable-dvd --enable-livedotcom --with-ffmpeg-tree=/root/vlc_cvs/ffmpeg --enable-v4l --enable-dvb
[00000001] main vlc debug: translation test: code is "C"
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: checking builtin modules
[00000001] main vlc debug: checking plugin modules
[00000001] main vlc debug: recursively browsing `modules'
[00000001] main vlc debug: recursively browsing `/usr/lib/vlc'
[00000001] main vlc debug: recursively browsing `plugins'
[00000001] main vlc debug: module bank initialized, found 301 modules
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not exist yet
[00000001] main vlc debug: CPU has capabilities 486 586 MMX 3DNow! MMXEXT SSE FPU
[00000001] main vlc debug: looking for memcpy module
[00000001] main vlc debug: probing 5 candidates
[00000010] main module debug: using memcpy module "memcpymmxext"
[00000358] main playlist debug: creating group Normal with id 1 at position 0
[00000358] main playlist debug: waiting for thread completion
[00000358] main playlist debug: thread 1097690032 (playlist) created at priority 0 (src/playlist/playlist.c:109)
[00000359] main interface debug: looking for interface module
[00000359] main interface debug: probing 2 candidates
[00000050] main module debug: using interface module "hotkeys"
[00000359] main interface debug: interface initialized
[00000359] main interface debug: thread 1099791280 (interface) created at priority 0 (src/interface/interface.c:152)
[00000358] main playlist debug: adding playlist item `dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000' ( dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000 )
[00000360] main interface debug: looking for interface module
[00000360] main interface debug: probing 6 candidates
[00000018] main module debug: using interface module "gtk"
[00000360] main interface debug: interface initialized
[00000358] main playlist debug: creating new input thread
[00000361] main input: playlist item `dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000'
[00000361] main input debug: waiting for thread completion
[00000361] main input debug: access `dvb', demux `', name `adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000'
[00000361] main input debug: looking for access module
[00000361] main input debug: probing 2 candidates
[00000361] main input debug: thread 1103104944 (input) created at priority 0 (src/input/input.c:326)
[00000361] dvb input debug: Opening device /dev/dvb/adapter0/frontend0
[00000361] dvb input debug: Frontend Info:
[00000361] dvb input debug: name = Philips TDA10045H
[00000361] dvb input debug: type = OFDM (DVB-T)
[00000361] dvb input debug: frequency_min = 51000000 (kHz)
[00000361] dvb input debug: frequency_max = 858000000 (kHz)
[00000361] dvb input debug: frequency_stepsize = 166667
[00000361] dvb input debug: frequency_tolerance = 0
[00000361] dvb input debug: symbol_rate_min = 0 (kHz)
[00000361] dvb input debug: symbol_rate_max = 0 (kHz)
[00000361] dvb input debug: symbol_rate_tolerance (ppm) = 0
[00000361] dvb input debug: notifier_delay (ms) = 0
[00000361] dvb input debug: Frontend Info capability list:
[00000361] dvb input debug: forward error correction 1/2
[00000361] dvb input debug: forward error correction 2/3
[00000361] dvb input debug: forward error correction 3/4
[00000361] dvb input debug: forward error correction 5/6
[00000361] dvb input debug: forward error correction 7/8
[00000361] dvb input debug: forward error correction auto
[00000361] dvb input debug: card can do QPSK
[00000361] dvb input debug: card can do QAM 16
[00000361] dvb input debug: card can do QAM 64
[00000361] dvb input debug: card can do QAM auto
[00000361] dvb input debug: transmission mode auto
[00000361] dvb input debug: guard interval mode auto
[00000361] dvb input debug: End of capability list
[00000361] dvb input debug: trying to tune the frontend...
[00000361] dvb input debug: using inversion=2
[00000361] dvb input debug: using bandwidth=0
[00000361] dvb input debug: using feq=50583333
[00000361] dvb input error: argument has invalid FEC (50583333)
This line appears to be reading the frequency as the FEC....
[00000361] dvb input debug: using feq=50583333
[00000361] dvb input error: argument has invalid FEC (50583333)
[00000361] dvb input debug: using transmission=0
[00000361] dvb input debug: using guard=0
[00000361] dvb input debug: using hierarchy=0
[00000361] main input debug: cmd=state old=10 new=1
[00000361] main input debug: playing at normal rate
[00000360] main interface debug: thread 1105206192 (manager) created at priority 0 (src/interface/interface.c:136)
[00000361] dvb input error: DVB-T: setting frontend failed (-1) Invalid argument
[00000361] dvb input error: DVB-T: tuning failed
[00000361] dvb input debug: Opening device /dev/dvb/adapter0/frontend0
[00000361] dvb input debug: Frontend Info:
[00000361] dvb input debug: name = Philips TDA10045H
[00000361] dvb input debug: type = OFDM (DVB-T)
[00000361] dvb input debug: frequency_min = 51000000 (kHz)
[00000361] dvb input debug: frequency_max = 858000000 (kHz)
[00000361] dvb input debug: frequency_stepsize = 166667
[00000361] dvb input debug: frequency_tolerance = 0
[00000361] dvb input debug: symbol_rate_min = 0 (kHz)
[00000361] dvb input debug: symbol_rate_max = 0 (kHz)
[00000361] dvb input debug: symbol_rate_tolerance (ppm) = 0
[00000361] dvb input debug: notifier_delay (ms) = 0
[00000361] dvb input debug: Frontend Info capability list:
[00000361] dvb input debug: forward error correction 1/2
[00000361] dvb input debug: forward error correction 2/3
[00000361] dvb input debug: forward error correction 3/4
[00000361] dvb input debug: forward error correction 5/6
[00000361] dvb input debug: forward error correction 7/8
[00000361] dvb input debug: forward error correction auto
[00000361] dvb input debug: card can do QPSK
[00000361] dvb input debug: card can do QAM 16
[00000361] dvb input debug: card can do QAM 64
[00000361] dvb input debug: card can do QAM auto
[00000361] dvb input debug: transmission mode auto
[00000361] dvb input debug: guard interval mode auto
[00000361] dvb input debug: End of capability list
[00000361] dvb input debug: trying to tune the frontend...
[00000361] dvb input debug: using inversion=2
[00000361] dvb input debug: using bandwidth=0
[00000361] dvb input debug: using feq=50583333
[00000361] dvb input error: argument has invalid FEC (50583333)
[00000361] dvb input debug: using feq=50583333
[00000361] dvb input error: argument has invalid FEC (50583333)
[00000361] dvb input debug: using transmission=0
[00000361] dvb input debug: using guard=0
[00000361] dvb input debug: using hierarchy=0
[00000361] dvb input error: DVB-T: setting frontend failed (-1) Invalid argument
[00000361] dvb input error: DVB-T: tuning failed
[00000361] main input warning: no access module matching "dvb" could be loaded
[00000361] main input debug: looking for access module
[00000361] main input debug: probing 12 candidates
[00000361] dvd input warning: cannot stat() device `dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000' (No such file or directory)
[00000361] dvd input warning: cannot stat() device `dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000' (No such file or directory)
[00000361] vcd input warning: could not open dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000
[00000361] vcd input warning: could not open dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000
[00000361] cdda input warning: could not open dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000
[00000361] cdda input warning: could not open dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000
[00000361] access_file input warning: cannot stat() file `dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000' (No such file or directory)
[00000361] access_file input warning: cannot stat() file `dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000' (No such file or directory)
[00000361] v4l input warning: unknown option
[00000361] v4l input warning: unknown option
[00000361] v4l input warning: unknown option
[00000361] v4l input warning: unknown option
[00000361] v4l input debug: main device=`dvb'
[00000361] v4l input error: cannot open device (No such file or directory)
[00000361] v4l input error: cannot open audio device (No such file or directory)
[00000361] v4l input warning: unknown option
[00000361] v4l input warning: unknown option
[00000361] v4l input warning: unknown option
[00000361] v4l input warning: unknown option
[00000361] v4l input debug: main device=`dvb'
[00000361] v4l input error: cannot open device (No such file or directory)
[00000361] v4l input error: cannot open audio device (No such file or directory)
[00000361] main input error: no suitable access module for `/://dvb:adapter=0:frequency=50583333:program=258:fec=9:s-rate=2750000'
[00000361] main input debug: pes: 0 packets
[00000361] main input debug: data: 0 packets
[00000361] main input debug: buffers: 0 packets
[00000361] main input debug: thread 1103104944 joined (src/input/input.c:373)
I'd be grateful for assistance to crack this - the docs don't seem to cover this topic in too much depth.
Thanks
Nick
Nick Drouet
Senior IT Specialist
IBM UK Ltd