Commit graph

4504 commits

Author SHA1 Message Date
Jaroslav Kysela
e0028b308a subscriptions: add missing service_stop() call for the BAD_SERVICE state 2014-07-02 13:37:27 +02:00
Jaroslav Kysela
33ec853dbd subscription: log also hostname/username/client 2014-07-02 11:39:39 +02:00
Jaroslav Kysela
96210afc92 capmt: Fix the wrong pid handling in capmt_pid_flush() 2014-07-02 11:00:27 +02:00
Jaroslav Kysela
fceda8d798 webui: avoid NULL dereference for /play url if remain is NULL 2014-07-01 09:22:13 +02:00
Jaroslav Kysela
3414ff74ba cron: Fixes (correct month / day bitmaps and the days_in_month check) 2014-07-01 09:20:39 +02:00
Jaroslav Kysela
28dafc6d01 linuxdvb: diseqc switch - one more quick fix 2014-06-30 16:52:40 +02:00
Jaroslav Kysela
572df095b9 linuxdvb: diseqc switch - fix config issues for port2 and port4 switches 2014-06-30 16:49:30 +02:00
Jaroslav Kysela
404e522b9d linuxdvb_satconf: fix a typo 2014-06-30 12:54:55 +02:00
Jaroslav Kysela
d924c84202 httpc: fix the hc == NULL condition in the http_client_thread() 2014-06-28 22:12:30 +02:00
Adam Sutton
f4d7d5fa8e epggrab eit: ensure that the grabber always runs
The logic applied breaks several of the grabbers, the idea is a good one but
the implementation is wrong. It's an area that clearly needs thought, but care
must be taken to realise that there are lots of variations in how data is
provided.

The additionm of the user configurable flag on a mux is a good one, that at
least gives the user the option to disable muxes.
2014-06-28 15:15:09 +01:00
Jaroslav Kysela
680b5fb202 epg: add tune callback for ota modules (fixes opentv) 2014-06-28 15:34:33 +02:00
Jaroslav Kysela
93c7403f07 epg: allow to disable the EPG scan (tune) per mux 2014-06-28 09:02:09 +02:00
Jaroslav Kysela
fd0d9931dd epg: do not subscribe to muxes without any active (assigned) channels 2014-06-27 23:40:40 +02:00
Jaroslav Kysela
9e69054a04 epg: rename epggrab_ota_done_() to epggrab_ota_shutdown() 2014-06-27 23:14:55 +02:00
Jaroslav Kysela
db3fed53b8 epg: simplify the otamux registration
- move the timeout / interval initialization to one place
- also fix values for opentv
2014-06-27 23:09:55 +02:00
Jaroslav Kysela
69a5a9e1f9 descrambler: add some more CAIDs from oscam 2014-06-27 18:21:22 +02:00
Jaroslav Kysela
6fab55192f muxer: tidy muxer_container_list() function 2014-06-27 17:33:06 +02:00
Jaroslav Kysela
4c52ebf5c6 muxer_pass: fix typo 2014-06-27 17:22:19 +02:00
Jaroslav Kysela
2aaf9a4ef1 muxers: do not show EPIPE as an error 2014-06-26 21:23:21 +02:00
Jaroslav Kysela
2bdff4c0ec muxer passthrough: EPIPE is the end-of-streaming notification 2014-06-26 21:05:05 +02:00
Jaroslav Kysela
0da81e0b81 mpegts table: remove the duplicate check 2014-06-26 20:56:27 +02:00
Jaroslav Kysela
d501195386 linuxdvb_satconf: fix the class name for 4port config 2014-06-26 20:53:05 +02:00
Jaroslav Kysela
d95d93d22e mpegts table: handle stuffing section 0x72 2014-06-26 20:53:05 +02:00
Dave Chapman
f1611329ef muxer_pass: Change PAT and PMT rewriting code so that it does not modify the TS packets in-place. These are shared buffers (with other subscriptions to the same service) and was causing CC errors in the PAT packets when there were multiple simultaneous subscriptions to the same service using TS passthrough. Initial patch by adamsutton - see recent IRC logs. 2014-06-25 21:36:51 +01:00
Jaroslav Kysela
6b08fc4108 webui: sort channel m3u playlist by channel number and name 2014-06-25 13:21:16 +02:00
Jaroslav Kysela
8c40a0fb57 parser_teletext: Srbski -> Srpski typo fix 2014-06-25 12:40:46 +02:00
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