[Kwintv] saa7134 video4linux problems

Marcin Gibuła mg at iceni.pl
Mon Nov 15 19:57:51 CET 2004


Hi,
I have saa7134 based tv card (AVACS SmartTV) and problem with getting it 
worked in kdetv. It works ok with XVideo plugin, but in no way with 
Video4Linux plugin (or Video4Linux2 plugin from 0.8.4).  It grabs one frame 
of picture and then the following error occures:

"Unable to grab video.
Video display is not possible with current plugin configuration.
Try playing with the configuration options of V4L plugin."

What is strange, is that it worked while scanning frequencies (there was a 
picture at least) and stopped just after that.

I've tried to play with plugin settings, and the only way to get it working is 
to turn on overlay (but its side effects are quite large).

This is output from kdetv run from console (sorry for length...):

kdetv: : KDockWidget::setHeader
kdetv: KDockWidgetHeader::showUndockButton(true)
kdetv: CfgData: load()
kio (KSycoca): Trying to open ksycoca from /var/tmp/kdecache-sh/ksycoca
kdetv: AudioManager: Found Mixer plugin:
kdetv: OSS Mixer Plugin
kdetv: George Staikos
kdetv: This provides support for OSS audio mixer devices.
kdetv: AudioManager: This plugin is disabled
kdetv: AudioManager: Found Mixer plugin:
kdetv: ALSA Mixer Plugin
kdetv: Neil Macvicar
kdetv: This provides support for ALSA mixer devices.
kdetv: ALSA Mixer Plugin: [KdetvALSA()] initialising plugin
kdetv: ALSA Mixer Plugin: [loadConfig()] loading pre-saved plugin 
configuration
kdetv: ALSA Mixer Plugin: [useCardMixerElement()] request mixer element  on 
kdetv: ALSA Mixer Plugin: [attachMixer()] attempting to attach a mixer to 
ALSA lib control.c:654:(snd_ctl_open_noupdate) Invalid CTL 
kdetv: ALSA Mixer Plugin: [attachMixer()] ERROR: snd_mixer_attach failed: No 
such file or directory
kdetv: ALSA Mixer Plugin: [loadConfig()] loading pre-saved plugin 
configuration failed
kdetv: ALSA Mixer Plugin: [KdetvALSA()] plugin initialisation completed
kdetv: PluginFactory: getPlugin: 'ALSA Mixer Plugin' refCount: 1
kdetv: KdetvImageFilterChain::clear()
kdetv: PluginFactory: getPlugin: 'No Deinterlacing' refCount: 1
kdetv: KdetvImageFilterChain::append(): Append filter: None
kdetv: PluginFactory: getPlugin: 'Overscan' refCount: 1
kdetv: KdetvImageFilterChain::append(): Append filter: Overscan
kdetv: Sourcemanager: scanPlugins()
kdetv: WARNING: Sourcemanager: No screenwidget set! Cannot scan video plugins!
kdetv: WARNING: OSDManager: No screenwidget set! Cannot scan OSD plugins!
kdetv: WARNING: MiscManager: No screenwidget set! Cannot scan Misc plugins!
kdetv: ALSA Mixer Plugin: [setMuted()] ERROR: no active mixer element present
kdetv: ChannelIO::formats() Creating format list
kdetv: Found a plugin:
kdetv: xawtv Channel File Plugin
kdetv: Malte Starostik
kdetv: This loads your xawtv format channel files in kdetv.
kdetv: PluginFactory: getPlugin: 'xawtv Channel File Plugin' refCount: 1
kdetv: ChannelIO::registeringFormat(...) XawTV Channel Plugin
kdetv: Found a plugin:
kdetv: CSV Channel File Plugin
kdetv: Rich Moore
kdetv: This stores your channel files in CSV (comma separated variables) 
format.
kdetv: PluginFactory: getPlugin: 'CSV Channel File Plugin' refCount: 1
kdetv: ChannelIO::registeringFormat(...) CSV Channels Plugin
kdetv: Found a plugin:
kdetv: KWinTV Legacy Channel File Plugin
kdetv: Rich Moore and George Staikos
kdetv: This allows you to use your legacy KWinTV format channel files in 
Kdetv.
kdetv: PluginFactory: getPlugin: 'KWinTV Legacy Channel File Plugin' refCount: 
1
kdetv: ChannelIO::registeringFormat(...) KWinTV Channel Plugin
kdetv: Found a plugin:
kdetv: Zapping Channel File Plugin
kdetv: Zsolt Rizsanyi
kdetv: This loads/stores your channel files in XML format zapping 
(zapping.sf.net) uses.
kdetv: PluginFactory: getPlugin: 'Zapping Channel File Plugin' refCount: 1
kdetv: ChannelIO::registeringFormat(...) Zapping Channels Plugin
kdetv: Found a plugin:
kdetv: XML Channel File Plugin
kdetv: Rich Moore and George Staikos
kdetv: This stores your channel files in XML format.  This is the standard 
file format for kdetv.
kdetv: PluginFactory: getPlugin: 'XML Channel File Plugin' refCount: 1
kdetv: ChannelIO::registeringFormat(...) XML Channel Plugin
kdetv: OSDManager: Found a plugin: Haze On-Screen Display Plugin
kdetv: OSDManager: This plugin is disabled
kdetv: OSDManager: Found a plugin: Elegant On-Screen Display Plugin
kdetv: Elegant: reading config
kdetv: elegant font resized to 6
kdetv: PluginFactory: getPlugin: 'Elegant On-Screen Display Plugin' refCount: 
1
kdetv: Sourcemanager: scanPlugins()
kdetv: Sourcemanager: stopDevice()
kdetv: Sourcemanager: Found a plugin: Video4Linux2 Plugin
kdetv: V4LDev: Installing SIGALARM handler.
kdetv: QVideo: Found BGR32 display.
kdetv: QVideo: Display properties: depth: 24, bits/pixel: 32, bytes/pixel: 4
kdetv: Kdetv V4L2 plugin loaded successfully.
kdetv: PluginFactory: getPlugin: 'Video4Linux2 Plugin' refCount: 1
kdetv: V4L2Dev: device "/dev/video0" capabilities: 
kdetv:   Driver: saa7134 0.2.12
kdetv:   Card: AVACS SmartTV
kdetv:   Bus info: AVACS SmartTV
kdetv:   Capabilities:
kdetv:     Video capture
kdetv:     Video overlay
kdetv:     VBI capture
kdetv:     Tuner IO
kdetv:     Read/Write interface
kdetv:     Streaming interface
kdetv: Enumerating grab formats: 
kdetv:   8 bpp gray
kdetv:   15 bpp RGB, le
kdetv:   15 bpp RGB, be
kdetv:   16 bpp RGB, le
kdetv:   16 bpp RGB, be
kdetv:   24 bpp RGB, le
kdetv:   24 bpp RGB, be
kdetv:   32 bpp RGB, le
kdetv:   32 bpp RGB, be
kdetv:   4:2:2 packed, YUYV
kdetv:   4:2:2 packed, UYVY
kdetv:   4:2:2 planar, Y-Cb-Cr
kdetv:   4:2:0 planar, Y-Cb-Cr
kdetv:   4:2:0 planar, Y-Cb-Cr
kdetv: Enumerating video inputs: 
kdetv:   television (tuner: true)
kdetv:   tv (mono only) (tuner: true)
kdetv:   composite1 (tuner: false)
kdetv:   composite2 (tuner: false)
kdetv:   s-video (tuner: false)
kdetv: Enumerating video standarts: 
kdetv:   pal
kdetv:   pal-bg
kdetv:   pal-i
kdetv:   pal-dk
kdetv:   ntsc
kdetv:   secam
kdetv:   pal-m
kdetv:   pal-nc
kdetv: Enumerating public controls: 
kdetv:   Brightness - type: Integer; range: [0..255]; step: 1; default: 128.
kdetv:   Contrast - type: Integer; range: [0..127]; step: 1; default: 68.
kdetv:   Saturation - type: Integer; range: [0..127]; step: 1; default: 64.
kdetv:   Hue - type: Integer; range: [-128..127]; step: 1; default: 0.
kdetv:   Volume - type: Integer; range: [-15..15]; step: 1; default: 0.
kdetv:   Mute - type: Boolean; default: 0.
kdetv:   vertical flip - type: Boolean; default: 0.
kdetv: Enumerating private controls: 
kdetv:   Invert - type: Boolean; default: 0.
kdetv:   y offset odd field - type: Integer; range: [0..128]; step: 0; 
default: 0.
kdetv:   y offset even field - type: Integer; range: [0..128]; step: 0; 
default: 0.
kdetv:   automute - type: Boolean; default: 1.
kdetv: V4L2Dev::source(): television
kdetv: V4L2Dev::setSource(): television
kdetv: V4L2Dev::cleanup()
kdetv: Found device 'AVACS SmartTV (Video4Linux2)' in plugin 'Video4Linux2 
Plugin'
kdetv: Device contains 5 sources.
kdetv: -->0 tuners detected
kdetv: -->_tuners[AVACS SmartTV (Video4Linux2)] is false
kdetv: Device is a tuner: false
kdetv: -->1 tuners detected
kdetv: -->_tuners[AVACS SmartTV (Video4Linux2)] is false
kdetv: PluginFactory: putPlugin(): 'Video4Linux2 Plugin' refCount: 0
kdetv: Sourcemanager: Found a plugin: Video4Linux Plugin
kdetv: QVideo: Found BGR32 display.
kdetv: QVideo: Display properties: depth: 24, bits/pixel: 32, bytes/pixel: 4
kdetv: KXv::init: Xv ImageMask port 61 was found.  Device is: ATI Radeon Video 
Overlay.
kdetv: Attributes for port 61
kdetv:    -> XV_SET_DEFAULTS set Range: 0 -> 1
kdetv:    -> XV_AUTOPAINT_COLORKEY get set Range: 0 -> 1
kdetv:    -> XV_COLORKEY get set Range: 0 -> -1
kdetv:    -> XV_DOUBLE_BUFFER get set Range: 0 -> 1
kdetv:    -> XV_BRIGHTNESS get set Range: -1000 -> 1000
kdetv:    -> XV_CONTRAST get set Range: -1000 -> 1000
kdetv:    -> XV_SATURATION get set Range: -1000 -> 1000
kdetv:    -> XV_COLOR get set Range: -1000 -> 1000
kdetv:    -> XV_HUE get set Range: -1000 -> 1000
kdetv:    -> XV_RED_INTENSITY get set Range: -1000 -> 1000
kdetv:    -> XV_GREEN_INTENSITY get set Range: -1000 -> 1000
kdetv:    -> XV_BLUE_INTENSITY get set Range: -1000 -> 1000
kdetv:    -> XV_SWITCHCRT get set Range: 0 -> 1
kdetv:    -> XV_GAMMA get set Range: 100 -> 10000
kdetv:    -> XV_COLORSPACE get set Range: 0 -> 1
kdetv: Image formats for port 61
kdetv:    0x32595559 (YUY2) Packed
kdetv:    0x59565955 (UYVY) Packed
kdetv:    0x32315659 (YV12) Planar
kdetv:    0x30323449 (I420) Planar
kdetv: Disabling double buffering.
kdetv: KXv::connect: Xv init completed.
kdetv: Kdetv V4L plugin loaded successfully.
kdetv: PluginFactory: getPlugin: 'Video4Linux Plugin' refCount: 1
kdetv: v4ldev: Grabber Name: AVACS SmartTV
kdetv: Type: 47
kdetv: Input Channels: 5
kdetv: minw=48, minh=32, maxw=704, maxh=480
kdetv:   Supports: capture to memory
kdetv:   Supports: video overlay
kdetv:   Supports: clipping
kdetv: v4ldev: The device supports overlay. Running kv4lsetup.
kv4lsetup: using X11 display :0
dga: version 2.0
mode: 1280x1024, depth=24, bpp=32, bpl=5120, base=0xb0000000
/dev/video0 [v4l2]: configuration done
kdetv: QVideo: Found BGR32 display.
kdetv: QVideo: Display properties: depth: 24, bits/pixel: 32, bytes/pixel: 4
kdetv: v4ldev: Channel 1: Television
kdetv: TV - tuner(1) 
kdetv: v4ldev: Channel 2: TV (mono only)
kdetv: TV - tuner(1) 
kdetv: v4ldev: Channel 3: Composite1
kdetv: Camera
kdetv: v4ldev: Channel 4: Composite2
kdetv: Camera
kdetv: v4ldev: Channel 5: S-Video
kdetv: Camera
kdetv: v4ldev: Overlay video display is possible.
kdetv: Found device 'AVACS SmartTV Video4Linux(/dev/video0)' in plugin 
'Video4Linux Plugin'
kdetv: Device contains 5 sources.
kdetv: -->1 tuners detected
kdetv: -->_tuners[AVACS SmartTV Video4Linux(/dev/video0)] is true
kdetv: Device is a tuner: true
kdetv: -->1 tuners detected
kdetv: -->_tuners[AVACS SmartTV Video4Linux(/dev/video0)] is true
kdetv: PluginFactory: putPlugin(): 'Video4Linux Plugin' refCount: 0
kdetv: KXv::~KXv: Close Xv connection.
kdetv: Sourcemanager: Found a plugin: XVideo Plugin
kdetv: KXv::init: Xv ImageMask port 61 was found.  Device is: ATI Radeon Video 
Overlay.
kdetv: Attributes for port 61
kdetv:    -> XV_SET_DEFAULTS set Range: 0 -> 1
kdetv:    -> XV_AUTOPAINT_COLORKEY get set Range: 0 -> 1
kdetv:    -> XV_COLORKEY get set Range: 0 -> -1
kdetv:    -> XV_DOUBLE_BUFFER get set Range: 0 -> 1
kdetv:    -> XV_BRIGHTNESS get set Range: -1000 -> 1000
kdetv:    -> XV_CONTRAST get set Range: -1000 -> 1000
kdetv:    -> XV_SATURATION get set Range: -1000 -> 1000
kdetv:    -> XV_COLOR get set Range: -1000 -> 1000
kdetv:    -> XV_HUE get set Range: -1000 -> 1000
kdetv:    -> XV_RED_INTENSITY get set Range: -1000 -> 1000
kdetv:    -> XV_GREEN_INTENSITY get set Range: -1000 -> 1000
kdetv:    -> XV_BLUE_INTENSITY get set Range: -1000 -> 1000
kdetv:    -> XV_SWITCHCRT get set Range: 0 -> 1
kdetv:    -> XV_GAMMA get set Range: 100 -> 10000
kdetv:    -> XV_COLORSPACE get set Range: 0 -> 1
kdetv: Image formats for port 61
kdetv:    0x32595559 (YUY2) Packed
kdetv:    0x59565955 (UYVY) Packed
kdetv:    0x32315659 (YV12) Planar
kdetv:    0x30323449 (I420) Planar
kdetv: Disabling double buffering.
kdetv: KXv::connect: Xv init completed.
kdetv: Kdetv XVideo plugin loaded successfully.
kdetv: PluginFactory: getPlugin: 'XVideo Plugin' refCount: 1
kdetv: KdetvXv: probeDevices
kdetv: PluginFactory: putPlugin(): 'XVideo Plugin' refCount: 0
kdetv: KXv::~KXv: Close Xv connection.
kdetv: Kdetv XVideo plugin unloaded.
kdetv: MiscManager: Found a plugin: Channelsuite Plugin
kdetv: PluginFactory: getPlugin: 'Channelsuite Plugin' refCount: 1
kdetv: MiscManager: Found a plugin: Teletext Plugin
kdetv: [VBIDecoder::restart()] last configured device was: 
kdetv: [VBIDecoder::restart()] no (valid) previous config found. Trying to 
autodetect...
kdetv: [VBIDecoder::restart()] Trying device: /dev/vbi
kdetv: [VBIDecoder::restart()] Trying device: /dev/v4l/vbi0
kdetv: [VBIDecoder::restart()] Trying device: /dev/v4l/vbi1
kdetv: [VBIDecoder::restart()] Trying device: /dev/v4l/vbi2
kdetv: [VBIDecoder::restart()] Trying device: /dev/v4l/vbi3
kdetv: [VBIDecoder::restart()] Trying device: /dev/v4l/vbi4
kdetv: [VBIDecoder::restart()] Trying device: /dev/vbi0
Try to open v4l2 vbi device, libzvbi interface rev.
$Id: io-v4l2.c,v 1.25 2004/02/18 07:56:45 mschimek Exp $Opened /dev/vbi0
Try to open v4l2 (2002-10) vbi device, libzvbi interface rev.
$Id: io-v4l2k.c,v 1.18 2004/04/09 05:18:16 mschimek Exp $Opened /dev/vbi0
/dev/vbi0 (AVACS SmartTV) is a v4l2 vbi device,
driver saa7134, version 0x0000020c
Current scanning system is 525
Querying current vbi parameters... success
VBI capture parameters granted: format 59455247, 27000000 Hz, 2048 bpl, offs 
256, F1 10+12, F2 272+12, flags 00000000
Nyquist check passed
Request decoding of services 0x60000c7f
Will decode services 0x00000860
Using streaming interface
Fifo initialized
Requesting streaming i/o buffers
Mapping 16 streaming i/o buffers
Successful opened /dev/vbi0 (AVACS SmartTV)
kdetv: PluginFactory: getPlugin: 'libZVBI VBI Decoder Plugin' refCount: 1
kdetv: PluginFactory: getPlugin: 'Teletext Plugin' refCount: 1
kdetv: MiscManager: Found a plugin: Closed Captioning Plugin
kdetv: MiscManager: The plugin is disabled
kdetv: KDockWidgetHeader::showUndockButton(false)
kdetv: : KDockWidget::setHeader
kdetv: KDockWidgetHeader::showUndockButton(true)
kdetv: KDockWidgetHeader::showUndockButton(false)
kdetv: : KDockWidget::setHeader
kdetv: KDockWidgetHeader::showUndockButton(true)
kdetv: WARNING: MainWindow::setupInfraRed(): Lirc not available
kdetv: Plugging Slider into class 'KToolBar'
kdetv: Plugging Slider into class 'KPopupMenu'
kdetv: Plugging Slider into class 'KPopupMenu'
kdetv: [void MainWindow::restoreWindowSettings()] Called
kdetv: VbiDecoder: Running.
kdetv: elegant font resized to 31
kdetv: [void MainWindow::saveWindowSettings()] Called
kdetv: MainWindow::setShowNormal(): false
kdetv: MainWindow::setShowNormal(): true
kdetv: SaverControl: KDE screensaver successfully disabled.
kdetv: Kdetv::start() Trying last device: AVACS SmartTV 
Video4Linux(/dev/video0)
kdetv: Kdetv::playDevice(): dev: AVACS SmartTV Video4Linux(/dev/video0)
kdetv: Sourcemanager: stopDevice()
kdetv: Sourcemanager: Set device: AVACS SmartTV Video4Linux(/dev/video0)
kdetv: Sourcemanager: stopDevice()
kdetv: QVideo: Found BGR32 display.
kdetv: QVideo: Display properties: depth: 24, bits/pixel: 32, bytes/pixel: 4
kdetv: KXv::init: Xv ImageMask port 61 was found.  Device is: ATI Radeon Video 
Overlay.
kdetv: Attributes for port 61
kdetv:    -> XV_SET_DEFAULTS set Range: 0 -> 1
kdetv:    -> XV_AUTOPAINT_COLORKEY get set Range: 0 -> 1
kdetv:    -> XV_COLORKEY get set Range: 0 -> -1
kdetv:    -> XV_DOUBLE_BUFFER get set Range: 0 -> 1
kdetv:    -> XV_BRIGHTNESS get set Range: -1000 -> 1000
kdetv:    -> XV_CONTRAST get set Range: -1000 -> 1000
kdetv:    -> XV_SATURATION get set Range: -1000 -> 1000
kdetv:    -> XV_COLOR get set Range: -1000 -> 1000
kdetv:    -> XV_HUE get set Range: -1000 -> 1000
kdetv:    -> XV_RED_INTENSITY get set Range: -1000 -> 1000
kdetv:    -> XV_GREEN_INTENSITY get set Range: -1000 -> 1000
kdetv:    -> XV_BLUE_INTENSITY get set Range: -1000 -> 1000
kdetv:    -> XV_SWITCHCRT get set Range: 0 -> 1
kdetv:    -> XV_GAMMA get set Range: 100 -> 10000
kdetv:    -> XV_COLORSPACE get set Range: 0 -> 1
kdetv: Image formats for port 61
kdetv:    0x32595559 (YUY2) Packed
kdetv:    0x59565955 (UYVY) Packed
kdetv:    0x32315659 (YV12) Planar
kdetv:    0x30323449 (I420) Planar
kdetv: Disabling double buffering.
kdetv: KXv::connect: Xv init completed.
kdetv: Kdetv V4L plugin loaded successfully.
kdetv: PluginFactory: getPlugin: 'Video4Linux Plugin' refCount: 1
kdetv: v4ldev: Grabber Name: AVACS SmartTV
kdetv: Type: 47
kdetv: Input Channels: 5
kdetv: minw=48, minh=32, maxw=704, maxh=480
kdetv:   Supports: capture to memory
kdetv:   Supports: video overlay
kdetv:   Supports: clipping
kdetv: v4ldev: The device supports overlay. Running kv4lsetup.
kv4lsetup: using X11 display :0
dga: version 2.0
mode: 1280x1024, depth=24, bpp=32, bpl=5120, base=0xb0000000
/dev/video0 [v4l2]: configuration done
kdetv: QVideo: Found BGR32 display.
kdetv: QVideo: Display properties: depth: 24, bits/pixel: 32, bytes/pixel: 4
kdetv: v4ldev: Channel 1: Television
kdetv: TV - tuner(1) 
kdetv: v4ldev: Channel 2: TV (mono only)
kdetv: TV - tuner(1) 
kdetv: v4ldev: Channel 3: Composite1
kdetv: Camera
kdetv: v4ldev: Channel 4: Composite2
kdetv: Camera
kdetv: v4ldev: Channel 5: S-Video
kdetv: Camera
kdetv: v4ldev: Overlay video display is possible.
kdetv: V4L: setDevice [AVACS SmartTV Video4Linux(/dev/video0)] which maps 
to /dev/video0
kdetv: v4ldev: Grabber Name: AVACS SmartTV
kdetv: Type: 47
kdetv: Input Channels: 5
kdetv: minw=48, minh=32, maxw=704, maxh=480
kdetv:   Supports: capture to memory
kdetv:   Supports: video overlay
kdetv:   Supports: clipping
kdetv: v4ldev: The device supports overlay. Running kv4lsetup.
kv4lsetup: using X11 display :0
dga: version 2.0
mode: 1280x1024, depth=24, bpp=32, bpl=5120, base=0xb0000000
/dev/video0 [v4l2]: configuration done
kdetv: QVideo: Found BGR32 display.
kdetv: QVideo: Display properties: depth: 24, bits/pixel: 32, bytes/pixel: 4
kdetv: v4ldev: Channel 1: Television
kdetv: TV - tuner(1) 
kdetv: v4ldev: Channel 2: TV (mono only)
kdetv: TV - tuner(1) 
kdetv: v4ldev: Channel 3: Composite1
kdetv: Camera
kdetv: v4ldev: Channel 4: Composite2
kdetv: Camera
kdetv: v4ldev: Channel 5: S-Video
kdetv: Camera
kdetv: v4ldev: Overlay video display is possible.
kdetv: V4L: Success? true
kdetv: Sourcemanager: Set source: television
kdetv: V4LDev::setSource(..) Source is television
kdetv: Set source: television
kdetv: Is this source a tuner? true
kdetv: Does this source have audio (may be incorrect for v4l2 devices)? false
kdetv: v4l: setEncoding: 
kdetv: Sourcemanager: Set encoding: pal
kdetv: v4l: setEncoding: pal
kdetv: minfreq = 142 maxFreq= 32767
kdetv: Set tuner min/max to: 48-704 32-480
kdetv: ALSA Mixer Plugin: [setMuted()] ERROR: no active mixer element present
kdetv: Sourcemanager: startVideo()
kdetv: KXv::~KXv: Close Xv connection.
kdetv: KXv::init: Xv ImageMask port 61 was found.  Device is: ATI Radeon Video 
Overlay.
kdetv: Attributes for port 61
kdetv:    -> XV_SET_DEFAULTS set Range: 0 -> 1
kdetv:    -> XV_AUTOPAINT_COLORKEY get set Range: 0 -> 1
kdetv:    -> XV_COLORKEY get set Range: 0 -> -1
kdetv:    -> XV_DOUBLE_BUFFER get set Range: 0 -> 1
kdetv:    -> XV_BRIGHTNESS get set Range: -1000 -> 1000
kdetv:    -> XV_CONTRAST get set Range: -1000 -> 1000
kdetv:    -> XV_SATURATION get set Range: -1000 -> 1000
kdetv:    -> XV_COLOR get set Range: -1000 -> 1000
kdetv:    -> XV_HUE get set Range: -1000 -> 1000
kdetv:    -> XV_RED_INTENSITY get set Range: -1000 -> 1000
kdetv:    -> XV_GREEN_INTENSITY get set Range: -1000 -> 1000
kdetv:    -> XV_BLUE_INTENSITY get set Range: -1000 -> 1000
kdetv:    -> XV_SWITCHCRT get set Range: 0 -> 1
kdetv:    -> XV_GAMMA get set Range: 100 -> 10000
kdetv:    -> XV_COLORSPACE get set Range: 0 -> 1
kdetv: Image formats for port 61
kdetv:    0x32595559 (YUY2) Packed
kdetv:    0x59565955 (UYVY) Packed
kdetv:    0x32315659 (YV12) Planar
kdetv:    0x30323449 (I420) Planar
kdetv: Disabling double buffering.
kdetv: KXv::connect: Xv init completed.
kdetv: Trying to build output chain without conversion...
kdetv: KdetvImageFilterChain::setOutputFormat(): YUYV
kdetv: Card supports 7 grab frames.
kdetv: KdetvImageFilterChain::setInputFormat(): YUYV
kdetv: ... successful.
kdetv: All image filters are operational: Yes
All filters support full frame rate: No
Input format: YUYV
Output format: YUYV


