Commit graph

4457 commits

Author SHA1 Message Date
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
Jaroslav Kysela
02d1da49c2 dvb_support: add dvb_mux_conf_str() 2014-06-13 22:21:04 +02:00
Jaroslav Kysela
4699c3a71a mpegts_network_dvb: fix the orbital position check for predefined muxes (scanfile) 2014-06-13 00:00:24 +02:00
Jaroslav Kysela
74e15e3273 scanfile: fix parsing for the latest formats 2014-06-12 23:01:53 +02:00
Jaroslav Kysela
65aad9ba55 mpegts_mux_dvb: fix the dvb-s position parsing 2014-06-12 22:48:26 +02:00
Jaroslav Kysela
58b6bd8e3c capmt: there are multiple waiters - use pthread_cond_broadcast() 2014-06-12 19:52:31 +02:00
Jaroslav Kysela
501aa5360d descrambler: check for key validity 2014-06-12 17:38:04 +02:00
Jaroslav Kysela
6574564d9d capmt: allow single key updates again 2014-06-12 17:01:27 +02:00
Jaroslav Kysela
65360e3cb6 descrambler: allow single key updates again 2014-06-12 16:52:52 +02:00
Jaroslav Kysela
0ef22eb78b Revert "cwc: return back the key composition - seems like some CA cards returns only single key"
This reverts commit da05976c32.
2014-06-12 16:51:25 +02:00
Jaroslav Kysela
da05976c32 cwc: return back the key composition - seems like some CA cards returns only single key 2014-06-12 15:10:01 +02:00
Jaroslav Kysela
7f5dff6405 descrambler: unify log messages, some minor logic changes 2014-06-12 10:36:00 +02:00
Jaroslav Kysela
23df6e3d56 mpegts_network_dvb: fix the comment 2014-06-12 09:34:12 +02:00