Commit graph

6310 commits

Author SHA1 Message Date
Jaroslav Kysela
30f5c44d2c SAT>IP Server: fix the pid subscriptions (stack overflow, duplicate pids) 2015-03-23 12:50:05 +01:00
Jaroslav Kysela
1063fbf472 spawn: fix stack overflow 2015-03-23 12:32:09 +01:00
Jaroslav Kysela
a139c2545c SAT>IP server: fix url= for RTSP port != 554 2015-03-23 10:54:10 +01:00
Jaroslav Kysela
47f249fe09 SAT>IP Client: increase pids limit for TVHeadend SAT>IP server 2015-03-23 10:36:50 +01:00
Jaroslav Kysela
02a9b02e1c descrambler: fix the wrong cut on the buffered data 2015-03-23 10:03:20 +01:00
Jaroslav Kysela
c54f9b0ca7 capmt: extend log for subscription 2015-03-23 09:35:57 +01:00
Ben Fennema
0c6cce080a service_mapper: move SUBSCRIPTION_PACKET from weight to flags field of subscription_create_from_service 2015-03-23 00:16:35 +01:00
Jaroslav Kysela
db5cf2adff another coverity fix for the cc checking code, fixes #2724 2015-03-22 21:38:23 +01:00
Jaroslav Kysela
c308e1705e opentv: another coverity scan fix 2015-03-22 21:24:01 +01:00
Jaroslav Kysela
d8e7bafc3b mpegts input: fix the continuity counter check, fixes #2724 2015-03-22 21:23:32 +01:00
Jaroslav Kysela
4db85f0396 revert one mutex code (from coverity fixes) 2015-03-22 21:09:10 +01:00
Jaroslav Kysela
34ed9da0e6 main: fix build using --disable-satip_server 2015-03-22 21:02:19 +01:00
Jaroslav Kysela
3ed12146c9 coverity fixes... 2015-03-22 21:01:10 +01:00
Ben Fennema
e5dc86b3dd epggrab: match off channel major/minor in addition to name 2015-03-22 18:18:23 +01:00
Jaroslav Kysela
0b548808a7 fix uninitialized error in webui.c, fixes #2725 2015-03-22 18:01:09 +01:00
Jaroslav Kysela
023563f602 mpegts input: mini-optimization in ts_sync_count() 2015-03-22 17:54:47 +01:00
Jaroslav Kysela
a7445b1f2d docs: access - add network separator; channels - add streaming URLs, fixes #2697 2015-03-22 17:18:48 +01:00
Jaroslav Kysela
e247500a08 picon: fix the hash calculation for invalid onid/tsid using Enigma2 code, fixes #2700 2015-03-22 17:05:18 +01:00
Jaroslav Kysela
93f3f6fbdd linuxdvb: improve diseqc switch handling, cleanups 2015-03-22 16:40:58 +01:00
Bob Lightfoot
c61be4ed90 On branch Bug2720Fix Changes to be committed: modified: support/version lines 20 and 21 to correct location of rpm/version files <boblfoot@gmail.com> 20150319 2015-03-22 15:52:27 +01:00
Ben Fennema
5e7efab324 epggrab: allow updating channel name/number/icon Allow epg grabber to update channel name, number, and/or icon if "Update Channel name", "Update channel number", and/or "Update channel icon" are set in "EPG Grabber" -> "General Config". 2015-03-22 15:51:25 +01:00
Mariusz Bialonczyk
ac3599bc79 capmt: fix endless loop
When tvh receives less then 4 bytes from the socket for some reason,
it stuck in the endless loop in handle_single() calling:
capmt_msg_size()
capmt_analyze_cmd()
The capmt thread eats 100% CPU and cannot be normally terminated
because the capmt_msg_size() was constantly returning 0.

