Jaroslav Kysela
b63e5a8bbe
mpegts_input_recv_packets() - remove unused off(set) parameter
2014-06-23 14:22:13 +02:00
Jaroslav Kysela
9316a86fc3
IPTV: Use udp_multirecv_read() also for raw UDP packets
2014-06-23 14:14:57 +02:00
Jaroslav Kysela
dc40314648
cwc: fix EMM forward
2014-06-22 21:04:29 +02:00
Jaroslav Kysela
7083b9c36b
descrambler: Deutsche Telecom -> Deutsche Telekom fix
2014-06-22 16:20:41 +02:00
Jaroslav Kysela
a28734498c
descrambler: change caidnametab[]
2014-06-21 20:35:11 +02:00
Jaroslav Kysela
eb53362a9f
settings: remove - if the directory is empty, remove it, too
2014-06-20 18:36:11 +02:00
Jaroslav Kysela
7e2488e9f4
settings: use PATH_MAX instead hardcoded value 256
2014-06-20 18:29:39 +02:00
Jaroslav Kysela
7da10017d9
IPTV: fix iptv_input_stop_mux() - the im->mm_active can be NULL in this routine
2014-06-20 18:20:47 +02:00
Jaroslav Kysela
0c72ee5bb2
IPTV: Fix the mux and service delete paths
2014-06-20 18:11:52 +02:00
Jaroslav Kysela
13c367a14b
IPTV: fix possible NULL dereference
2014-06-20 17:49:42 +02:00
Jaroslav Kysela
403e4ca1da
mpegts_input: a tiny optimization
2014-06-20 17:43:21 +02:00
Jaroslav Kysela
d702125cf4
cwc: fix the multi ECM PIDs issue for one CAID
2014-06-19 23:48:42 +02:00
Jaroslav Kysela
fc0d77b828
webui: Do not open the info dialog when the "Play" link is clicked
2014-06-19 22:32:44 +02:00
Jaroslav Kysela
c0ca33b8b2
descrambler: fix the service restart
2014-06-19 20:29:26 +02:00
Jaroslav Kysela
ad5c5859f0
cwc: fix some NULL dereferences
2014-06-19 16:25:01 +02:00
Jaroslav Kysela
43c2b3c8a9
dvb_psi: mark the new caid as available for descrambler
2014-06-19 14:22:49 +02:00
Jaroslav Kysela
7cc9ce7d72
iptv: use UDP multipacket interface
2014-06-19 13:42:30 +02:00
Jaroslav Kysela
fdec232152
iptv/udp: remove dead definitions
2014-06-19 12:58:51 +02:00
Jaroslav Kysela
5415451ef4
capmt: do not use assert in open/close pid
2014-06-19 12:44:37 +02:00
Jaroslav Kysela
2494ab7115
capmt/cwc: another destroy cleanups
2014-06-19 10:00:55 +02:00
Jaroslav Kysela
a78c1c7bf7
httpc: Add --useragent command line argument to set a custom User-Agent header
2014-06-19 00:18:56 +02:00
Jaroslav Kysela
b1bdbf4644
htsmsg_field_find - protect for NULL arguments
2014-06-18 23:41:59 +02:00
Jaroslav Kysela
80ce9ae84e
capmt: sequence (service capmt id) cleanups
2014-06-18 19:58:41 +02:00
Jaroslav Kysela
95b1e9190e
capmt: fix CA_SET_PID for index == -1 (multiple services from one mux)
2014-06-18 19:26:40 +02:00
Jaroslav Kysela
919a9063d5
mpegts dvb autodiscovery: fix the onid/tsid checks
2014-06-18 19:22:52 +02:00
Jaroslav Kysela
1a19efd3bd
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).
2014-06-18 14:41:32 +02:00
Jaroslav Kysela
cd428fb040
webui: Added direct play/download button to the finished recordings tab
2014-06-18 09:35:59 +02:00
Jaroslav Kysela
49985fee80
capmt: fix the shutdown/free sequence
2014-06-17 18:09:27 +02:00
Jaroslav Kysela
9fd4b7d56d
esfilter: fix ONCE rule again
2014-06-17 18:09:11 +02:00
Jaroslav Kysela
b362edb3a4
webui: Added back the play link (no integrated player)
2014-06-17 16:19:28 +02:00
Jaroslav Kysela
6ff88bc419
capmt: fix another mutex deadlock fix
2014-06-17 16:00:11 +02:00
Jaroslav Kysela
c7e812bd6f
capmt: Fix the mutex deadlock
2014-06-17 13:53:19 +02:00
Jaroslav Kysela
627473b8f9
support/pid-count.py: add code for cc errors
2014-06-17 13:24:49 +02:00
Jaroslav Kysela
c8543600ef
optimize mpegts_input_recv_packets() routine
2014-06-16 23:07:24 +02:00
Jaroslav Kysela
fb955ad76b
mpegts input: slightly optimize the main input routine
2014-06-16 22:22:24 +02:00
Jaroslav Kysela
9584e7ee64
descrambler: add more logs for lost packets
2014-06-16 21:32:23 +02:00
Jaroslav Kysela
672f93dbfd
esfilter: rewrite the ONCE rule
2014-06-16 17:57:32 +02:00
Jaroslav Kysela
163ec92059
webui (idnode.js): If some key is not preset, show the key itself
2014-06-16 17:44:41 +02:00
Jaroslav Kysela
0e6c46aa0f
esfilter: rewrite the CA filtering for the proper functionality
2014-06-16 17:38:05 +02:00
Jaroslav Kysela
669b70180c
esfilter: fix the exclusive match, add one more log for CA filter
2014-06-16 16:43:04 +02:00
Jaroslav Kysela
5394ce2cc9
esfilter: Fixed ANY match for CA filter
2014-06-16 16:21:29 +02:00
Jaroslav Kysela
d039610c24
service: Improve the filtered components handling
2014-06-16 16:08:51 +02:00
Jaroslav Kysela
faae73248b
capmt: Use only filtered components for ECM PIDs
2014-06-16 16:08:21 +02:00
Jaroslav Kysela
701e84c286
cwc: Use only filtered components for ECM PIDs
2014-06-16 16:07:29 +02:00
Jaroslav Kysela
b088a7598b
mpegts_input: Open only PIDs for filtered components
2014-06-16 15:14:26 +02:00
Jaroslav Kysela
64ed672850
extjs: remove obsolete /servicedetails page
2014-06-16 15:05:56 +02:00
Jaroslav Kysela
6a9f35e76b
capmt: another pid fix for the stop filter routine
2014-06-16 14:50:52 +02:00
Jaroslav Kysela
b0cdac1aa3
capmt: fix the pid open/close handling
2014-06-16 14:37:10 +02:00
Jaroslav Kysela
454a529c02
descrambler: tiny log message updates
2014-06-16 14:33:17 +02:00
Jaroslav Kysela
7a06f00d97
dvb autodiscovery: more logs and improvements
...
- added logs for the scanfile mux creation
- added logs for the autodiscovery mux creation
- added logs for the autodiscovery mux changes
- use also symbol rate for the equal mux comparison
- handle the delivery system change (dvb-s / dvb-s2 switch for example)
2014-06-13 22:49:04 +02:00