Commit graph

6067 commits

Author SHA1 Message Date
Jaroslav Kysela
d563dc9127 udp: add multisend code (sendmmsg) 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
fd1bc1c5f7 SAT>IP server: initial RTSP code 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
1c3f608194 http: export http_serve_requests, add hc_process callback to connection 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
b306c7c9d5 http: allow to specify different paths 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
3c95a84d81 http: reorganize http_serve 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
ea60066a3f SAT>IP server: initial code 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
3e33da55c9 upnp: add debug fcn to dump output packets 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
53984a38a4 tcp: add IP_PORT_SET() macro 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
af698f0c19 config: add universal fcns to access to global variables 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
2904a96ea1 UPnP: add delay handling to write queue 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
97f52f6d20 http: export http_server variable 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
c19217e6e3 tcp: add helpers to determine default and used IP address for SAT>IP 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
434fc5de6a main: move the http server registration to the end of the initialization phase 2015-03-11 21:41:12 +01:00
stbenz
96898a66e9 transcoding: fix compile error when using libav, fixes #2708
AVCodecContext.framerate and av_make_q() are only available since ffmpeg 2.5 and not available in libav
2015-03-11 21:40:12 +01:00
dero
bd06d3c79a - duplicate handling fixes according to pull comments 2015-03-09 16:18:54 +01:00
dero
ef799f9c24 - better duplicate handling (ui fix) 2015-03-09 16:18:35 +01:00
dero
2b22bc75a1 - better duplicate handling - better subtitle handling 2015-03-09 16:18:35 +01:00
dero
ce78f14570 - set subtitle from DVB OTA EPG 2015-03-09 16:18:35 +01:00
Kai Sommerfeld
cd4da6aa36 No calls to stat() in dvr_inotify_add(). This may significantly slowdown tvh startup. 2015-03-09 16:18:14 +01:00
Glenn-1990
81ae6bf0cd add streaming error for active recordings 2015-03-09 16:17:23 +01:00
stbenz
a69ee153d0 transcoding: fix encoder time_base again 2015-03-09 16:16:37 +01:00
Glenn-1990
e797e46129 update with HD pids 2015-03-09 16:15:37 +01:00
Glenn-1990
6acd4b60a3 auto create mux 2015-03-09 16:15:37 +01:00
Glenn-1990
e91074c812 set mux satpos from network satpos if set 2015-03-09 16:15:37 +01:00
Jaroslav Kysela
50016a15f2 dvb_psi: handle private data also without ENABLE_MPEGTS_DVB 2015-02-24 15:28:36 +01:00
Jaroslav Kysela
1d8b5411df cwc: mutex order cleanups, improve ECM_RESET 2015-02-21 23:08:02 +01:00
Jaroslav Kysela
19422a4d29 cwc: small optimization - prefcapid handling in cwc_table_input 2015-02-21 21:46:23 +01:00
Jaroslav Kysela
ab258685f4 cwc: reset the preferred CA PID when key is late... 2015-02-21 21:32:29 +01:00
Jaroslav Kysela
a2491ffcd7 descrambler: prefcapid_lock - add constants to increase source readability 2015-02-21 21:16:36 +01:00
Jaroslav Kysela
a50f74c9aa HTSP server: add stream and data errors to DVR entry, fixes #2515 2015-02-18 19:55:17 +01:00
Jaroslav Kysela
ba7ec12f91 HTSP server: add errors field to packet statistics 2015-02-18 19:50:27 +01:00
Jaroslav Kysela
2ba84e8a82 picons: do not use abort for not-critical check 2015-02-18 19:23:18 +01:00
Jaroslav Kysela
1bd1564a8c picons: fix filaname calculation for West positions, fixes #2685 2015-02-18 13:09:10 +01:00
stbenz
051412d7e0 transcoding: use input time base for output 2015-02-17 21:27:25 +01:00
Christian Lohmaier
2f830922f5 use iso format for date in default timerec title
as local date format often conflicts with sorting/playback order
also update documentation with pointers to escape-code documentation
2015-02-17 21:27:25 +01:00
Jaroslav Kysela
6327ca671e dvb support: fix dvb_mux_conf_str_dvbs - satpos 2015-02-17 21:15:15 +01:00
Jaroslav Kysela
f2cc2bc866 fastscan: add services to all muxes/networks, fixes #2674 2015-02-17 21:00:38 +01:00
Jaroslav Kysela
b826a7785e dvb: fix ENABLE_MPEGTS_DVB for dvb/orbitalpos/list, fixes #2683 2015-02-17 11:24:32 +01:00
Jaroslav Kysela
496e4b1f00 dvb_psi: improve check for dead muxes, fixes #2682 2015-02-16 23:59:32 +01:00
Jaroslav Kysela
51e9aec9a0 mpegts network: mux discovery - add check to avoid NULL dereference, fixes #2678, fixes #2674 2015-02-16 20:26:47 +01:00
Jaroslav Kysela
379672a6fb mpegts: linked tuner - do not crash when the linked tuner cannot be started, fixes #2678 2015-02-15 20:19:36 +01:00
Jaroslav Kysela
54533b30fc dvb mux: fix the frequency display name, add set helpers 2015-02-13 23:03:44 +01:00
Jaroslav Kysela
d386ed020a udp: fix compilation for kernels/libc without recvmmsg 2015-02-12 09:05:33 +01:00
Jaroslav Kysela
fafec1e053 parsers: AAC - fix the thinko in the previous patch 2015-02-11 21:05:00 +01:00
Jaroslav Kysela
538e7acb56 parsers: AAC - better handle SBR extension 2015-02-11 20:59:34 +01:00
Jaroslav Kysela
f6537ab39f cwc: little optimization in cwc_table_input 2015-02-11 15:03:43 +01:00
Jaroslav Kysela
89a5ca4914 dvb: mux discovery - add forced muxes also to another DVB-S networks, fixes #2674 2015-02-11 14:25:44 +01:00
Jaroslav Kysela
cc1fbb0202 parsers: improve AAC/LATM parser 2015-02-11 13:41:24 +01:00
Jaroslav Kysela
cd1f081909 transcode: fix wrong memory access introduced by previous patch 2015-02-10 20:43:52 +01:00
Jaroslav Kysela
c475b2531b transcode: handle packets with the NULL payload 2015-02-10 18:24:08 +01:00