Re: DVB TS/PES filters

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2012-02-02 at 19:04 +0000, Tony Houghton wrote:
> On Wed, 01 Feb 2012 18:40:44 +0100
> Lars Hanisch <dvb@xxxxxxxxxxxxxx> wrote:
> 
> > Am 01.02.2012 14:32, schrieb Tony Houghton:
> > > On Thu, 26 Jan 2012 15:40:15 +0000 Tony Houghton<h@xxxxxxxxxxx>
> > > wrote:
> > >
> > >> I could do with a little more information about DMX_SET_PES_FILTER.
> > >> Specifically I want to use an output type of DMX_OUT_TS_TAP. I
> > >> believe there's a limit on how many filters can be set, but I don't
> > >> know whether the kernel imposes such a limit or whether it depends
> > >> on the hardware, If the latter, how can I read the limit?
> > >
> > > Can anyone help me get more information about this (and the "magic
> > > number" pid of 8192 for the whole stream)?
> > 
> >   In the TS-header there are 13 bits for the PID, so it can be from 0
> >   to 8191.  Therefore dvb-core interprets 8192 (and greater values I
> >   think) as "all PIDs".
> 
> Thanks for that. But it would be really helpful if I could find out
> whether there really is a limit to the number of filters and whether
> it's hardware dependent or the kernel.

The hardware usually only filters the TS packets unprocessed.

Hardware TS filtering is typically 16, 32 or 64. Nearly all can be
turned off(unfiltered).

dvb-usb devices the unfiltered limit is 255.

The most TS streams usually contain 20 to 40 or so.

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux