[linux-dvb] DVB (dvb_dmxdev_filter_start): could not alloc feed

bluedrops bluedrops1 at gmail.com
Mon Oct 24 19:04:08 CEST 2005


2005/10/24, Johannes Stezenbach <js at linuxtv.org>:
> dvbscan tries to use more filters that a FF card has (happens only
> on TPs with many services, e.g. lots of radio channels).
> Try this:
>
> diff -u -p -r1.20 scan.c
> --- scan.c      23 Oct 2005 22:54:04 -0000      1.20
> +++ scan.c      24 Oct 2005 10:38:17 -0000
> @@ -1235,7 +1235,7 @@ static int read_sections (struct section
>  static LIST_HEAD(running_filters);
>  static LIST_HEAD(waiting_filters);
>  static int n_running;
> -#define MAX_RUNNING 32
> +#define MAX_RUNNING 27
>  static struct pollfd poll_fds[MAX_RUNNING];
>  static struct section_buf* poll_section_bufs[MAX_RUNNING];

Thanks, it works great.
What is strange is I had'nt such error messages with my 2.6.11 kernel
and exactly the same dvbscan tool.

bluedrops



More information about the linux-dvb mailing list