[linux-dvb] dvb filternum=32, feednum=32

Oliver Endriss o.endriss at gmx.de
Tue Sep 19 17:03:15 CEST 2006


Kir wrote:
> Answer, please !!!
> 
> At first, excuse me for my english.
> 
> I have PCI SkyStar1 rev1.3 dvb card and want to retransmit with vlc
> (videolan) about 25 radiostations through my localnet. But with latest
> linux kernel dvb drivers, I can only 12. If I try more I receive next
> after 12th radiostation:
> ...
> 
> I think that this thing depend on this part of code in dvb av7110 drivers
> (function av7110_register)
> 
> cat drivers/media/dvb/ttpci/av7110c
> ... 1286 string
> 
> for (i = 0; i < 32; i++)
>      av7110->handle2filter[i] = NULL;
> 
>      dvbdemux->filternum = 32;
>      dvbdemux->feednum = 32;
> 
> ...
> 
> Can I increase number 32 to for example 64?

No, 32 is a hardware limit of the full-featured cards.
If you want more you should use a budget-type card.

Maybe you could also optimize videolan to close pids which are not
strictly required. It should be possible to receive 25 audio channels
if you open the audio pids only (no epg etc.).

Oliver

-- 
--------------------------------------------------------
VDR Remote Plugin available at
http://www.escape-edv.de/endriss/vdr/
--------------------------------------------------------




More information about the linux-dvb mailing list