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
Jaroslav Kysela
a698e088e8
mpegts: optimize the data patch (join MPEG-TS packets for processing)
2015-03-17 09:52:53 +01:00
Jaroslav Kysela
c4adde611f
SAT>IP Server: fixed issues for the Elgato SAT>IP Android app
2015-03-13 23:59:31 +01:00
Jaroslav Kysela
ce01edeb8c
SAT>IP Server: cosmetic change
2015-03-13 19:45:10 +01:00
Jaroslav Kysela
0138a37aee
SAT>IP Server: Finish service descrambling
2015-03-13 19:26:07 +01:00
Jaroslav Kysela
385c4167c0
subscription: fix the assert from the last cleanup
2015-03-13 15:55:30 +01:00
Jaroslav Kysela
2d703fbe42
udp: fix typo
2015-03-13 10:38:37 +01:00
Jaroslav Kysela
19e1ae1451
subscription: cleanup for the subscription type selection
2015-03-13 10:36:31 +01:00
Jaroslav Kysela
0eb8587510
SAT>IP Server: more work on the descrambling
2015-03-13 10:18:52 +01:00
Jaroslav Kysela
c66213c745
SAT>IP server: implement DESCRIBE RTSP command
2015-03-11 21:41:13 +01:00
Jaroslav Kysela
be3749f45c
subscriptions: manage ths_mux_link early to avoid wrong memory accesses
2015-03-11 21:41:13 +01:00
Jaroslav Kysela
7cafa5ef70
mpegts: fix mpegts_mux_unsubscribe_by_name() - use right list
2015-03-11 21:41:13 +01:00
Jaroslav Kysela
8b7c67abec
SAT>IP Server: fixes, fixes...
2015-03-11 21:41:13 +01:00
Jaroslav Kysela
cd99597a5c
subscription: add TABLES subscription type handling, fix some memory leaks
2015-03-11 21:41:13 +01:00
Jaroslav Kysela
ffa0639149
profile: improve prch_sq destroy
2015-03-11 21:41:13 +01:00
Jaroslav Kysela
9dbaa441f3
udp: fix memory leak (peer_host)
2015-03-11 21:41:13 +01:00
Jaroslav Kysela
3c889e15a9
http: fix memory leak in http_arg_get_remove(), optimize http_serve_requests()
2015-03-11 21:41:13 +01:00
Jaroslav Kysela
38b541e420
subscription: add ONESHOT subscription type for mux subs
2015-03-11 21:41:13 +01:00
Jaroslav Kysela
20d521975e
mpegts mux: remove the unused mm_start code
2015-03-11 21:41:13 +01:00
Jaroslav Kysela
6753203c65
SAT>IP server: fix the tuner configuration
2015-03-11 21:41:13 +01:00
Jaroslav Kysela
a4c2cc2a0f
linuxdvb: fix the signal strenght / dB(m) calculations
2015-03-11 21:41:13 +01:00