Filter None:
Operational: Yes
Supports full frame rate: No
Input format: YUYV
(Supported input formats: {GREY, HI240, RGB15_LE, RGB15_BE, RGB16_LE, 
RGB16_BE, RGB32, BGR32, RGB24, BGR24, YUYV, UYVY, YUV422P, YUV420P})
Output format: YUYV
(Supported output formats: {GREY, HI240, RGB15_LE, RGB15_BE, RGB16_LE, 
RGB16_BE, RGB32, BGR32, RGB24, BGR24, YUYV, UYVY, YUV422P, YUV420P})


Filter Overscan:
Operational: Yes
Supports full frame rate: Yes
Input format: YUYV
(Supported input formats: {GREY, HI240, RGB15_LE, RGB15_BE, RGB16_LE, 
RGB16_BE, RGB32, BGR32, RGB24, BGR24, YUYV, UYVY, YUV422P, YUV420P})
Output format: YUYV
(Supported output formats: {GREY, HI240, RGB15_LE, RGB15_BE, RGB16_LE, 
RGB16_BE, RGB32, BGR32, RGB24, BGR24, YUYV, UYVY, YUV422P, YUV420P})
kdetv: 
kdetv: ALSA Mixer Plugin: [setMuted()] ERROR: no active mixer element present
kdetv: ALSA Mixer Plugin: [setVolume()] ERROR: no active mixer element present
kdetv: ALSA Mixer Plugin: [setMuted()] ERROR: no active mixer element present
kdetv: ALSA Mixer Plugin: [setVolume()] ERROR: no active mixer element present
kdetv: CfgData: Loading settings for device: AVACS SmartTV 
Video4Linux(/dev/video0)
kdetv: ChannelIO::load(...) file='/home/sh/.kde/share/apps/kdetv/channels.xml' 
format='xml'
kdetv: ChannelIO::findFormat(...) xml, flags=1
kdetv: ChannelIO::findFormat(...) io XML Channel Plugin can read xml
kdetv: ChannelIO::load(...) using format 'XML Channel Plugin'
kdetv: IOFormatXML::load(...)
kdetv: IOFormatXML::readDocument(...)
kdetv:        Found a kdetv channel file
kdetv:        Found a region in the channel file
kdetv: IOFormatXML::getMetaInfo(...)
kdetv:      Found info
kdetv:        Found the metainfo
QDateTime::fromString: Parameter out of range
kdetv:      Found channels
kdetv:      Found info
kdetv:      Found channels
kdetv:        Found a block of channels
kdetv: KdetvChannelPlugin::load(...) sub-class load ok
kdetv: CfgData: Loading picture settings for device: AVACS SmartTV 
Video4Linux(/dev/video0) with key: television
kdetv: CfgData: Saving picture settings for device: AVACS SmartTV 
Video4Linux(/dev/video0) with key: television
kdetv: ALSA Mixer Plugin: [setMuted()] ERROR: no active mixer element present
kdetv: Kdetv::setChannel(): Polsat
kdetv: Sourcemanager: Set channel: Polsat
kdetv: V4LDev::setSource(..) Source is television
kdetv: Set source: television
kdetv: Is this source a tuner? true
kdetv: Does this source have audio (may be incorrect for v4l2 devices)? false
kdetv: v4l: setEncoding: 
kdetv: v4l: setEncoding: pal
kdetv: minfreq = 142 maxFreq= 32767
kdetv: Set tuner min/max to: 48-704 32-480
kdetv: CfgData: Loading picture settings for device: AVACS SmartTV 
Video4Linux(/dev/video0) with key: television
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
v4ldev::grab() [read]: error: wanted 285824, got rc = -1
Too many errors.  Ending V4L grabbing.
QWidget::updateFrameStrut(): ERROR - no parent
QWidget::updateFrameStrut(): ERROR - no parent
kdetv: ALSA Mixer Plugin: [setMuted()] ERROR: no active mixer element present
kdetv: ALSA Mixer Plugin: [setVolume()] ERROR: no active mixer element present
V4LGrabber::~V4LGrabber(): wait().
V4LGrabber::~V4LGrabber(): deleted.
kdetv: [void MainWindow::saveWindowSettings()] Called
kdetv: ChannelIO::save(...) file='/home/sh/.kde/share/apps/kdetv/channels.xml' 
format='xml'
kdetv: ChannelIO::findFormat(...) xml, flags=2
kdetv: ChannelIO::findFormat(...) io XML Channel Plugin can write xml
kdetv: ChannelIO::save(...) using format 'XML Channel Plugin'
kdetv: IOFormatXML::save(...)
kdetv: KdetvChannelPlugin::save(...) sub-class save ok
kdetv: CfgData: Saving settings for device: AVACS SmartTV 
Video4Linux(/dev/video0)
kdetv: CfgData: Saving picture settings for device: AVACS SmartTV 
Video4Linux(/dev/video0) with key: television
kdetv: Sourcemanager: stopDevice()
kdetv: Sourcemanager: stopVideo()
kdetv: PluginFactory: putPlugin(): 'Video4Linux Plugin' refCount: 0
kdetv: KXv::~KXv: Close Xv connection.
kdetv: ALSA Mixer Plugin: [setMuted()] ERROR: no active mixer element present
kdetv: ALSA Mixer Plugin: [setVolume()] ERROR: no active mixer element present
kdetv: CfgData: save()
kdetv: PluginFactory: putPlugin(): 'Channelsuite Plugin' refCount: 0
kdetv: PluginFactory: putPlugin(): 'Teletext Plugin' refCount: 0
kdetv: PluginFactory: putPlugin(): 'libZVBI VBI Decoder Plugin' refCount: 0
kdetv: VbiDecoder: Stopped.
kdetv: KdetvImageFilterChain::clear()
kdetv: PluginFactory: putPlugin(): 'No Deinterlacing' refCount: 0
kdetv: PluginFactory: putPlugin(): 'Overscan' refCount: 0
kdetv: PluginFactory: putPlugin(): 'Elegant On-Screen Display Plugin' 
refCount: 0
kdetv: Elegant: destroying plugin.
kdetv: Sourcemanager: stopDevice()
kdetv: PluginFactory: putPlugin(): 'ALSA Mixer Plugin' refCount: 0
kdetv: ALSA Mixer Plugin: [~KdetvALSA()] unloading plugin
kdetv: ALSA Mixer Plugin: [~KdetvALSA()] unloading complete
kdecore (KLibLoader): The KLibLoader contains the library kdetv_telex 
(0x7a1700)
kdecore (KLibLoader): The KLibLoader contains the library kdetv_xawtvchannels 
(0x70e2d0)
kdecore (KLibLoader): The KLibLoader contains the library kdetv_libzvbidecoder 
(0x792e60)
kdecore (KLibLoader): The KLibLoader contains the library kdetv_csvchannels 
(0x7215e0)
kdecore (KLibLoader): The KLibLoader contains the library kdetv_xv (0x8118c0)
kdecore (KLibLoader): The KLibLoader contains the library kdetv_v4l2 
(0x79bfa0)
kdecore (KLibLoader): The KLibLoader contains the library kdetv_channelsuite 
(0x7c2fc0)
kdecore (KLibLoader): The KLibLoader contains the library kdetv_none 
(0x6d0f70)
kdecore (KLibLoader): The KLibLoader contains the library kdetv_overscan 
(0x6f42a0)
kdecore (KLibLoader): The KLibLoader contains the library kdetv_xmlchannels 
(0x75ac70)
kdecore (KLibLoader): The KLibLoader contains the library kdetv_kwintvchannels 
(0x7347a0)
kdecore (KLibLoader): The KLibLoader contains the library kdetv_elegant 
(0x770160)
kdecore (KLibLoader): The KLibLoader contains the library 
kdetv_zappingchannels (0x747a50)
kdecore (KLibLoader): The KLibLoader contains the library kdetv_v4l (0x7e3680)
kdecore (KLibLoader): The KLibLoader contains the library kdetv_alsa 
(0x6bde10)
kdecore (KLibLoader): V4LDev: Uninstalling SIGALARM handler.


-- 
mg


More information about the kwintv mailing list