Commit graph

4477 commits

Author SHA1 Message Date
Jaroslav Kysela
fc15bf3616 webui: set title for the Play links (... playlists) 2014-06-24 23:00:45 +02:00
Jaroslav Kysela
c469807285 teletext parser: fix national character translation
- the national number must be bit-reversed
- add support for more character variations
2014-06-24 22:30:34 +02:00
Jaroslav Kysela
7cb8fc2f23 webui: when wget or curl is used, stream directly for /play handler 2014-06-23 18:15:00 +02:00
Jaroslav Kysela
fc15e04d78 webui: Change the Play links behaviour..
- generate simple playlist (m3u or xspf)
- add --xspf option to select the default playlist format
2014-06-23 17:19:47 +02:00
Jaroslav Kysela
fdb9fd64d5 elementary stream: add es_pid_opened to watch the opened PIDs 2014-06-23 15:59:21 +02:00
Jaroslav Kysela
f8399f8306 service, cwc, capmt: more es_filt_link fixes 2014-06-23 15:58:18 +02:00
Jaroslav Kysela
29cb197a04 mpegts_input: Fix the PID open (filtered components) 2014-06-23 15:39:19 +02:00
Jaroslav Kysela
c0bcdf3bdb a quick fix for the previous mpegts_input_recv_packets() change 2014-06-23 14:25:40 +02:00
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