Jaroslav Kysela
|
7743670045
|
iptv pipe: fix the backslash handling
|
2014-11-19 08:45:12 +01:00 |
|
Jaroslav Kysela
|
5df9cdf97d
|
epggrab: ota - fix om_requeue handling
|
2014-11-18 21:01:14 +01:00 |
|
Jaroslav Kysela
|
4f68d03875
|
iptv pipe: handle the backslash character, fixes#2487
|
2014-11-18 20:44:00 +01:00 |
|
Jaroslav Kysela
|
fa22f18dfc
|
dvb support: revert dvb_sat_position_to_str() change (missing direction character)
|
2014-11-18 15:07:22 +01:00 |
|
Jaroslav Kysela
|
a0e69f8c7e
|
linuxdvb: add more traces to linuxdvb_frontend_network_list()
|
2014-11-18 13:39:00 +01:00 |
|
Jaroslav Kysela
|
d49e965738
|
http: improve the request dump (for post)
|
2014-11-18 13:34:29 +01:00 |
|
Jaroslav Kysela
|
46f7e41e62
|
bouquet: extend help
|
2014-11-18 13:32:32 +01:00 |
|
Jaroslav Kysela
|
ccf64a0c57
|
hdhomerun: remove hf_master code - not used
|
2014-11-18 10:48:54 +01:00 |
|
Jaroslav Kysela
|
c119b442dd
|
linuxdvb,satip,hdhomerun: make uuid persistent per tuner
|
2014-11-18 10:47:20 +01:00 |
|
Jaroslav Kysela
|
a2d7e1797c
|
spawn: implement spawn_kill, improve IPTV pipe (busy loop)
|
2014-11-18 09:45:17 +01:00 |
|
Jaroslav Kysela
|
4290f79748
|
spawn: allow spawnv stdout/stderr redirection to logs
|
2014-11-18 09:10:48 +01:00 |
|
Jaroslav Kysela
|
fc7e0f4a36
|
spawn: reshuffle code to get proper stdin for spawned process
|
2014-11-17 23:26:18 +01:00 |
|
Jaroslav Kysela
|
29ccb30ff6
|
spawn: another cleanups in spawn_and_give_stdout()
|
2014-11-17 23:17:19 +01:00 |
|
Jaroslav Kysela
|
2cee0bfeb6
|
spawn: more CLOEXEC fixes
|
2014-11-17 22:01:33 +01:00 |
|
Jaroslav Kysela
|
cee7147eef
|
spawn: improve the pipe log reading
|
2014-11-17 17:13:16 +01:00 |
|
Jaroslav Kysela
|
9cabe1ad55
|
fix DVR docs - fixes#2483
|
2014-11-17 15:07:13 +01:00 |
|
Jaroslav Kysela
|
7c1ff4740b
|
spawn: remove spawn_and_store_stdout()
|
2014-11-17 14:57:46 +01:00 |
|
Jaroslav Kysela
|
c4f30d1e51
|
iptv pipe: fix url / arg parsing bug, add ${service_name} substitution
|
2014-11-17 14:57:35 +01:00 |
|
Jaroslav Kysela
|
7548fc5c3e
|
spawn: introduce tvh_fopen() to close fds for spawned processes
|
2014-11-17 14:22:40 +01:00 |
|
Jaroslav Kysela
|
a563d786e9
|
spawn: add thread for fast info/error messages, fix spawn_pipe_read()
|
2014-11-17 14:14:43 +01:00 |
|
Jaroslav Kysela
|
3f7ac5b5e0
|
spawn: fix a compiler warning (unused-variable)
|
2014-11-17 08:57:35 +01:00 |
|
Jaroslav Kysela
|
0d10db2514
|
IPTV: add pipe:// handler to read MPEG-TS stream from an external program
|
2014-11-16 22:30:39 +01:00 |
|
Jaroslav Kysela
|
003c4a2699
|
spawn: implement spawn_and_give_stdout()
|
2014-11-16 21:17:28 +01:00 |
|
Jaroslav Kysela
|
b2290d30a8
|
spawn: do not use syslog calls in the child process
The syslog routines uses private mutex so it can cause
various crashes and other misbehaviour.
Use pipes to send messages from the child processes.
|
2014-11-16 21:06:02 +01:00 |
|
Jaroslav Kysela
|
0bb2356a5f
|
simplify file_readall()
|
2014-11-16 20:32:03 +01:00 |
|
Jaroslav Kysela
|
114298ad15
|
spawn: fix possible NULL dereferences
|
2014-11-16 19:41:02 +01:00 |
|
Jaroslav Kysela
|
b6fcb4523d
|
WEBUI JS: Add start/stop times to epg dialog, more cosmetic changes for EPG/DVR dialogs
|
2014-11-16 16:29:30 +01:00 |
|
Jaroslav Kysela
|
e065cf6823
|
Fix H264 packet merging, fixes #2480
|
2014-11-16 16:08:09 +01:00 |
|
Jaroslav Kysela
|
fcd16fa0d8
|
mpegts scan: fix the wrong constant usage (idle scan)
|
2014-11-16 11:33:28 +01:00 |
|
Jaroslav Kysela
|
37bee9eb5e
|
mpegts_input_open_pid: fix the wrong variable assignment
|
2014-11-16 11:04:09 +01:00 |
|
Jaroslav Kysela
|
6ce9b4d3b1
|
mpegts input: another optimization for mpegts_mux_find_pid_()
|
2014-11-16 10:54:36 +01:00 |
|
Jaroslav Kysela
|
eb600253ae
|
mpegts_mux_start: add flags to the trace log
|
2014-11-16 10:50:53 +01:00 |
|
Craig Forbes
|
745cc6f70c
|
Fix double free of hdhomerun_debug_obj
Bug #2479
|
2014-11-15 18:36:49 +01:00 |
|
Jaroslav Kysela
|
dd6c882bc8
|
mpegts input: optimize the mpegts_mux_find_pid_() for last change
|
2014-11-15 18:34:53 +01:00 |
|
Jaroslav Kysela
|
7f1d851a40
|
mpegts input: protect global variable mpegts_pid_skel using mutex
- the skel variable is shared in multiple thread
- also remove mpegts_pid_sub_skel, it's not used frequently
|
2014-11-15 16:30:05 +01:00 |
|
Jaroslav Kysela
|
fbf7a3da3c
|
mpegts input: add back last_mp, it should be safe
The PID subscriptions are protected using mi_output lock, so
the whole mpegts_input_process() subroutine should be safe
for the mp structure caching.
|
2014-11-14 19:05:24 +01:00 |
|
Jaroslav Kysela
|
47ecb74bee
|
mpegts input: tiny optimization
|
2014-11-14 18:45:34 +01:00 |
|
Jaroslav Kysela
|
74a3b77e5f
|
mpegts input: only cleanups for mi_output_lock
|
2014-11-14 18:41:20 +01:00 |
|
Jaroslav Kysela
|
fdbe678793
|
mpegts network scan: remove debug printf(), add help for init+idle scan checkboxes
|
2014-11-14 15:37:48 +01:00 |
|
Jaroslav Kysela
|
af4a2af9ab
|
mpegts inputs: allow to disable init/idle scan per tuner/input, fixes #2475
|
2014-11-14 15:07:37 +01:00 |
|
Piotr Kuchciak
|
7e5abcb0c4
|
WEB UI: add icon for button in windows add
http://www.softicons.com/toolbar-icons/flatastic-icons-part-1-by-custom-icon-design/cancel-icon
|
2014-11-12 16:40:29 +01:00 |
|
Jaroslav Kysela
|
322f6c6af9
|
linuxdvb: Add Skip Initial Bytes...
|
2014-11-12 16:39:43 +01:00 |
|
Jaroslav Kysela
|
8fca50269a
|
Makefile: remove python3 explicit call
|
2014-11-12 11:51:18 +01:00 |
|
Jaroslav Kysela
|
1a97e86aa6
|
WEBUI: DVR tabs - improvde filesize renderer
|
2014-11-12 11:50:43 +01:00 |
|
Jaroslav Kysela
|
e296f3c3ac
|
WEBUI JS: change stop recoding behaviour from delete to abort, fixes#2472
|
2014-11-12 10:36:23 +01:00 |
|
Jaroslav Kysela
|
99907809bb
|
mpegts table: use atomic refcounting
|
2014-11-12 10:35:33 +01:00 |
|
Jaroslav Kysela
|
7211380a9e
|
mpegts input: fix possible NULL dereference (fix for the last patch)
|
2014-11-12 09:52:55 +01:00 |
|
Jaroslav Kysela
|
053c0e4bc3
|
mpegts input: remove wrong implemented mi_stop flag, depend on mm_active, fixes #2468
|
2014-11-12 09:47:45 +01:00 |
|
Jaroslav Kysela
|
afdd605341
|
mkbundle: another StringIO fix, python3 conversion, fixes #2469
|
2014-11-11 22:43:44 +01:00 |
|
Jaroslav Kysela
|
e0f8ee4669
|
dvb: add MHz to display mux name, fixes #2466
|
2014-11-11 12:16:53 +01:00 |
|