Commit graph

6310 commits

Author SHA1 Message Date
Jaroslav Kysela
f7d356cff2 bouquets: fastscan - do not check the frequency too strictly 2014-11-20 12:28:13 +01:00
Jaroslav Kysela
1ddd261627 iptv pipe: skip the character after backslash 2014-11-19 23:20:42 +01:00
Jaroslav Kysela
dbd31acc3c DVR: improve the episode name saving, fixes #2357 2014-11-19 20:04:32 +01:00
Jaroslav Kysela
c7d08fb316 avc parser: little optimization, pkt_meta is not used in avc_convert_pkt 2014-11-19 17:39:09 +01:00
Jaroslav Kysela
bf1c902fbf H264: move avc parsing from globalheaders to mkv mux 2014-11-19 17:29:16 +01:00
Jaroslav Kysela
b70fa32a71 Partial revert "htsp: another fix for H264 - headers merge"
This reverts commit 33792bf601.
2014-11-19 16:50:20 +01:00
Jaroslav Kysela
207fcbfb10 channel: fix channel_get_icon() - memory leak and handling 2014-11-19 15:23:27 +01:00
Piotr Kuchciak
a0a26513ff WEBUI EPG: small fix name 2014-11-19 14:47:09 +01:00
Jaroslav Kysela
f34f872cb9 SAT>IP: Change the default number of positions for IPLNB to 1 2014-11-19 14:44:43 +01:00
Jaroslav Kysela
b0e31dd880 DVR: Move freeing of some variables to dvr_entry_dec_ref() 2014-11-19 13:50:54 +01:00
Jaroslav Kysela
6ddbd16704 DVR: Store episode string to storage, fixes #2357 2014-11-19 13:47:52 +01:00
Jaroslav Kysela
f15b8a6978 epggrab: ota - om_complete load fix 2014-11-19 13:17:50 +01:00
Richard Kunze
e59a8b41e7 Fixed iconv handle type
Signed-off-by: Richard Kunze <richard.kunze@web.de>
2014-11-19 13:04:54 +01:00
Jaroslav Kysela
a2dfb056ea WEBUI JS: Aligh time properly in EPG/DVR dialogs 2014-11-19 13:03:41 +01:00
Piotr Kuchciak
8aee57930d WEBUI JS: cosmetic changes for dvr and epg dialogs 2014-11-19 12:45:24 +01:00
Jaroslav Kysela
33792bf601 htsp: another fix for H264 - headers merge
The real headers merge is in avc_convert_pkt() but this is called
only from the global headers plugin. Add the global headers plugin
to all HTSP chains.

This patch removes the merging from the TS parser.
2014-11-19 11:39:46 +01:00
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