descrambler: add more logs for lost packets
mpegts input: slightly optimize the main input routine
optimize mpegts_input_recv_packets() routine
support/pid-count.py: add code for cc errors
capmt: Fix the mutex deadlock
Merge remote-tracking branch 'upstream/master' into durationfilter
capmt: fix another mutex deadlock fix
webui: Added back the play link (no integrated player)
Merge remote-tracking branch 'upstream/master' into durationfilter
esfilter: fix ONCE rule again
capmt: fix the shutdown/free sequence
Merge remote-tracking branch 'upstream/master' into durationfilter
webui: Added direct play/download button to the finished recordings tab
mpegts: fix the table locking

The table must be inserted/removed in the mi_output_lock protection, because
mpegts_input_table_dispatch() requires the consistent list and the count of tables
(see assert).
mpegts dvb autodiscovery: fix the onid/tsid checks
capmt: fix CA_SET_PID for index == -1 (multiple services from one mux)
capmt: sequence (service capmt id) cleanups
Merge remote-tracking branch 'upstream/master' into durationfilter