[mythtv-users] Hauppauge ImpactVCB-e failure

Andrew Meredith andrew at anvil.org
Fri Sep 4 13:46:28 UTC 2020


Hi Folks,

I have recently started an enforced refresh of my media server which
included switching out some older PCI cards for PCI-e as the new Mobo
has no PCI slots.

One of the input channels is an analogue composite input from an
external device. I previously handled this with an ivtv based card but
am now trying to use a Hauppauge ImpactVCB-e for this.

The v4l2-ctl tool under the user "mythtv" produces the following:
$ v4l2-ctl -D
Driver Info:
	Driver name      : cx23885
	Card type        : Hauppauge ImpactVCB-e
	Bus info         : PCIe:0000:06:00.0
	Driver version   : 5.7.16
	Capabilities     : 0x85220011
		Video Capture
		VBI Capture
		Audio
		Read/Write
		Streaming
		Extended Pix Format
		Device Capabilities
	Device Caps      : 0x05220001
		Video Capture
		Audio
		Read/Write
		Streaming
		Extended Pix Format

The mythtv-setup tool, using the card type V4L2 finds the card,
correctly identifies it, correctly lists the card inputs (Composite1 and
Svideo) and allows the input to be set to Composite1.

The setup works well enough for tvtime to replay the composite data, but
when I try and connect to it using MythTV I just get a blank screen and
the atached lines in the console log (see end).

Has anyone had any success with this card ?

Cheers

Andy M


2020-09-04 13:45:38.522401 I [644823/644823] CoreContext
recorders/v4lchannel.cpp:234 (InitializeInputs) - Global TVFormat
Setting 'PAL'
2020-09-04 13:45:38.522674 I [644823/644823] CoreContext
recorders/v4lchannel.cpp:253 (InitializeInputs) -
V4LChannel[31](/dev/video0): Input #31: 'Composite1' schan(1106) tun()
v4l2(PAL)
2020-09-04 13:45:38.522683 I [644823/644823] CoreContext
recorders/v4lchannel.cpp:285 (SetFormat) - V4LChannel[31](/dev/video0):
SetFormat(Default) fmt(PAL) input(31)
2020-09-04 13:45:38.522693 I [644823/644823] CoreContext
recorders/v4lchannel.cpp:517 (SetInputAndFormat) -
V4LChannel[31](/dev/video0): SetInputAndFormat(31, PAL) (v4l v2)
input_switch: 0 mode_switch: 1
2020-09-04 13:45:38.546082 E [644823/644823] CoreContext
recorders/v4lchannel.cpp:570 (SetInputAndFormat) -
V4LChannel[31](/dev/video0): SetInputAndFormat(31, PAL)
                        while reenabling streaming (v4l v2)
                        eno: Invalid argument (22)
2020-09-04 13:45:38.546087 E [644823/644823] CoreContext
recorders/v4lchannel.cpp:289 (SetFormat) - V4LChannel[31](/dev/video0):
Failed to set format.
                        eno: Invalid argument (22)
2020-09-04 13:45:38.546093 I [644823/644823] CoreContext
recorders/v4lchannel.cpp:285 (SetFormat) - V4LChannel[31](/dev/video0):
SetFormat(PAL) fmt(PAL) input(31)
2020-09-04 13:45:38.546099 I [644823/644823] CoreContext
recorders/v4lchannel.cpp:517 (SetInputAndFormat) -
V4LChannel[31](/dev/video0): SetInputAndFormat(31, PAL) (v4l v2)
input_switch: 0 mode_switch: 1
2020-09-04 13:45:38.546104 E [644823/644823] CoreContext
recorders/v4lchannel.cpp:570 (SetInputAndFormat) -
V4LChannel[31](/dev/video0): SetInputAndFormat(31, PAL)
                        while reenabling streaming (v4l v2)
                        eno: Invalid argument (22)
2020-09-04 13:45:38.546107 E [644823/644823] CoreContext
recorders/v4lchannel.cpp:289 (SetFormat) - V4LChannel[31](/dev/video0):
Failed to set format.
                        eno: Invalid argument (22)



More information about the mythtv-users mailing list