[mythtv-users] pcHDTV HD-3000 2.0 Drivers
David Sims
dl.sims at comcast.net
Sat Jun 11 14:24:26 UTC 2005
Here's a diff for the changes I made to the cx88-atsc.c source file in
the 2.0 driver.
# diff -U 4 cx88-atsc.c.orig cx88-atsc.c
--- cx88-atsc.c.orig 2005-03-20 14:11:27.000000000 -0700
+++ cx88-atsc.c 2005-03-20 15:00:01.000000000 -0700
@@ -466,9 +466,21 @@
return 0;
}
/* ------ input switching ---------- */
case VIDIOC_ENUMINPUT:
- return -ENOIOCTLCMD;
+ {
+ struct v4l2_input *input = arg;
+ if( input->index > 0 ) return -EINVAL;
+ sprintf( input->name, "Television\0" );
+ input->type = V4L2_INPUT_TYPE_TUNER;
+ input->audioset = 0;
+ input->tuner = 0;
+ input->std = V4L2_STD_ATSC_8_VSB;
+ input->status = 0;
+ memset( input->reserved, 0, 4 );
+/* return -ENOIOCTLCMD;*/
+ return 0;
+ }
case VIDIOC_G_INPUT:
{
unsigned int *i = arg;
*i = dev->core->input;
On Jun 10, 2005, at 7:31 AM, Blair Preston wrote:
> I've had no luck as yet. Would LOVE to see you modifications to the
> Driver.
>
> Thanx David,
>
> -Blair
>
> David Sims (dl.sims at comcast.net) wrote:
>>
>>
>> On Jun 9, 2005, at 8:35 PM, Blair Preston wrote:
>>
>>> First, thanx for the responce Greg.
>>>
>>> Actually, I have Over the Air Digital ATSC (in the States, pulling
>>> from a
>>> Digital Antenna). And the tuner card is actually working as I am able
>>> to pull
>>> up a picture using mplayer /dev/video2 . The tuner card/driver
>>> (which
>>> is the
>>> cx88-atsc driver) seems to be working fine. The issue 'appears' to
>>> be
>>> something myth related in this kernel/driver configuration.
>>> Otherwise
>>> I don't
>>> know why I can view TV from mplayer accessing this tuner card ( I
>>> just have
>>> to change channels by issuing a 'dtvsignal /dev/video2 <channel
>>> number>'
>>> command). Myth seems to see the card, but can't find the inputs
>>> (i.e.
>>> Television, Composite, S-Video). Kinda strange.
>>>
>>> By the way, the same box, booting a 2.6.8 kernel, works fine with
>>> myth, but I
>>> have to use the HD-3000 1.5 drivers to compile on this kernel.
>>>
>>
>> I believe I had this same problem with the 2.0 cx88-atsc driver for
>> the
>> HD-3000. I ended up actually modifying the driver itself slightly,
>> because it didn't appear to be responding to the call Myth makes to
>> query the inputs. All works fine now, but I have hoped to find a way
>> to get it to work without a custom modification to the driver. If you
>> figure it out please post your findings. Otherwise I'd be glad to
>> provide the changes I made to the driver if you want to try it.
>>
>> - David
>>
>>
>
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>
More information about the mythtv-users
mailing list