[vlc-devel] Problem in VLC using V4L2 with analog camera.

Beyonlo beyonlo at gmail.com
Wed Apr 22 14:56:57 CEST 2009


Hello Dionoea!

Today, after 20 days after we have a conversation, I tested again vlc
from git to test about that problem, see.

Today I install a new machine with new linux installation, without
install default vlc of distro, only dependences to bootstrap and
configure. I did:

git clone git://git.videolan.org/vlc.git
cd vlc
./bootstrap
./configure --disable-libv4l2 --enable-x264 --enable-v4l2 --prefix=/usr
./vlc -vvv v4l2:///dev/video0:standard=3:width=320:height=240:input=1


But still show image with flicker like this image
http://65.111.170.40/screen/vlc_with_v4l2.png :-(

Any idea?

Thanks!




On Wed, Apr 1, 2009 at 8:53 PM, Beyonlo <beyonlo at gmail.com> wrote:
> Hello,
>
>> You don't seem to have the extra debug line I added yesterday in your
>> 1.0.0 output. Could you synchronize to latest git and check that you
>> have a "Interlacing setting: <something>" line ?
>
>    Today you told me that is possible that I was not running the
> latest version. Well, so to be sure that I running the correct VLC
> version (GIT), I was install a new machine with new linux
> installation, without install default vlc of distro. After I did:
>
> git clone git://git.videolan.org/vlc.git
> cd vlc
> ./bootstrap
> ./configure --disable-libv4l2 --enable-x264 --enable-v4l2 --prefix=/usr
> ./vlc -vvv v4l2:///dev/video0:standard=3:width=320:height=240:input=1
>
> But not show images (on the yesterday git and 0.9.8 show images, with
> flicker, but show) and I not find line  "Interlacing setting:
> <something>" . Output is below:
>
> administrator at vix:~/vlc$ ./vlc -vvv
> v4l2:///dev/video0:standard=3:width=320:height=240:input=1
> VLC media player 1.0.0-pre1 Goldeneye
> [0x85b3140] main libvlc debug: VLC media player - version 1.0.0-pre1
> Goldeneye - (c) 1996-2009 the VideoLAN team
> [0x85b3140] main libvlc debug: libvlc was configured with ./configure
> '--disable-libv4l2' '--enable-x264' '--enable-v4l2' '--prefix=/usr'
> [0x85b3140] main libvlc debug: translation test: code is "C"
> [0x85b3140] main libvlc debug: checking plugin modules
> [0x85b3140] main libvlc debug: loading plugins cache file
> /home/administrator/.cache/vlc/plugins-04041e.dat
> [0x85b3140] main libvlc debug: recursively browsing `/usr/lib/vlc'
> [0x85b3140] main libvlc debug: recursively browsing
> `/home/administrator/vlc/modules'
> [0x85b3140] main libvlc debug: module bank initialized (331 modules)
> [0x85b3140] main libvlc debug: opening config file
> (/home/administrator/.config/vlc/vlcrc)
> [0x85b3140] main libvlc debug: CPU has capabilities 486 586 MMX MMXEXT
> SSE SSE2 FPU
> [0x85b3140] main libvlc debug: looking for memcpy module: 3 candidates
> [0x85b3140] main libvlc debug: using memcpy module "memcpymmxext"
> [0x8641ec8] main input debug: Creating an input for 'Media Library'
> [0x8641ec8] main input debug: Input is a meta file: disabling unneeded options
> [0x8641ec8] main input debug: using timeshift granularity of 52428800 bytes
> [0x8641ec8] main input debug: using timeshift  path '/tmp'
> [0x8641ec8] main input debug:
> `file/xspf-open:///home/administrator/.local/share/vlc/ml.xspf' gives
> access `file' demux `xspf-open' path
> `/home/administrator/.local/share/vlc/ml.xspf'
> [0x8641ec8] main input debug: creating demux: access='file'
> demux='xspf-open' path='/home/administrator/.local/share/vlc/ml.xspf'
> [0x8648f78] main demux debug: looking for access_demux module: 0 candidates
> [0x8648f78] main demux debug: no access_demux module matched "file"
> [0x8648f78] main demux debug: TIMER module_need() : 0,108 ms - Total
> 0,108 ms / 1 intvls (Avg 0,108 ms)
> [0x8641ec8] main input debug: creating access 'file'
> path='/home/administrator/.local/share/vlc/ml.xspf'
> [0x8648f78] main access debug: looking for access module: 3 candidates
> [0x8648f78] access_file access debug: opening file
> `/home/administrator/.local/share/vlc/ml.xspf'
> [0x8648f78] main access debug: using access module "access_file"
> [0x8648f78] main access debug: TIMER module_need() : 0,794 ms - Total
> 0,794 ms / 1 intvls (Avg 0,794 ms)
> [0x864e480] main stream debug: Using AStream*Stream
> [0x864e480] main stream debug: pre buffering
> [0x864e480] main stream debug: received first data after 0 ms
> [0x864e480] main stream debug: pre-buffering done 296 bytes in 0s -
> 6423 kbytes/s
> [0x864d8c0] main stream debug: looking for stream_filter module: 4 candidates
> [0x864d8c0] main stream debug: TIMER module_need() : 1,065 ms - Total
> 1,065 ms / 1 intvls (Avg 1,065 ms)
> [0x864d8c0] main stream debug: looking for stream_filter module: 1 candidate
> [0x864d8c0] main stream debug: using stream_filter module "stream_filter_record"
> [0x864d8c0] main stream debug: TIMER module_need() : 0,358 ms - Total
> 0,358 ms / 1 intvls (Avg 0,358 ms)
> [0x8641ec8] main input debug: creating demux: access='file'
> demux='xspf-open' path='/home/administrator/.local/share/vlc/ml.xspf'
> [0x864f890] main demux debug: looking for demux module: 1 candidate
> [0x864f890] playlist demux debug: using XSPF playlist reader
> [0x864f890] main demux debug: using demux module "playlist"
> [0x864f890] main demux debug: TIMER module_need() : 1,350 ms - Total
> 1,350 ms / 1 intvls (Avg 1,350 ms)
> [0x8641ec8] main input debug:
> `file/xspf-open:///home/administrator/.local/share/vlc/ml.xspf'
> successfully opened
> [0x8650a98] main xml debug: looking for xml module: 1 candidate
> [0x8650a98] main xml debug: using xml module "xtag"
> [0x8650a98] main xml debug: TIMER module_need() : 0,284 ms - Total
> 0,284 ms / 1 intvls (Avg 0,284 ms)
> [0x864f890] playlist demux debug: parsed 0 tracks successfully
> [0x8650a98] main xml debug: removing module "xtag"
> [0x8641ec8] main input debug: EOF reached
> [0x864f890] main demux debug: removing module "playlist"
> [0x864d8c0] main stream debug: removing module "stream_filter_record"
> [0x8648f78] main access debug: removing module "access_file"
> [0x8641ec8] main input debug: TIMER input launching for 'Media
> Library' : 9,168 ms - Total 9,168 ms / 1 intvls (Avg 9,168 ms)
> [0x863af38] main playlist debug: rebuilding array of current - root Playlist
> [0x863af38] main playlist debug: rebuild done - 0 items, index -1
> [0x863af38] main playlist debug: Activated
> [0x8642090] main interface debug: looking for interface module: 1 candidate
> [0x8642090] main interface debug: using interface module "hotkeys"
> [0x8642090] main interface debug: TIMER module_need() : 0,508 ms -
> Total 0,508 ms / 1 intvls (Avg 0,508 ms)
> [0x8642090] main interface debug: thread started
> [0x8642090] main interface debug: thread (interface) created at
> priority 0 (interface/interface.c:156)
> [0x864e468] main interface debug: looking for interface module: 1 candidate
> [0x864e468] main interface debug: using interface module "inhibit"
> [0x864e468] main interface debug: TIMER module_need() : 4,702 ms -
> Total 4,702 ms / 1 intvls (Avg 4,702 ms)
> [0x864e468] main interface debug: thread started
> [0x864e468] main interface debug: thread (interface) created at
> priority 0 (interface/interface.c:156)
> [0x864c778] main interface debug: looking for interface module: 1 candidate
> [0x864c778] main interface debug: using interface module "screensaver"
> [0x864c778] main interface debug: TIMER module_need() : 0,393 ms -
> Total 0,393 ms / 1 intvls (Avg 0,393 ms)
> [0x864c778] main interface debug: thread started
> [0x864c778] main interface debug: thread (interface) created at
> priority 0 (interface/interface.c:156)
> [0x863af38] main playlist debug: adding item
> `v4l2:///dev/video0:standard=3:width=320:height=240:input=1' (
> v4l2:///dev/video0:standard=3:width=320:height=240:input=1 )
> [0x85b33e0] main interface debug: looking for interface module: 1 candidate
> [0x85b33e0] main interface debug: using interface module "signals"
> [0x85b33e0] main interface debug: TIMER module_need() : 0,370 ms -
> Total 0,370 ms / 1 intvls (Avg 0,370 ms)
> [0x85b33e0] main interface debug: thread started
> [0x85b33e0] main interface debug: thread ended
> [0x85b33e0] main interface debug: thread (interface) created at
> priority 0 (interface/interface.c:156)
> [0x85b3140] main libvlc: Running vlc with the default interface. Use
> 'cvlc' to use vlc without interface.
> [0x8652128] main interface debug: looking for interface module: 3 candidates
> [0x8652128] main interface debug: using interface module "qt4"
> [0x8652128] main interface debug: TIMER module_need() : 385.114 ms -
> Total 385.114 ms / 1 intvls (Avg 385.114 ms)
> [0x8652128] main interface debug: thread started
> [0x8652128] main interface debug: thread ended
> [0x8652128] main interface debug: thread (interface) created at
> priority 0 (interface/interface.c:156)
> [0x863af38] main playlist debug: rebuilding array of current - root Playlist
> [0x863af38] main playlist debug: rebuild done - 1 items, index -1
> [0x863af38] main playlist debug: processing request item null node
> Playlist skip 0
> [0x863af38] main playlist debug: starting new item
> [0x863af38] main playlist debug: creating new input thread
> [0x8773cc0] main input debug: Creating an input for
> 'v4l2:///dev/video0:standard=3:width=320:height=240:input=1'
> [0x8773cc0] main input debug: thread (input) created at priority 10
> (input/input.c:360)
> [0x8773cc0] main input debug: thread started
> [0x8773cc0] main input debug: using timeshift granularity of 52428800 bytes
> [0x8773cc0] main input debug: using timeshift  path '/tmp'
> [0x8773cc0] main input debug:
> `v4l2:///dev/video0:standard=3:width=320:height=240:input=1' gives
> access `v4l2' demux `' path
> `/dev/video0:standard=3:width=320:height=240:input=1'
> [0x8773cc0] main input debug: creating demux: access='v4l2' demux=''
> path='/dev/video0:standard=3:width=320:height=240:input=1'
> [0xb6000a30] main demux debug: looking for access_demux module: 1 candidate
> [0xb6000a30] v4l2 demux debug: opening device '/dev/video0'
> [0xb6000a30] v4l2 demux debug: V4L2 device: BT878 video (Prolink
> Pixelview  using driver: bttv (version: 0.9.17) on PCI:0000:05:01.0
> [0xb6000a30] v4l2 demux debug: the device has the capabilities: (X)
> Video Capure, ( ) Audio, (X) Tuner
> [0xb6000a30] v4l2 demux debug: supported I/O methods are: (X)
> Read/Write, (X) Streaming, ( ) Asynchronous
> [0xb6000a30] v4l2 demux debug: video input 0 (Television) has type:
> Tuner adapter
> [0xb6000a30] v4l2 demux debug: video input 1 (Composite1) has type:
> External analog input *
> [0xb6000a30] v4l2 demux debug: video input 2 (S-Video) has type:
> External analog input
> [0xb6000a30] v4l2 demux debug: video input 3 (Composite3) has type:
> External analog input
> [0xb6000a30] v4l2 demux debug: video standard 0 is: NTSC
> [0xb6000a30] v4l2 demux debug: video standard 1 is: NTSC-M
> [0xb6000a30] v4l2 demux debug: video standard 2 is: NTSC-M-JP
> [0xb6000a30] v4l2 demux debug: video standard 3 is: NTSC-M-KR
> [0xb6000a30] v4l2 demux debug: video standard 4 is: PAL
> [0xb6000a30] v4l2 demux debug: video standard 5 is: PAL-BG
> [0xb6000a30] v4l2 demux debug: video standard 6 is: PAL-H
> [0xb6000a30] v4l2 demux debug: video standard 7 is: PAL-I
> [0xb6000a30] v4l2 demux debug: video standard 8 is: PAL-DK
> [0xb6000a30] v4l2 demux debug: video standard 9 is: PAL-M
> [0xb6000a30] v4l2 demux debug: video standard 10 is: PAL-N
> [0xb6000a30] v4l2 demux debug: video standard 11 is: PAL-Nc
> [0xb6000a30] v4l2 demux debug: video standard 12 is: PAL-60
> [0xb6000a30] v4l2 demux debug: video standard 13 is: SECAM
> [0xb6000a30] v4l2 demux debug: video standard 14 is: SECAM-B
> [0xb6000a30] v4l2 demux debug: video standard 15 is: SECAM-G
> [0xb6000a30] v4l2 demux debug: video standard 16 is: SECAM-H
> [0xb6000a30] v4l2 demux debug: video standard 17 is: SECAM-DK
> [0xb6000a30] v4l2 demux debug: video standard 18 is: SECAM-L
> [0xb6000a30] v4l2 demux debug: video standard 19 is: SECAM-Lc
> [0xb6000a30] v4l2 demux debug: tuner 0 (Television) has type: Analog
> TV, frequency range: 44000.0 kHz -> 958000.0 kHz
> [0xb6000a30] v4l2 demux debug: tuner 0 (Television) frequency: 0.0 kHz
> [0xb6000a30] v4l2 demux debug: device supports chroma GREY [8 bpp, gray, GREY]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device supports chroma I240 [8 bpp,
> dithered color, HI24]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device supports chroma RV15 [15 bpp
> RGB, le, RGBO]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device codec RGBQ (15 bpp RGB, be) not supported
> [0xb6000a30] v4l2 demux debug: device supports chroma RV16 [16 bpp
> RGB, le, RGBP]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device codec RGBR (16 bpp RGB, be) not supported
> [0xb6000a30] v4l2 demux debug: device supports chroma RV24 [24 bpp
> RGB, le, BGR3]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device supports chroma RV32 [32 bpp
> RGB, le, BGR4]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device supports chroma RV32 [32 bpp
> RGB, be, RGB4]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device supports chroma YUY2 [4:2:2,
> packed, YUYV, YUYV]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device supports chroma YUYV [4:2:2,
> packed, YUYV, YUYV]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device supports chroma YUY2 [4:2:2,
> packed, YUYV, YUYV]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device supports chroma YUYV [4:2:2,
> packed, YUYV, YUYV]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device supports chroma UYVY [4:2:2,
> packed, UYVY, UYVY]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device supports chroma I422 [4:2:2,
> planar, Y-Cb-Cr, 422P]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device supports chroma I420 [4:2:0,
> planar, Y-Cb-Cr, YU12]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device supports chroma YV12 [4:2:0,
> planar, Y-Cr-Cb, YV12]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device supports chroma I411 [4:1:1,
> planar, Y-Cb-Cr, 411P]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device supports chroma I410 [4:1:0,
> planar, Y-Cb-Cr, YUV9]
> [0xb6000a30] v4l2 demux warning: Unable to query for frame sizes
> [0xb6000a30] v4l2 demux debug: device codec YVU9 (4:1:0, planar,
> Y-Cr-Cb) not supported
> [0xb6000a30] v4l2 demux debug: '/dev/video0' is a video device
> [0xb6000a30] v4l2 demux debug: Set standard
> [0xb6000a30] v4l2 demux debug: Extended control API not supported by v4l2 driver
> [0xb6000a30] v4l2 demux debug: Available control: Brightness (980900)
> [0xb6000a30] v4l2 demux debug:     integer control
> [0xb6000a30] v4l2 demux debug:     valid values: 0 to 65535 by steps of 256
> [0xb6000a30] v4l2 demux debug:     default value: 32768
> [0xb6000a30] v4l2 demux debug:     current value: 32768
> [0xb6000a30] v4l2 demux debug: Available control: Contrast (980901)
> [0xb6000a30] v4l2 demux debug:     integer control
> [0xb6000a30] v4l2 demux debug:     valid values: 0 to 65535 by steps of 128
> [0xb6000a30] v4l2 demux debug:     default value: 32768
> [0xb6000a30] v4l2 demux debug:     current value: 32768
> [0xb6000a30] v4l2 demux debug: Available control: Saturation (980902)
> [0xb6000a30] v4l2 demux debug:     integer control
> [0xb6000a30] v4l2 demux debug:     valid values: 0 to 65535 by steps of 128
> [0xb6000a30] v4l2 demux debug:     default value: 32768
> [0xb6000a30] v4l2 demux debug:     current value: 32768
> [0xb6000a30] v4l2 demux debug: Available control: Hue (980903)
> [0xb6000a30] v4l2 demux debug:     integer control
> [0xb6000a30] v4l2 demux debug:     valid values: 0 to 65535 by steps of 256
> [0xb6000a30] v4l2 demux debug:     default value: 32768
> [0xb6000a30] v4l2 demux debug:     current value: 32768
> [0xb6000a30] v4l2 demux debug: Available control: Balance (980906)
> [0xb6000a30] v4l2 demux debug:     integer control
> [0xb6000a30] v4l2 demux debug:     valid values: 0 to 65535 by steps of 655
> [0xb6000a30] v4l2 demux debug:     default value: 32768
> [0xb6000a30] v4l2 demux debug:     current value: 0
> [0xb6000a30] v4l2 demux debug: Available control: Bass (980907)
> [0xb6000a30] v4l2 demux debug:     integer control
> [0xb6000a30] v4l2 demux debug:     valid values: 0 to 65535 by steps of 655
> [0xb6000a30] v4l2 demux debug:     default value: 32768
> [0xb6000a30] v4l2 demux debug:     current value: 0
> [0xb6000a30] v4l2 demux debug: Available control: Treble (980908)
> [0xb6000a30] v4l2 demux debug:     integer control
> [0xb6000a30] v4l2 demux debug:     valid values: 0 to 65535 by steps of 655
> [0xb6000a30] v4l2 demux debug:     default value: 32768
> [0xb6000a30] v4l2 demux debug:     current value: 0
> [0xb6000a30] v4l2 demux debug: Available control: Mute (980909)
> [0xb6000a30] v4l2 demux debug:     boolean control
> [0xb6000a30] v4l2 demux debug:     default value: 0
> [0xb6000a30] v4l2 demux debug:     current value: 0
> [0xb6000a30] v4l2 demux debug: video audio-mute: 0
> [0xb6000a30] v4l2 demux debug: Available private control: chroma agc (8000000)
> [0xb6000a30] v4l2 demux debug:     boolean control
> [0xb6000a30] v4l2 demux debug:     default value: 0
> [0xb6000a30] v4l2 demux debug:     current value: 0
> [0xb6000a30] v4l2 demux debug: Available private control: combfilter (8000001)
> [0xb6000a30] v4l2 demux debug:     boolean control
> [0xb6000a30] v4l2 demux debug:     default value: 0
> [0xb6000a30] v4l2 demux debug:     current value: 0
> [0xb6000a30] v4l2 demux debug: Available private control: automute (8000002)
> [0xb6000a30] v4l2 demux debug:     boolean control
> [0xb6000a30] v4l2 demux debug:     default value: 0
> [0xb6000a30] v4l2 demux debug:     current value: 1
> [0xb6000a30] v4l2 demux debug: Available private control: luma
> decimation filter (8000003)
> [0xb6000a30] v4l2 demux debug:     boolean control
> [0xb6000a30] v4l2 demux debug:     default value: 0
> [0xb6000a30] v4l2 demux debug:     current value: 0
> [0xb6000a30] v4l2 demux debug: Available private control: agc crush (8000004)
> [0xb6000a30] v4l2 demux debug:     boolean control
> [0xb6000a30] v4l2 demux debug:     default value: 0
> [0xb6000a30] v4l2 demux debug:     current value: 1
> [0xb6000a30] v4l2 demux debug: Available private control: vcr hack (8000005)
> [0xb6000a30] v4l2 demux debug:     boolean control
> [0xb6000a30] v4l2 demux debug:     default value: 0
> [0xb6000a30] v4l2 demux debug:     current value: 0
> [0xb6000a30] v4l2 demux debug: Available private control: whitecrush
> upper (8000006)
> [0xb6000a30] v4l2 demux debug:     integer control
> [0xb6000a30] v4l2 demux debug:     valid values: 0 to 255 by steps of 1
> [0xb6000a30] v4l2 demux debug:     default value: 207
> [0xb6000a30] v4l2 demux debug:     current value: 207
> [0xb6000a30] v4l2 demux debug: Available private control: whitecrush
> lower (8000007)
> [0xb6000a30] v4l2 demux debug:     integer control
> [0xb6000a30] v4l2 demux debug:     valid values: 0 to 255 by steps of 1
> [0xb6000a30] v4l2 demux debug:     default value: 127
> [0xb6000a30] v4l2 demux debug:     current value: 127
> [0xb6000a30] v4l2 demux debug: Available private control: uv ratio (8000008)
> [0xb6000a30] v4l2 demux debug:     integer control
> [0xb6000a30] v4l2 demux debug:     valid values: 0 to 100 by steps of 1
> [0xb6000a30] v4l2 demux debug:     default value: 50
> [0xb6000a30] v4l2 demux debug:     current value: 50
> [0xb6000a30] v4l2 demux debug: Available private control: full luma
> range (8000009)
> [0xb6000a30] v4l2 demux debug:     boolean control
> [0xb6000a30] v4l2 demux debug:     default value: 0
> [0xb6000a30] v4l2 demux debug:     current value: 0
> [0xb6000a30] v4l2 demux debug: Available private control: coring (800000a)
> [0xb6000a30] v4l2 demux debug:     integer control
> [0xb6000a30] v4l2 demux debug:     valid values: 0 to 3 by steps of 1
> [0xb6000a30] v4l2 demux debug:     default value: 0
> [0xb6000a30] v4l2 demux debug:     current value: 0
> [0xb6000a30] v4l2 demux debug: trying specified size 320x240
> [0xb6000a30] v4l2 demux warning: Could not select any of the default
> chromas; attempting to open as MPEG encoder card (access)
> [0xb6000a30] main demux warning: no access_demux module matching
> "v4l2" could be loaded
> [0xb6000a30] main demux debug: TIMER module_need() : 27.028 ms - Total
> 27.028 ms / 1 intvls (Avg 27.028 ms)
> [0x8773cc0] main input debug: creating access 'v4l2'
> path='/dev/video0:standard=3:width=320:height=240:input=1'
> [0xb6001e68] main access debug: looking for access module: 1 candidate
> [0xb6001e68] v4l2 access debug: opening device '/dev/video0'
> [0xb6001e68] v4l2 access debug: V4L2 device: BT878 video (Prolink
> Pixelview  using driver: bttv (version: 0.9.17) on PCI:0000:05:01.0
> [0xb6001e68] v4l2 access debug: the device has the capabilities: (X)
> Video Capure, ( ) Audio, (X) Tuner
> [0xb6001e68] v4l2 access debug: supported I/O methods are: (X)
> Read/Write, (X) Streaming, ( ) Asynchronous
> [0xb6001e68] v4l2 access debug: video input 0 (Television) has type:
> Tuner adapter
> [0xb6001e68] v4l2 access debug: video input 1 (Composite1) has type:
> External analog input *
> [0xb6001e68] v4l2 access debug: video input 2 (S-Video) has type:
> External analog input
> [0xb6001e68] v4l2 access debug: video input 3 (Composite3) has type:
> External analog input
> [0xb6001e68] v4l2 access debug: video standard 0 is: NTSC
> [0xb6001e68] v4l2 access debug: video standard 1 is: NTSC-M
> [0xb6001e68] v4l2 access debug: video standard 2 is: NTSC-M-JP
> [0xb6001e68] v4l2 access debug: video standard 3 is: NTSC-M-KR
> [0xb6001e68] v4l2 access debug: video standard 4 is: PAL
> [0xb6001e68] v4l2 access debug: video standard 5 is: PAL-BG
> [0xb6001e68] v4l2 access debug: video standard 6 is: PAL-H
> [0xb6001e68] v4l2 access debug: video standard 7 is: PAL-I
> [0xb6001e68] v4l2 access debug: video standard 8 is: PAL-DK
> [0xb6001e68] v4l2 access debug: video standard 9 is: PAL-M
> [0xb6001e68] v4l2 access debug: video standard 10 is: PAL-N
> [0xb6001e68] v4l2 access debug: video standard 11 is: PAL-Nc
> [0xb6001e68] v4l2 access debug: video standard 12 is: PAL-60
> [0xb6001e68] v4l2 access debug: video standard 13 is: SECAM
> [0xb6001e68] v4l2 access debug: video standard 14 is: SECAM-B
> [0xb6001e68] v4l2 access debug: video standard 15 is: SECAM-G
> [0xb6001e68] v4l2 access debug: video standard 16 is: SECAM-H
> [0xb6001e68] v4l2 access debug: video standard 17 is: SECAM-DK
> [0xb6001e68] v4l2 access debug: video standard 18 is: SECAM-L
> [0xb6001e68] v4l2 access debug: video standard 19 is: SECAM-Lc
> [0xb6001e68] v4l2 access debug: tuner 0 (Television) has type: Analog
> TV, frequency range: 44000.0 kHz -> 958000.0 kHz
> [0xb6001e68] v4l2 access debug: tuner 0 (Television) frequency: 0.0 kHz
> [0xb6001e68] v4l2 access debug: device supports chroma GREY [8 bpp, gray, GREY]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device supports chroma I240 [8 bpp,
> dithered color, HI24]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device supports chroma RV15 [15 bpp
> RGB, le, RGBO]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device codec RGBQ (15 bpp RGB, be) not supported
> [0xb6001e68] v4l2 access debug: device supports chroma RV16 [16 bpp
> RGB, le, RGBP]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device codec RGBR (16 bpp RGB, be) not supported
> [0xb6001e68] v4l2 access debug: device supports chroma RV24 [24 bpp
> RGB, le, BGR3]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device supports chroma RV32 [32 bpp
> RGB, le, BGR4]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device supports chroma RV32 [32 bpp
> RGB, be, RGB4]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device supports chroma YUY2 [4:2:2,
> packed, YUYV, YUYV]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device supports chroma YUYV [4:2:2,
> packed, YUYV, YUYV]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device supports chroma YUY2 [4:2:2,
> packed, YUYV, YUYV]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device supports chroma YUYV [4:2:2,
> packed, YUYV, YUYV]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device supports chroma UYVY [4:2:2,
> packed, UYVY, UYVY]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device supports chroma I422 [4:2:2,
> planar, Y-Cb-Cr, 422P]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device supports chroma I420 [4:2:0,
> planar, Y-Cb-Cr, YU12]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device supports chroma YV12 [4:2:0,
> planar, Y-Cr-Cb, YV12]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device supports chroma I411 [4:1:1,
> planar, Y-Cb-Cr, 411P]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device supports chroma I410 [4:1:0,
> planar, Y-Cb-Cr, YUV9]
> [0xb6001e68] v4l2 access warning: Unable to query for frame sizes
> [0xb6001e68] v4l2 access debug: device codec YVU9 (4:1:0, planar,
> Y-Cr-Cb) not supported
> [0xb6001e68] v4l2 access debug: '/dev/video0' is a video device
> [0xb6001e68] v4l2 access debug: Set standard
> [0xb6001e68] v4l2 access debug: Extended control API not supported by
> v4l2 driver
> [0xb6001e68] v4l2 access debug: Available control: Brightness (980900)
> [0xb6001e68] v4l2 access debug:     integer control
> [0xb6001e68] v4l2 access debug:     valid values: 0 to 65535 by steps of 256
> [0xb6001e68] v4l2 access debug:     default value: 32768
> [0xb6001e68] v4l2 access debug:     current value: 32768
> [0xb6001e68] v4l2 access debug: Available control: Contrast (980901)
> [0xb6001e68] v4l2 access debug:     integer control
> [0xb6001e68] v4l2 access debug:     valid values: 0 to 65535 by steps of 128
> [0xb6001e68] v4l2 access debug:     default value: 32768
> [0xb6001e68] v4l2 access debug:     current value: 32768
> [0xb6001e68] v4l2 access debug: Available control: Saturation (980902)
> [0xb6001e68] v4l2 access debug:     integer control
> [0xb6001e68] v4l2 access debug:     valid values: 0 to 65535 by steps of 128
> [0xb6001e68] v4l2 access debug:     default value: 32768
> [0xb6001e68] v4l2 access debug:     current value: 32768
> [0xb6001e68] v4l2 access debug: Available control: Hue (980903)
> [0xb6001e68] v4l2 access debug:     integer control
> [0xb6001e68] v4l2 access debug:     valid values: 0 to 65535 by steps of 256
> [0xb6001e68] v4l2 access debug:     default value: 32768
> [0xb6001e68] v4l2 access debug:     current value: 32768
> [0xb6001e68] v4l2 access debug: Available control: Balance (980906)
> [0xb6001e68] v4l2 access debug:     integer control
> [0xb6001e68] v4l2 access debug:     valid values: 0 to 65535 by steps of 655
> [0xb6001e68] v4l2 access debug:     default value: 32768
> [0xb6001e68] v4l2 access debug:     current value: 0
> [0xb6001e68] v4l2 access debug: Available control: Bass (980907)
> [0xb6001e68] v4l2 access debug:     integer control
> [0xb6001e68] v4l2 access debug:     valid values: 0 to 65535 by steps of 655
> [0xb6001e68] v4l2 access debug:     default value: 32768
> [0xb6001e68] v4l2 access debug:     current value: 0
> [0xb6001e68] v4l2 access debug: Available control: Treble (980908)
> [0xb6001e68] v4l2 access debug:     integer control
> [0xb6001e68] v4l2 access debug:     valid values: 0 to 65535 by steps of 655
> [0xb6001e68] v4l2 access debug:     default value: 32768
> [0xb6001e68] v4l2 access debug:     current value: 0
> [0xb6001e68] v4l2 access debug: Available control: Mute (980909)
> [0xb6001e68] v4l2 access debug:     boolean control
> [0xb6001e68] v4l2 access debug:     default value: 0
> [0xb6001e68] v4l2 access debug:     current value: 0
> [0xb6001e68] v4l2 access debug: video audio-mute: 0
> [0xb6001e68] v4l2 access debug: Available private control: chroma agc (8000000)
> [0xb6001e68] v4l2 access debug:     boolean control
> [0xb6001e68] v4l2 access debug:     default value: 0
> [0xb6001e68] v4l2 access debug:     current value: 0
> [0xb6001e68] v4l2 access debug: Available private control: combfilter (8000001)
> [0xb6001e68] v4l2 access debug:     boolean control
> [0xb6001e68] v4l2 access debug:     default value: 0
> [0xb6001e68] v4l2 access debug:     current value: 0
> [0xb6001e68] v4l2 access debug: Available private control: automute (8000002)
> [0xb6001e68] v4l2 access debug:     boolean control
> [0xb6001e68] v4l2 access debug:     default value: 0
> [0xb6001e68] v4l2 access debug:     current value: 1
> [0xb6001e68] v4l2 access debug: Available private control: luma
> decimation filter (8000003)
> [0xb6001e68] v4l2 access debug:     boolean control
> [0xb6001e68] v4l2 access debug:     default value: 0
> [0xb6001e68] v4l2 access debug:     current value: 0
> [0xb6001e68] v4l2 access debug: Available private control: agc crush (8000004)
> [0xb6001e68] v4l2 access debug:     boolean control
> [0xb6001e68] v4l2 access debug:     default value: 0
> [0xb6001e68] v4l2 access debug:     current value: 1
> [0xb6001e68] v4l2 access debug: Available private control: vcr hack (8000005)
> [0xb6001e68] v4l2 access debug:     boolean control
> [0xb6001e68] v4l2 access debug:     default value: 0
> [0xb6001e68] v4l2 access debug:     current value: 0
> [0xb6001e68] v4l2 access debug: Available private control: whitecrush
> upper (8000006)
> [0xb6001e68] v4l2 access debug:     integer control
> [0xb6001e68] v4l2 access debug:     valid values: 0 to 255 by steps of 1
> [0xb6001e68] v4l2 access debug:     default value: 207
> [0xb6001e68] v4l2 access debug:     current value: 207
> [0xb6001e68] v4l2 access debug: Available private control: whitecrush
> lower (8000007)
> [0xb6001e68] v4l2 access debug:     integer control
> [0xb6001e68] v4l2 access debug:     valid values: 0 to 255 by steps of 1
> [0xb6001e68] v4l2 access debug:     default value: 127
> [0xb6001e68] v4l2 access debug:     current value: 127
> [0xb6001e68] v4l2 access debug: Available private control: uv ratio (8000008)
> [0xb6001e68] v4l2 access debug:     integer control
> [0xb6001e68] v4l2 access debug:     valid values: 0 to 100 by steps of 1
> [0xb6001e68] v4l2 access debug:     default value: 50
> [0xb6001e68] v4l2 access debug:     current value: 50
> [0xb6001e68] v4l2 access debug: Available private control: full luma
> range (8000009)
> [0xb6001e68] v4l2 access debug:     boolean control
> [0xb6001e68] v4l2 access debug:     default value: 0
> [0xb6001e68] v4l2 access debug:     current value: 0
> [0xb6001e68] v4l2 access debug: Available private control: coring (800000a)
> [0xb6001e68] v4l2 access debug:     integer control
> [0xb6001e68] v4l2 access debug:     valid values: 0 to 3 by steps of 1
> [0xb6001e68] v4l2 access debug:     default value: 0
> [0xb6001e68] v4l2 access debug:     current value: 0
> [0xb6001e68] main access debug: using access module "v4l2"
> [0xb6001e68] main access debug: TIMER module_need() : 66.392 ms -
> Total 66.392 ms / 1 intvls (Avg 66.392 ms)
> [0x8772778] main stream debug: Using AStream*Stream
> [0x8772778] main stream debug: pre buffering
> [0x8772778] main stream debug: received first data after 101 ms
> [0x8772778] main stream debug: pre-buffering done 1024 bytes in 0s - 9 kbytes/s
> [0x8772f38] main stream debug: looking for stream_filter module: 4 candidates
> [0x8772f38] main stream debug: TIMER module_need() : 0.246 ms - Total
> 0.246 ms / 1 intvls (Avg 0.246 ms)
> [0x8773290] main stream debug: looking for stream_filter module: 1 candidate
> [0x8773290] main stream debug: using stream_filter module "stream_filter_record"
> [0x8773290] main stream debug: TIMER module_need() : 0.147 ms - Total
> 0.147 ms / 1 intvls (Avg 0.147 ms)
> [0x8773cc0] main input debug: creating demux: access='v4l2' demux=''
> path='/dev/video0:standard=3:width=320:height=240:input=1'
> [0x8772fa0] main demux debug: looking for demux module: 45 candidates
> [0x8772fa0] avformat demux debug: couldn't guess format
> [0x8772fa0] ps demux warning: this does not look like an MPEG PS
> stream, continuing anyway
> [0x8772fa0] main demux debug: using demux module "ps"
> [0x8772fa0] main demux debug: TIMER module_need() : 23.854 ms - Total
> 23.854 ms / 1 intvls (Avg 23.854 ms)
> [0x8773cc0] main input debug:
> `v4l2:///dev/video0:standard=3:width=320:height=240:input=1'
> successfully opened
> [0x8772fa0] ps demux warning: garbage at input, trying to resync...
> [0x8652128] qt4 interface debug: IM: Setting an input
> [0x8652128] qt4 interface debug: Updating the geometry
> [0x8652128] qt4 interface debug: Updating the geometry
> [0x85b3140] main libvlc debug: deactivating the playlist
> [0x863af38] main playlist debug: Deactivate
> [0x863af38] main playlist debug: incoming request - stopping current input
> [0x863af38] main playlist debug: dying input
> [0x8773cc0] main input debug: control type=0
> [0x8773cc0] main input debug: control: stopping input
> [0x863af38] main playlist debug: dying input
> [0x8772fa0] main demux debug: removing module "ps"
> [0x8773290] main stream debug: removing module "stream_filter_record"
> [0xb6001e68] main access debug: removing module "v4l2"
> [0x863af38] main playlist debug: dead input
> [0x8773cc0] main input debug: thread ended
> [0x8652128] qt4 interface debug: IM: Deleting the input
> [0x8652128] qt4 interface debug: Updating the geometry
> [0x8652128] qt4 interface debug: Updating the geometry
> [0x863af38] main playlist debug: saving Media Library to file
> /home/administrator/.local/share/vlc/ml.xspf
> [0x863af38] main playlist debug: looking for playlist export module: 1 candidate
> [0x863af38] main playlist debug: using playlist export module "export"
> [0x863af38] main playlist debug: TIMER module_need() : 0.708 ms -
> Total 0.708 ms / 1 intvls (Avg 0.708 ms)
> [0x863af38] main playlist debug: removing module "export"
> [0x863af38] main playlist debug: Deactivated
> [0x85b3140] main libvlc debug: removing all services discovery tasks
> [0x85b3140] main libvlc debug: removing all interfaces
> [0x8773cc0] main input debug: TIMER input launching for
> 'v4l2:///dev/video0:standard=3:width=320:height=240:input=1' : 226.717
> ms - Total 226.717 ms / 1 intvls (Avg 226.717 ms)
> [0x8652128] qt4 interface debug: Quitting the Qt4 Interface
> [0x8652128] qt4 interface debug: destroying the main Qt4 interface
> [0x8652128] qt4 interface debug: Destroying the main interface
> [0x8652128] main interface debug: removing module "qt4"
> [0x85b33e0] main interface debug: removing module "signals"
> [0x864c778] main interface debug: removing module "screensaver"
> [0x864e468] main interface debug: removing module "inhibit"
> [0x8642090] main interface debug: removing module "hotkeys"
> [0x85b3140] main libvlc debug: removing playlist
> [0x863af38] main playlist debug: Destroyed
> [0x85b3140] main libvlc debug: TIMER ML Load : Total 12.734 ms / 1
> intvls (Avg 12.734 ms)
> [0x85b3140] main libvlc debug: TIMER Items array build : Total 0.103
> ms / 2 intvls (Avg 0.051 ms)
> [0x85b3140] main libvlc debug: TIMER ML Dump : Total 1.085 ms / 1
> intvls (Avg 1.085 ms)
> [0x85b3140] main libvlc debug: removing stats
> [0x85b3140] main libvlc debug: removing module "memcpymmxext"
> [0x85b3140] main libvlc debug: opening config file
> (/home/administrator/.config/vlc/vlcrc)
> [0x85b3140] main libvlc debug: opening config file
> (/home/administrator/.config/vlc/vlcrc)
> [0x85b3140] main libvlc debug: writing plugins cache
> /home/administrator/.cache/vlc/plugins-04041e.dat
> administrator at vix:~/vlc$
>
> Thanks!
>



More information about the vlc-devel mailing list