<div dir="ltr">I already discussed this dibcom + analog with Michael and Pattrick and I ended with the conclusion that was better to wait a little for Michael (or somebody) integrate the standard stuff with the dvb-usb api. Seeing there&#39;s more people interested that what we thought initialy I just send the answer from Pattrick which give good guides on the dibcom stuff. I&#39;m not going to start anything, as I said I think is better to wait a little.<br>
<br>Albert<br><br>Here&#39;s Pattrick answer for the interested (again thanks for your kind help);<br><br>Analog and DiBCom, *sigh*, it works, but it is a baby nobody really wants.<br>
OK, let me tell you, what I had once in mind: The analog and DVB
hardware abstraction in the driver is signifacantly different. That&#39;s
why it was possible for me to create something like dvb-usb, but not so
easy to have something like v4l-usb, which abstracts the streaming and
other common things.<br>
Mainly the frontend-architecture is it, which makes DVB more powerful that v4l hardware abstraction. But OK.<br>
If there would be a generic streaming mechanism which works similar to
the one in dvb-usb, I think it would be relatively easy to add
analog-support for dvb-usb or to add a analog-support to a
dvb-usb-based device (function pointer which is called each time a URB
is returned instead of directly passing it to the dvb-demuxer).<br>
For the dib0700-driver you need some things to set up in order to receive analog audio and video (see attached):<br>
First you need to configure the streaming interface on the
dib0700-usb-bridge. This is done with a USB request from the host and
depends on the video format.<br>
Then the streaming needs to be enabled in a different way then in DVB.<br>
That&#39;s it. If I understand everything correctly, there are no special
settings for the cx2584x, but time will tell. Also it is important to
know, that the audio is coming in on endpoint3 and the video on
endpoint2, which might give some AV async.<br>
<br>
Patrick.<br><br><div class="gmail_quote">2008/8/21 Michael Krufky <span dir="ltr">&lt;<a href="mailto:mkrufky@linuxtv.org">mkrufky@linuxtv.org</a>&gt;</span><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">On Thu, Aug 21, 2008 at 4:25 PM, Devin Heitmueller<br>
&lt;<a href="mailto:devin.heitmueller@gmail.com">devin.heitmueller@gmail.com</a>&gt; wrote:<br>
&gt; On Thu, Aug 21, 2008 at 4:21 PM, Michael Krufky &lt;<a href="mailto:mkrufky@linuxtv.org">mkrufky@linuxtv.org</a>&gt; wrote:<br>
&gt;&gt; On Thu, Aug 21, 2008 at 4:13 PM, gothic nafik &lt;<a href="mailto:nafik@nafik.cz">nafik@nafik.cz</a>&gt; wrote:<br>
&gt;&gt;&gt; One more question - what about radio and remote control via lirc? Can i<br>
&gt;&gt;&gt; receive radio signal via antenna (for digital tv) i got in box with<br>
&gt;&gt;&gt; notebook? Is today&#39;s version of dib0700 module able to create /dev/radio?<br>
&gt;&gt;<br>
&gt;&gt; The driver supports IR, but does not require LIRC, afaik -- try it<br>
&gt;&gt; yourself and find out if your device is supported.<br>
&gt;&gt;<br>
&gt;&gt; Radio is analog, thus, not supported by this driver.<br>
&gt;<br>
&gt; FWIW: &nbsp;Working on CX25843 analog support for the dib0700 based<br>
&gt; Pinnnacle PCTV HD Pro was next on my list once I get the ATSC support<br>
&gt; working.<br>
<br>
</div>Devin,<br>
<br>
Lets sync up when you get to that point -- I have a good chunk of code<br>
written that will add analog support to the dvb-usb framework as an<br>
optional additional adapter type.<br>
<br>
Hopefully I&#39;ll get more work done on it before then, but if not, this<br>
is at least a good starting point.<br>
<br>
The idea is to add support to the framework so that the sub-drivers<br>
(such as dib0700, cxusb et al) can all use the common code.<br>
<br>
CX25843 is already supported, just the dvb-usb framework currently<br>
lacks a v4l2 interface.<br>
<br>
Regards,<br>
<br>
Mike<br>
<div><div></div><div class="Wj3C7c"><br>
_______________________________________________<br>
linux-dvb mailing list<br>
<a href="mailto:linux-dvb@linuxtv.org">linux-dvb@linuxtv.org</a><br>
<a href="http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb" target="_blank">http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb</a><br>
</div></div></blockquote></div><br></div>