[Kwintv] Re: Howto stop qtvision from autoscanning

Koos Vriezen koos.vriezen at xs4all.nl
Fri Dec 12 22:09:58 CET 2003


On Thu, Dec 11, 2003 at 11:02:47PM +0100, Koos Vriezen wrote:
> Hi,
> 
> I've trying kwintv for some time and it never really worked for
> me. Currently it hangs after this output:
> 
> qtvision: ChannelIO::findFormat(...) xawtv, flags=1
> qtvision: ChannelIO::findFormat(...) io XawTV Channel Plugin can read xawtv
> qtvision: ChannelIO::load(...) using format 'XawTV Channel Plugin'
> 
> and if I check the bt, I see:
> 
> Program received signal SIGINT, Interrupt.
> [Switching to Thread 1075250048 (LWP 13937)]
> 0xffffe410 in ?? ()
> (gdb) bt
> #0  0xffffe410 in ?? ()
> #1  0xbfffe928 in ?? ()
> #2  0x00000002 in ?? ()
> #3  0x005ac7bb in __lll_mutex_lock_wait () from /lib/tls/libpthread.so.0

Found out how I can work around this blocking thing, run it as
   LD_ASSUME_KERNEL=2.4.1 qtvision
so my nptl is causing it (or there is a undetected deadlock somewhere)

> not very informative (did compile it with --enable-debug=full).
> 
> In the output I see that it detects my bttv card although
> 
> qtvision: V4L: setDevice [BT878 video (Hauppauge (bt878)) Video4Linux(/dev/video0)] which maps to /dev/video0
> qtvision: kv4lsetup execution line: kv4lsetup -q -c /dev/video0
> sh: line 1: kv4lsetup: command not found
> qtvision: WARNING: kwintv: kv4lsetup had some trouble.  Trying to continue anyway.
> 
> indicates a problem :-) Ok, switch to kwintv3/qtvision/plugins/video/v4l/kv4lsetup
> and make/make install it manually (wasn't build/installed with the rest). Not that
> it helps though, it still hangs.
> After a long time a channel wizard appears, but except for 'Scanning type' options
> and Cancel, there is nothing to click. Whatever I do, it hangs again and a new
> Channel Wizard pops up (<2> this time). This seems to never stop.

Changing all false for true in nextButton()->setEnabled(bool); (channelscanner.cpp)
fixes it for me (I can click Next now).
Wow, it works...hmm resizing doesn't work, as soon as I resize or go to TV mode
I get 
  qtvision: Fatal IO error: client killed
Any ideas (I run 2.6.0-test11 with v4l2 bttv driver that is known to be quite slow
on resizing/moving, eg. opaque moving of xawtv makes it run the cursor behind)?
 
> Koos


More information about the kwintv mailing list