The commit fixes the problem.
2015-03-22 15:50:05 +01:00
Glenn-1990
7414ebafe4 set modulation 2015-03-22 15:47:39 +01:00
Glenn-1990
72835054ce add HD pids for astra1 2015-03-22 15:47:39 +01:00
Jaroslav Kysela
bb5fe1145d SAT>IP Server: DVBC - fix stream id initialization 2015-03-19 23:01:28 +01:00
Jaroslav Kysela
db52de8151 SAT>IP Client: XML - make manufacturerURL tag optional 2015-03-19 21:29:54 +01:00
Jaroslav Kysela
fbd41d806b linuxdvb: fix build for headers < 5.5 2015-03-19 19:54:20 +01:00
Jaroslav Kysela
35029f1e51 mpegts input: Fix ommited code change for changed MIN_TS_SYN 2015-03-19 16:00:58 +01:00
Jaroslav Kysela
9c8dde32f5 main: finish tcp connections (thus subscriptions) before mpegts done call 2015-03-19 15:42:14 +01:00
Jaroslav Kysela
f72c67b629 linuxdvb: fix detection for multiple frontends (dtv_property was overwritten) 2015-03-19 13:13:56 +01:00
Jaroslav Kysela
953dfa0f3f SAT>IP Server: fix bandwidth parsing 2015-03-19 12:50:07 +01:00
Jaroslav Kysela
196462292e http: show protocol/command in http_error() 2015-03-19 12:20:36 +01:00
Jaroslav Kysela
819fc6766b SAT>IP Server: reorganize code to support VLC RTSP 2015-03-19 12:14:27 +01:00
Jaroslav Kysela
fb7ffa7a2c config: handle chown error 2015-03-18 16:34:09 +01:00
Jaroslav Kysela
a08311dff9 SAT>IP Server: Fix describe (count of tuners) 2015-03-18 13:19:47 +01:00
Jaroslav Kysela
fe8e0b0c16 mpegts input: return mutex lock order in mpegts_input_table_dispatch() 2015-03-18 12:29:15 +01:00
Jaroslav Kysela
8480557f76 SAT>IP Server: remove debug line 2015-03-18 12:00:46 +01:00
Jaroslav Kysela
5c5950b698 mpegts input: fix the assert() crash when PID is out-of-range 2015-03-18 11:48:26 +01:00
Jaroslav Kysela
3dfc1eba78 SAT>IP Server/Client: Add more tuner types (atsc, dvbcb, dvbs, dvbc2) 2015-03-18 11:45:04 +01:00
Jaroslav Kysela
28e8db1dc2 Fix the unsigned issue for gid/uid handling 2015-03-18 09:48:46 +01:00
Jaroslav Kysela
de0d8d379f config: fix the load order for the early config access 2015-03-18 00:06:41 +01:00
Jaroslav Kysela
ecf91c3866 SAT>IP Client: simplify the PID handling using mpegts_apid fcns 2015-03-17 23:43:58 +01:00
Jaroslav Kysela
e1a14dff0e SAT>IP server: add mux handling configuration option 2015-03-17 18:58:02 +01:00
Jaroslav Kysela
e424493113 Add more inputs and outputs to README.md 2015-03-17 16:44:43 +01:00
Jaroslav Kysela
2665e13507 mpegts open service: do not add pid multiple times, handle filtered PIDs correctly 2015-03-17 16:44:27 +01:00
Jaroslav Kysela
fd24aa9339 SAT>IP server: Don't enable SAT>IP server by default, fix some locking issues 2015-03-17 15:51:46 +01:00
Jaroslav Kysela
e16a5ca3d1 subscriptions: Fix crash when subscription is in the remove queue list, but unsubscribed before 2015-03-17 14:08:26 +01:00
Jaroslav Kysela
74adbe8f7d SAT>IP Client: maintain session also in the idle mode 2015-03-17 14:02:53 +01:00
Jaroslav Kysela
e1b2da8e74 descrambler: fixed thinko 2015-03-17 10:46:09 +01:00
Jaroslav Kysela
6601ca39f9 mpegts input: change ts_sync_count() return value 2015-03-17 09:53:22 +01:00