[Kwintv] [bug] QtVision closes on resize?

Whitehawk Stormchaser kwintv@mail.kde.org
Thu, 28 Nov 2002 23:13:26 +0100


Greetings!
Today's CVS and everything else; I couldn't found any segfaults; It is simple 
as this: It looks like when I resize the window, the program just -- 
terminates itself... This is the output:

qtvision: Found Mixer plugin:
qtvision: OSS Mixer Plugin
qtvision: George Staikos
qtvision: This provides support for OSS audio mixer devices.
qtvision: QtVision OSS plugin loaded successfully.
qtvision: OSS Plugin found a mixer for /dev/mixer (0): Vol
qtvision: OSS Plugin found a mixer for /dev/mixer (1): Bass
qtvision: OSS Plugin found a mixer for /dev/mixer (2): Trebl
qtvision: OSS Plugin found a mixer for /dev/mixer (4): Pcm
qtvision: OSS Plugin found a mixer for /dev/mixer (5): Spkr
qtvision: OSS Plugin found a mixer for /dev/mixer (6): Line
qtvision: OSS Plugin found a mixer for /dev/mixer (7): Mic
qtvision: OSS Plugin found a mixer for /dev/mixer (8): CD
qtvision: OSS Plugin found a mixer for /dev/mixer (12): IGain
qtvision: OSS Plugin found a mixer for /dev/mixer (14): Line1
qtvision: OSS Plugin found a mixer for /dev/mixer (20): PhoneIn
qtvision: OSS Plugin found a mixer for /dev/mixer (22): Video
qtvision: OSS Plugin found a mixer for /dev/mixer0 (0): Vol
qtvision: OSS Plugin found a mixer for /dev/mixer0 (1): Bass
qtvision: OSS Plugin found a mixer for /dev/mixer0 (2): Trebl
qtvision: OSS Plugin found a mixer for /dev/mixer0 (4): Pcm
qtvision: OSS Plugin found a mixer for /dev/mixer0 (5): Spkr
qtvision: OSS Plugin found a mixer for /dev/mixer0 (6): Line
qtvision: OSS Plugin found a mixer for /dev/mixer0 (7): Mic
qtvision: OSS Plugin found a mixer for /dev/mixer0 (8): CD
qtvision: OSS Plugin found a mixer for /dev/mixer0 (12): IGain
qtvision: OSS Plugin found a mixer for /dev/mixer0 (14): Line1
qtvision: OSS Plugin found a mixer for /dev/mixer0 (20): PhoneIn
qtvision: OSS Plugin found a mixer for /dev/mixer0 (22): Video
qtvision: Found a plugin:
qtvision: Haze On-screen Display Plugin
qtvision: George Staikos
qtvision: This provides a simple on-screen display.
qtvision: Found a plugin:
qtvision: Elegant On-screen Display Plugin
qtvision: Richard Moore
qtvision: This provides an elegant on-screen display.
QObject::connect: No such slot QtVisionElegant::colourKeyChanged(QColor)
QObject::connect:  (sender name:   'unnamed')
QObject::connect:  (receiver name: 'unnamed')
qtvision: elegant font resized to 6
khtml (part): KHTMLPart(0x811edc8)::openURL file:/home/wh/onechannel.html
khtml (part): closing old URL
khtml (part): KHTMLPart::openURL now (before started) m_url = 
file:/home/wh/onechannel.html
qtvision: could not connect to socket
qtvision: Permission denied
qtvision: lirc: Failed to initialize
qtvision: Plugging Slider into class 'KToolBar'
qtvision: Plugging Slider into class 'KPopupMenu'
qtvision: Plugging Slider into class 'KPopupMenu'
qtvision: SaverControl: KDE screensaver successfully disabled.
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 27
qtvision: QtVision::start: Set initial volume settings...
qtvision: QtVision::setMuteVolume(): Mixer says volume is Not Muted
qtvision: QtVision::start: Emitted volume settings....
qtvision: QtVision::tryAutoStart()
qtvision: QtVision::tryAutoStart() Trying device 'BT878(ATI TV-Wonder VE) 
Video4Linux(/dev/video0)', and source 'Television'
qtvision: WARNING: KDE detected X Error: BadAccess (attempt to access private 
resource denied) \x0a
  Major opcode:  \x02
