On Sun, Sep 7, 2008 at 11:01 PM, Evan Hisey <[EMAIL PROTECTED]> wrote:
> Upgrading to 1.8.2 almost works, I am using the ivtv_xine_tv plugin
> and when I attempt to chagne channels by numbers freevo either crashes
> or fails to change channels. When using the channel buttons, freevo
> registers the changes but the tuner does not actually change channels.
> On the other hand, if I always go back to the TV guide to change
> channels then it works. Nothing is really jumping out in the logs for
> me. Need a pointer or two on hunting this one down.
>
Update here is a track back of trying to change channels

menuitem="Watch TV" type=main
image=/usr/share/freevo/images/geexbox/tv.png icon=None
Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/freevo/main.py", line 296, in
eventhandler
    app.eventhandler(event)
  File "/usr/lib/python2.5/site-packages/freevo/util/benchmark.py",
line 79, in origfunc
    return func(*args, **kwargs)
  File "/usr/lib/python2.5/site-packages/freevo/menu.py", line 814, in
eventhandler
    if not isinstance(menu, Menu) and menu.eventhandler(event):
  File "/usr/lib/python2.5/site-packages/freevo/util/benchmark.py",
line 79, in origfunc
    return func(*args, **kwargs)
  File "/usr/lib/python2.5/site-packages/freevo/tv/tvguide.py", line
234, in eventhandler
    pi.actions()[0][0](menuw=self.menuw)
  File "/usr/lib/python2.5/site-packages/freevo/tv/programitem.py",
line 172, in play
    self.parent.player('tv', self.prog.channel_id)
  File "/usr/lib/python2.5/site-packages/freevo/tv/tvmenu.py", line
82, in start_tv
    p.Play(mode, tuner_id)
  File "/usr/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_tv.py",
line 343, in Play
    self.tuner.SetChannelByName(channel, True)
  File "/usr/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_tv.py",
line 616, in SetChannelByName
    self.SetChannelByIndex(channel_index + 1)
  File "/usr/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_tv.py",
line 625, in SetChannelByIndex
    self.SetVideoGroup(next_channel)
  File "/usr/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_tv.py",
line 677, in SetVideoGroup
    ivtv_dev.init_settings()
  File "/usr/lib/python2.5/site-packages/freevo/tv/ivtv.py", line 351,
in init_settings
    if not tv.v4l2.Videodev.init_settings(self):
  File "/usr/lib/python2.5/site-packages/freevo/tv/v4l2.py", line 818,
in init_settings
    self.setstdbyname(v_norm)
  File "/usr/lib/python2.5/site-packages/freevo/tv/v4l2.py", line 508,
in setstdbyname
    self.setstd(NORMS[v_norm])
  File "/usr/lib/python2.5/site-packages/freevo/tv/v4l2.py", line 487, in setstd
    r = fcntl.ioctl(self.device, i32(SETSTD_NO), val)
IOError: [Errno 16] Device or resource busy

Evan

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to