mpegts_network: Fix the crash on shutdown (accessing registered but freed timer)
capmt: fix filters and ECM pid check

- EMMs seems work now for modes 3 and 4
descrambler: be more verbose and little fixes
descrambler: small log correction
descrambler: add a timewindow for the odd/even key change
capmt: little optimize the filter
mpegts: fix some issues with network scanning

mux matching was far too strict and resulted in a failure to update muxes
with new modulations etc... Also frequency changes were not detected, so
there is some attempt to handle greater changes (mostly just DVB-S, could
be extended).

And where ONID/TSID are set, they are compared as an additional check.
I think it's a case of suck it and see, but on my Astra 28.2E scan this
did a nice job of cleaning up (including tying together modded) muxes.
tsdemux: do not show continuity error in first seconds of streaming

Most hardware stabilizes things after tuning and these messages are
irritating.
capmt: minor fixes (cleanup on socket close)
descrambler: another key-timing fix
mpegts_network_dvb: fix the comment
convert config check to rule

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
export and call mpegts_input_is_enabled

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
explicitly close all pids

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
always be verbose

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
don't create new pid when closing pid

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
add support for adding id nodes to a set

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
mpegts: add netceiver support

The NetCeiver is a device that streams DVB via multicast.

http://www.baycom.de/hardware/netceiver/

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
cast frequence to unsigned long long

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>