qtvision: KXv: Xv VideoMask port 63 was found.  Device is: video4linux.
qtvision: Attributes for port 63
qtvision:    -> XV_ENCODING get set Range: -1000 -> 1000
qtvision:    -> XV_BRIGHTNESS get set Range: -1000 -> 1000
qtvision:    -> XV_CONTRAST get set Range: -1000 -> 1000
qtvision:    -> XV_SATURATION get set Range: -1000 -> 1000
qtvision:    -> XV_HUE get set Range: -1000 -> 1000
qtvision:    -> XV_MUTE get set Range: 0 -> 1
qtvision:    -> XV_FREQ get set Range: 0 -> 16000
qtvision:    -> XV_COLORKEY get set Range: 0 -> 16777215
qtvision:    -> XV_AUTOPAINT_COLORKEY get set Range: 0 -> 1
qtvision:    -> XV_SET_DEFAULTS set Range: 0 -> 0
qtvision: Image formats for port 63
qtvision: Disabling double buffering.
qtvision: KXv: Xv ImageMask port 64 was found.  Device is: NV04 Video Overlay.
qtvision: Attributes for port 64
qtvision:    -> XV_DOUBLE_BUFFER get set Range: 0 -> 1
qtvision:    -> XV_COLORKEY get set Range: 0 -> 16777215
qtvision:    -> XV_AUTOPAINT_COLORKEY get set Range: 0 -> 1
qtvision:    -> XV_SET_DEFAULTS set Range: 0 -> 0
qtvision: Image formats for port 64
qtvision:    0x32595559 (YUY2) Packed
qtvision:    0x32315659 (YV12) Planar
qtvision:    0x59565955 (UYVY) Packed
qtvision:    0x30323449 (I420) Planar
qtvision: Disabling double buffering.
qtvision: KXv: Xv ImageMask port 65 was found.  Device is: NV05 Video Blitter.
qtvision: Attributes for port 65
qtvision: Image formats for port 65
qtvision:    0x32595559 (YUY2) Packed
qtvision:    0x32315659 (YV12) Planar
qtvision:    0x59565955 (UYVY) Packed
qtvision:    0x30323449 (I420) Planar
qtvision:    0x3 (qtvision: Disabling double buffering.
qtvision: KXv: Xv init completed.
qtvision: QtVision V4L plugin loaded successfully.
qtvision: Grabber Name: BT878(ATI TV-Wonder VE)
qtvision: Type: 235
qtvision: Input Channels: 2
qtvision: minw=48, minh=32, maxw=924, maxh=576
qtvision:   Supports: capture to memory
qtvision:   Supports: video overlay
qtvision:   Supports: clipping
qtvision:   Supports: scaling
qtvision:   Requires: overwriting frame buffer
qtvision: Channel 1: Television
qtvision: TV - tuner(1)  - audio
qtvision: Channel 2: Composite1
qtvision: Camera - audio
qtvision: Found RGB565 display.
qtvision: Grabber Name: BT878(ATI TV-Wonder VE)
qtvision: Type: 235
qtvision: Input Channels: 2
qtvision: minw=48, minh=32, maxw=924, maxh=576
qtvision:   Supports: capture to memory
qtvision:   Supports: video overlay
qtvision:   Supports: clipping
qtvision:   Supports: scaling
qtvision:   Requires: overwriting frame buffer
qtvision: Channel 1: Television
qtvision: TV - tuner(1)  - audio
qtvision: Channel 2: Composite1
qtvision: Camera - audio
qtvision: Found RGB565 display.
qtvision: V4L: setDevice [BT878(ATI TV-Wonder VE) Video4Linux(/dev/video0)] 
which maps to /dev/video0
qtvision: kv4lsetup execution line: kv4lsetup -q -c /dev/video0
<init> : Avifile CVS-0.7.21-021124-16:09-3.2
<init> : Available CPU flags: fpu vme de pse tsc msr pae mce cx8 sep mtrr pge 
mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
<init> : 1333.42 MHz AMD Athlon(tm) processor detected
<LDT keeper> : Installed fs segment: 0x4020c000
<codec keeper> : Found 12 plugins (/usr/lib/avifile0.7,A:30,V:75)
/dev/video: ioctl VIDIOC_S_FBUF: Operation not permitted
qtvision: WARNING: kwintv: kv4lsetup had some trouble.  Trying to continue 
anyway.
qtvision: Grabber Name: BT878(ATI TV-Wonder VE)
qtvision: Type: 235
qtvision: Input Channels: 2
qtvision: minw=48, minh=32, maxw=924, maxh=576
qtvision:   Supports: capture to memory
qtvision:   Supports: video overlay
qtvision:   Supports: clipping
qtvision:   Supports: scaling
qtvision:   Requires: overwriting frame buffer
qtvision: Channel 1: Television
qtvision: TV - tuner(1)  - audio
qtvision: Channel 2: Composite1
qtvision: Camera - audio
qtvision: Found RGB565 display.
qtvision: V4L: Success? true
qtvision: Device set to: BT878(ATI TV-Wonder VE) Video4Linux(/dev/video0)
qtvision: V4LDev::setSource(..) Source is Television
qtvision: Set source: Television
qtvision: Is this source a tuner? true
qtvision: Does this source have audio? true
qtvision: minfreq = 142 maxFreq= 32767
qtvision: Set tuner min/max to: 48-768 32-576
VIDIOCSTUNER: Operation not supported
qtvision: minfreq = 142 maxFreq= 32767
qtvision: Set tuner min/max to: 48-768 32-576
qtvision: QtVision::startCapture()
qtvision: Loading Picture Settings for device: BT878(ATI TV-Wonder VE) 
Video4Linux(/dev/video0)
qtvision:   for source: Television
qtvision: brightness = 32768 colour = 32768 hue = 32768 contrast = 32768
qtvision: QTVision::startCapture() : Setting attributes
qtvision: brightness = 32768 colour = 32768 hue = 32768 contrast = 32768
qtvision: ChannelIO::load(...) 
file='/home/wh/.kde/share/apps/qtvision/channels.xml' format=''
qtvision: ChannelIO::formats() Creating format list
qtvision: Found a plugin:
qtvision: xawtv Channel File Plugin
qtvision: Malte Starostik
qtvision:
qtvision: ChannelIO::registeringFormat(...) xawtv
qtvision: Found a plugin:
qtvision: CSV Channel File Plugin
qtvision: Rich Moore
qtvision: This stores your channel files in CSV (comma separated variables) 
format.
qtvision: ChannelIO::registeringFormat(...) csv
qtvision: Found a plugin:
qtvision: KWinTV Legacy Channel File Plugin
qtvision: Rich Moore and George Staikos
qtvision: This allows you to use your legacy KWinTV format channel files in 
QtVision.
qtvision: ChannelIO::registeringFormat(...) ch
qtvision: Found a plugin:
qtvision: Zapping Channel File Plugin
qtvision: Zsolt Rizsanyi
qtvision: This loads/stores your channel files in XML format zapping 
(zapping.sf.net) uses.
qtvision: ChannelIO::registeringFormat(...) zapping
qtvision: Found a plugin:
qtvision: XML Channel File Plugin
qtvision: Rich Moore and George Staikos
qtvision: This stores your channel files in XML format.  This is the standard 
file format for QtVision.
qtvision: ChannelIO::registeringFormat(...) xml
qtvision: ChannelIOFormatZapping::handlesFile(...) filename = 
'/home/wh/.kde/share/apps/qtvision/channels.xml' rflags = 1
qtvision: ChannelIO::load(...) using format 'xml'
qtvision: IOFormatXML::load(...)
qtvision: IOFormatXML::readDocument(...)
qtvision:        Found a kwintv channel file
qtvision:        Found a region in the channel file
qtvision:      Found info
qtvision:        Found the metainfo
qtvision:      Found channels
qtvision:        Found a block of channels
qtvision: ChannelIOFormat::load(...) sub-class load ok
qtvision: QtVision::setChannel(): emit channel changed
qtvision: QtVision::setChannel() to frequency: 273250
qtvision: QtVision::startCapture() -- starting video now!
qtvision: QtVision::timerEvent: restoreVolume, event id = 117, Left volume = 
35, Right volume = 35
kio (KIOJob): error 11 /home/wh/onechannel.html
khtml (part): DONE: 83284301
khtml (part): KHTMLPart::showError d->m_bParsing=false d->m_bComplete=true 
d->m_bCleared=false
khtml (part): KHTMLPart::htmlError errorCode=11 text=/home/wh/onechannel.html
khtml (part): DONE: 103
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 27
qtvision: viewResized 414 328
qtvision: VIDIOCMCAPTURE failed.
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 27
qtvision: viewResized 415 330
qtvision: VIDIOCMCAPTURE failed.
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 28
qtvision: viewResized 421 334
qtvision: VIDIOCMCAPTURE failed.
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 29
qtvision: viewResized 442 345
qtvision: VIDIOCMCAPTURE failed.
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 30
qtvision: viewResized 458 357
qtvision: VIDIOCMCAPTURE failed.
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 32
qtvision: viewResized 484 372
qtvision: VIDIOCMCAPTURE failed.
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 33
qtvision: viewResized 504 382
qtvision: VIDIOCMCAPTURE failed.
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 34
qtvision: viewResized 512 387
qtvision: VIDIOCMCAPTURE failed.
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 34
qtvision: viewResized 522 392
qtvision: VIDIOCMCAPTURE failed.
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 35
qtvision: viewResized 530 397
qtvision: VIDIOCMCAPTURE failed.
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 35
qtvision: viewResized 538 400
qtvision: VIDIOCMCAPTURE failed.
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 36
qtvision: viewResized 542 403
qtvision: VIDIOCMCAPTURE failed.
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 36
qtvision: viewResized 549 408
qtvision: VIDIOCMCAPTURE failed.
qtvision: QtVisionView::resizeEvent()
qtvision: elegant font resized to 36
qtvision: viewResized 550 409
qtvision: VIDIOCMCAPTURE failed.
qtvision: QtVision OSS plugin unloaded.


The end... Ideas?
Regards. ~W.
-- 
I have Linux installed, but it just won't make coffee...
---------------------
KDE XMame Wrapper: The KMameleon Project
http://designs.stormspirit.net/kmameleon/