On Wed, 27 Feb 2008, Andreas Oberritter wrote: > Peter Hartley wrote: > > The attached patch adds a new value for dmx_output_t: > > DMX_OUT_TSDEMUX_TAP, which sends TS to the demux0 device. The main > > question I have, is, seeing as this was such a simple change, why didn't > > it already work like that? Does everyone else who wants to capture > > multiple video streams, take the whole multiplex into userspace and > > demux it themselves? Or do they take PES from each demux0 device and
Yes, they all demux in userspace themselves. If you search the archives, I've pointed out this same problem. One thing you do lose with the kernel demuxing system is the relationship between the different streams. For instance, a PMT change takes effect for all packets that follow it, but with the demuxed streams, you don't know where that is. Of course if you want to work with existing systems, you have to demux in userspace since no one will have this new feature yet. And if you're doing that anyway, it's more work to add additional support for demuxed TS streams to your software. That probably why no one has bothered to add this feature. _______________________________________________ linux-dvb mailing list linux-dvb@linuxtv.org http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb