[vlc] v4l woes

Karl Lattimer karl at nncc.info
Sat Jul 23 19:47:37 CEST 2005


Hi,
I _REALLY_ need this to work so a prompt reply is much appreciated.

I've got a bt878 card, I use v4l2, what I am trying to do is set up  
streaming TV, so I can watch TV in my bedroom over my wifi on my mac,  
vlc seems the only choice here as its cross platform. First of all  
I'd like to be able to watch TV with vlc, this would allow me to do  
some testing of the input before getting involved in the streaming  
aspect. TV decoding does not appear to work

I can use the card with the tvtime command line

tvtime -m -d /dev/video0 -i 1

I'm only trying to watch the composite input of the card so it  
simplifies things a little.

To the best of my knowledge this should loosely translate to the vlc  
command line

vlc --color v4l:/dev/video0:channel=1

However when I run this command I get a locked up gui which is  
partially drawn, i add in the -vvv for verbose debugging, output  
follows at end of message

last message repeats itself so I'm guessing that its something to do  
with that.

Thanks in advance
Karl,

[root at downtime SPECS]# vlc -vvv --color v4l:/dev/ 
video0:norm=pal:size=640x480:channel=1
VLC media player 0.8.1 Janus
[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: loading plugins cache file /root/.vlc/ 
cache/plugins-04041e.dat
[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 183 modules
[00000001] main vlc debug: opening config file /root/.vlc/vlcrc
[00000001] main vlc warning: config file /root/.vlc/vlcrc does not  
exist yet
[00000000] main root debug: VLC media player - version 0.8.1 Janus -  
(c) 1996-2004 VideoLAN
[00000000] main root debug: libvlc was configured with ./configure -- 
host=i686-redhat-linux-gnu --build=i686-redhat-linux-gnu -- 
target=i386-redhat-linux --program-prefix= --prefix=/usr --exec- 
prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc -- 
datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib -- 
libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/usr/ 
com --mandir=/usr/share/man --infodir=/usr/share/info --x-libraries=/ 
usr/X11R6/lib --program-prefix= --enable-release --enable-dvdread -- 
enable-dvdplay --enable-dvbpsi --enable-v4l --enable-vcd --enable-mad  
--enable-ffmpeg --with-ffmpeg-tree=ffmpeg-20050209 --enable-faad -- 
enable-xvid --enable-flac --enable-theora --enable-mkv --enable-x11 -- 
enable-xvideo --disable-qte --disable-directx --enable-fb --enable-aa  
--without-wingdi --enable-oss --enable-esd --enable-arts --enable- 
alsa --disable-waveout --enable-gtk --disable-familiar --enable-gnome  
--enable-wxwindows --disable-opie --disable-macosx --disable-qnx -- 
disable-intfwin --enable-xosd --enable-lirc --enable-pth --disable-st  
--disable-testsuite --enable-plugins
[00000001] main vlc debug: translation test: code is "en_GB"
[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: loading plugins cache file /root/.vlc/ 
cache/plugins-04041e.dat
[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 183 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 MMXEXT  
SSE SSE2 FPU
[00000001] main vlc debug: looking for memcpy module
[00000001] main vlc debug: probing 3 candidates
[00000010] main module debug: using memcpy module "memcpymmxext"
[00000230] main playlist debug: creating group Normal with id 1 at  
position 0
[00000230] main playlist debug: waiting for thread completion
[00000230] main playlist debug: thread 139264744 (playlist) created  
at priority 0 (src/playlist/playlist.c:107)
[00000231] main interface debug: looking for interface module
[00000231] main interface debug: probing 1 candidate
[00000111] main module debug: using interface module "hotkeys"
[00000231] main interface debug: interface initialized
[00000231] main interface debug: thread 139232248 (interface) created  
at priority 0 (src/interface/interface.c:209)
[00000230] main playlist debug: adding playlist item `v4l:/dev/ 
video0:norm=pal:size=640x480:channel=1' ( v4l:/dev/ 
video0:norm=pal:size=640x480:channel=1 )
[00000233] main interface debug: looking for interface module
[00000233] main interface debug: probing 4 candidates
[00000153] main module debug: using interface module "wxwindows"
[00000233] main interface debug: interface initialized
[00000233] main interface debug: thread 139419144 (manager) created  
at priority 0 (src/interface/interface.c:194)
[00000233] wxwindows interface debug: accelerator table loaded
[00000230] main playlist debug: creating new input thread
[00000236] main input debug: waiting for thread completion
[00000236] main input debug: `v4l:/dev/ 
video0:norm=pal:size=640x480:channel=1' gives access `v4l' demux `'  
path `/dev/video0:norm=pal:size=640x480:channel=1'
[00000236] main input debug: demux2_New: access='v4l' demux='' path='/ 
dev/video0:norm=pal:size=640x480:channel=1'
[00000237] main demuxer debug: looking for access_demux module
[00000237] main demuxer debug: probing 1 candidate
[00000237] v4l demuxer debug: WxH 640x480
[00000237] v4l demuxer debug: main device=`/dev/video0'
[00000237] v4l demuxer debug: V4L device BT878 video (Modular  
Technology 3 channels 1 audios 48 < w < 640 32 < h < 576
[00000237] v4l demuxer debug: setting channel Composite1(1) 0 tuners  
flags=0x2 type=0x2 norm=0x3
[00000237] v4l demuxer debug: v4l device uses brightness: 32768
[00000237] v4l demuxer debug: v4l device uses colour: 32768
[00000237] v4l demuxer debug: v4l device uses hue: 32768
[00000237] v4l demuxer debug: v4l device uses contrast: 32768
[00000237] v4l demuxer debug: v4l device uses frame size: 614400
[00000237] v4l demuxer debug: v4l device uses chroma: I422
[00000237] v4l demuxer debug: openened adev=`/dev/dsp' stereo 48000Hz
[00000237] v4l demuxer debug: v4l grabbing started
[00000237] v4l demuxer debug: added new video es I422 640x480
[00000236] main input debug: Selecting program id=0
[00000237] v4l demuxer debug: new audio es 2 channels 48000Hz
[00000034] main module debug: using access_demux module "v4l"
[00000239] main decoder debug: looking for decoder module
[00000239] main decoder debug: probing 20 candidates
[00000100] main module debug: using decoder module "rawvideo"
[00000239] main decoder debug: thread 140720784 (decoder) created at  
priority 0 (src/input/decoder.c:157)
[00000268] main decoder debug: looking for decoder module
[00000268] main decoder debug: probing 20 candidates
[00000268] araw decoder debug: samplerate:48000Hz channels:2 bits/ 
sample:16
[00000081] main module debug: using decoder module "araw"
[00000268] main decoder debug: thread 140704552 (decoder) created at  
priority 10 (src/input/decoder.c:157)
[00000236] main input debug: `v4l:/dev/ 
video0:norm=pal:size=640x480:channel=1' sucessfully opened
[00000239] main decoder warning: decoder/packetizer fifo full (data  
not consummed quickly enough), resetting fifo!
[00000239] main decoder warning: decoder/packetizer fifo full (data  
not consummed quickly enough), resetting fifo!
[00000239] main decoder warning: decoder/packetizer fifo full (data  
not consummed quickly enough), resetting fifo!

-- 
This is the vlc mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://www.videolan.org/support/lists.html



More information about the vlc mailing list