Commit graph

6310 commits

Author SHA1 Message Date
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
Jaroslav Kysela
514adb06dd SAT>IP server: fix the signal strength calculation 2015-03-11 21:41:13 +01:00
Jaroslav Kysela
af7e0a385d mpegts pid: add mpegts_pid_dump(), fix mpegts_pid_init() 2015-03-11 21:41:13 +01:00
Jaroslav Kysela
2dfc2710b7 service/mpegts: add raw service type and raw PID handling 2015-03-11 21:41:13 +01:00
Jaroslav Kysela
2b6dd0f73d mpegts elementary stream: remove pcr decoder - not used 2015-03-11 21:41:13 +01:00
Jaroslav Kysela
1ef7dae510 service: remove unused s_flags field from struct service 2015-03-11 21:41:13 +01:00
Jaroslav Kysela
29308193bd mpegts input: optimize the PID decoding 2015-03-11 21:41:13 +01:00
Jaroslav Kysela
787ba1f1d6 dvbpsi: fix compilation without ENABLE_MPEGTS_DVB 2015-03-11 21:41:13 +01:00
Jaroslav Kysela
9a6d0961e4 SAT>IP Server: improve PID handling (using new fcn set) 2015-03-11 21:41:13 +01:00
Jaroslav Kysela
c522d71ed0 SAT>IP Client: add RTSP port to log messages 2015-03-11 21:41:13 +01:00
Jaroslav Kysela
afede2267f SAT>IP: use HTTP headers instead UPC XML text to pass RTSP port and Sources 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
fd505efe5a SAT>IP Server: do not put version to friendly name (XML) 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
7bb903a397 SAT>IP server: many fixes and additions, first "somewhat working" version
Tested only with another tvheadend as client with the DVB-T adapter.
2015-03-11 21:41:12 +01:00
Jaroslav Kysela
ca0a703779 http server: RTSP Session header cleanups, add more RTSP status codes 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
d90bc3ebd3 tcp: fix tcp_server_bound() function, null addr check 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
cfbe927b43 UDP: rearrange udp_connect/udp_sendinit 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
cbf1b15d00 RTSP client: handle also different RTSP port than 554 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
1c9b527011 SAT>IP: handle SRCS pass (for DVB-S) in server and client 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
a87aae0aaf SAT>IP Client: Add RTSP port detection based on the UPC string (TVheadend specific server) 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
da6eb2c4b3 SAT>IP server: handle streams correctly, add more RTSP headers 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
78e4ddf86e SAT>IP server: more work, add subscriptions and add RTP and RTCP threads 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
83f94f6f0c udp: add tx buffer size setup for udp_bind(_double) 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
56ac461d06 dvb: export dvb_network_find_mux() for the SAT>IP server 2015-03-11 21:41:12 +01:00
Jaroslav Kysela
be1cc5c97c dvb: create mux - rearrange parameters for SAT>IP server 2015-03-11 21:41:12 +01:00
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