I have seen in ivtv-devel mailing list:
Re: [ivtv-devel] Hauppauge WinTV-HVR-1300 Milos Prudek Tue Mar 13 12:13:23
2007

> > is Hauppauge WinTV-HVR-300 card supported by ivtv? Are there any plans
> > to support it?
>
> There is support for this card in the kernel (the cx88 driver). It is not
> yet completely stable as far as I know, so your mileage may vary.


I have tried only one VideoGroup with record_group=None, but the error is
still the same.
What equivalent shell command could I try to test the setfmt() command that
fails outside of python and freevo?
In other words, it seems that the cx8800 is effectively an ivtv driver, but
how can I detect what is wrong with this ioctl?

Here is my local config now:
VIDEO_GROUPS = [
     VideoGroup(vdev='/dev/video0',
                adev='/dev/adsp',
                input_type='Composite1',
                input_num='1',
                tuner_type='external',
                tuner_norm='PAL',
                desc='Entree Video Composite',
                group_type='ivtv',
                record_group=None
              )
]

TV_CHANNELS = [
               ('Composite', 'Composite Input', ''),
]



> Are you sure that the HVR-1300 is supported by the ivtv driver?
>
> First, can you try with just one VideoGroup as only one per tuner/vdev
> is supported and change record_group=None.
>
> IIRC it is possible to record from the tuner and composite inputs but
> I'm not sure how this has been done. Possible with the VCR_PRE and POST
> commands and calling the ivtv control tool (v4l2-ctl)
>
> Duncan
>
> >
> > Here is my local_conf relevant part:
> >
> >     VIDEO_GROUPS_ = [
> >           VideoGroup(vdev='/dev/video0',
> >                      adev=None,
> >                      input_type='tuner',
> >                      input_num=0,
> >                      tuner_norm='pal',
> >                      tuner_chanlist='us-cable',
> >                      desc='Cable',
> >                      group_type='ivtv',
> >                      record_group=0),
> >           VideoGroup(vdev='/dev/video0',
> >                      adev='/dev/adsp',
> >                      input_type='external',
> >                      input_num=1,
> >                      tuner_norm='pal',
> >                      desc='Composite',
> >                      group_type='ivtv',
> >                      record_group=0)
> >     ]
> >     TV_CHANNELS_ = [
> >         ('composite', 'Composite', '1', 0, 1),
> >         ( "TF11.kazer.org <http://TF11.kazer.org>", "TF1", "" ),
> >     ]
> >
> >
> >
> > Here is the error log:
> >
> >     > Video Opened at /dev/video0
> >     > {}
> >     > Traceback (most recent call last):
> >     >   File "/usr/lib/python2.5/site-packages/freevo/main.py", line
> 288,
> >     in eventhandler
> >     >     app.eventhandler (event)
> >     >   File "/usr/lib/python2.5/site-packages/freevo/menu.py", line
> 495,
> >     in eventhandler
> >     >     if not isinstance(menu, Menu) and menu.eventhandler(event):
> >     >   File "/usr/lib/python2.5/site-packages/freevo/tv/tvguide.py",
> >     line 244, in eventhandler
> >     >     self.player ('tv', self.selected.channel_id)
> >     >   File "/usr/lib/python2.5/site-packages/freevo/tv/tvmenu.py",
> line
> >     85, in start_tv
> >     >     plugin.getbyname(plugin.TV).Play(mode, tuner_id)
> >     >   File
> >
> "/usr/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_tv.py",
> >     line 180, in Play
> >     >     self.tuner.SetChannel(channel, True)
> >     >   File
> >
> "/usr/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_tv.py",
> >     line 419, in SetChannel
> >     >     self.TuneChannelByIndex(channel_index + 1)
> >     >   File
> >
> "/usr/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_tv.py",
> >     line 430, in TuneChannelByIndex
> >     >     self.SetVideoGroup(next_channel)
> >     >   File
> >
> "/usr/lib/python2.5/site-packages/freevo/tv/plugins/ivtv_xine_tv.py",
> >     line 474, in SetVideoGroup
> >     >     ivtv_dev.init_settings()
> >     >   File "/usr/lib/python2.5/site-packages/freevo/tv/ivtv.py", line
> >     358, in init_settings
> >     >     self.setfmt (int(width), int(height))
> >     >   File "/usr/lib/python2.5/site-packages/freevo/tv/v4l2.py", line
> >     361, in setfmt
> >     >     r = fcntl.ioctl(self.device, i32(SET_FMT_NO), val)
> >     > IOError: [Errno 22] Argument invalide
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.7 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFG32j2Ni6l+Xvys44RAlBZAKCZboCu/1VJhq1AacHEiZkR67TYyQCcCkA8
> V5LDZZflzsHabWTQsxEMJ+s=
> =ZwWj
> -----END PGP SIGNATURE-----
>
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
Freevo-users mailing list
Freevo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freevo-users

Reply via email to