Jaroslav Kysela
fa4de8160c
capmt: Fix the filter comparison (thanks manio)
2014-06-25 11:10:15 +02:00
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