[linux-dvb] Re: Flexcop (HD5000) dvr0 removes null pid?

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

 



Hi Steve,

On Wed, 21 Sep 2005, Steve Malenfant wrote:

> I fixed the problem temporary by changing this :
> 211: flexcop_null_filter_ctrl(fc, 1);
> to :
> 211: flexcop_null_filter_ctrl(fc, 0);
> Shouldn't this be the default?

No, because normally the stuffing data is not needed by the user, so 
having this enabled, the amount of data the (software-)demuxer 
has to handle is lowered.

If you want to capture the full transport stream, you can query for PID 
0x2000. In that case, the flexcop should also deliver the stuffing 
packets... I assume it doesn't.

In that case the solution would be to change flexcop_pid_feed_control in 
flexcop-hw-filter.c in a way, that the null_filter will be deactivated 
when PID 0x2000 or 0x1fff is requested, otherwise enabled (which is also 
default).

Can you try to implement this and provide a patch?

BTW. Are you using the HD5000-card? If so, which patch do you use?

best regards,
Patrick.

--
   Mail: patrick.boettcher@xxxxxxx
   WWW:  http://www.wi-bw.tfh-wildau.de/~pboettch/


[Index of Archives]     [Linux Media]     [Video 4 Linux]     [Asterisk]     [Samba]     [Xorg]     [Xfree86]     [Linux USB]

  Powered by Linux