On Sat, Jan 17, 2009 at 10:57 AM, BOUWSMA Barry <freebeer.bouwsma@xxxxxxxxx> wrote: > Hi Markus, I follow your list as a non-subscriber, but I thought > it would be worthwhile to post this to linux-dvb as well, and > eventually to linux-media... > > On Thu, 15 Jan 2009, Markus Rechberger wrote: > >> On Tue, Jan 13, 2009 at 8:01 PM, Markus Rechberger >> <mrechberger@xxxxxxxxx> wrote: > >> >> Is there any news about Terratec HTC USB XS HD support? > >> > it's upcoming soon. > > Thanks Markus, that's good news for me, and for several people > who have written me as well! > > >> http://mcentral.de/wiki/index.php5/Terratec_HTC_XS >> you might track that site for upcoming information. > > Interesting. You say that your code will make use of a BSD > setup. Can you or someone say something about this, or point > to past discussion which explains this? Would this be the > userspace_tuner link on your wiki? > > In particular, I'm wondering whether this is completely > compatible with the standard DVB utilities -- dvbscan, > dvbstream, and the like, or whether a particular higher- > level end-user application is required. > > The design goes hand in hand with some discussions that have been made with some BSD developers. The setup makes use of usbdevfs and pci configspace access from userland, some work still has to be done there, it (will give/gives) manufacturers the freedom to release opensource and binary drivers for userland. I'm a friend of open development and not of some kind of monopoly where a few people rule everything (linux). There's quite some work going on in portability so that one driver can be written for Linux/BSD and OSX - still needing some Host dependent hooks for transferring the data but the same for configuring the chips. Someone might have noticed the empty frontend dummy driver in em28xx-new, by using userland commands the same device nodes can be used for DVB-C and DVB-T mpeg-ts streams. Currently linuxtv would require to set up different nodes for those nodes with earlier kernels - the userland approach is pretty much backward compatible while not having to update the core media framework, and it gives vendors the possibility to set up their drivers with vendor specific features too. libv4l(2)? is probably already a good approach to support v4l with multiple applications although most applications are still not capable of supporting all v4l(2) devices anyway. As for the em28xx project, Micronas who doesn't want to release their intellectual property triggered quite a few discussions with some people. I have code here with several 10.000th lines of code from them, and people earn their money by selling solutions based on that. Giving away that proprietary work would immediately kill the commercial value of their work and alot money would be lost for smaller companies. I'm somehow convenient that it might go Opensource in years when the commercial market is finished for their products. As written the goal is to give chip manufacturers/designers the possibility to provide support for their chips in an operating system and license independent way. best regards, Markus _______________________________________________ linux-dvb users mailing list For V4L/DVB development, please use instead linux-media@xxxxxxxxxxxxxxx linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb