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