[linux-dvb] Re: Flexcop (HD5000) dvr0 removes null pid?
Patrick Boettcher
patrick.boettcher at desy.de
Wed Sep 21 23:49:46 CEST 2005
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 at desy.de
WWW: http://www.wi-bw.tfh-wildau.de/~pboettch/
More information about the linux-dvb
mailing list