Commit graph

4213 commits

Author SHA1 Message Date
Jaroslav Kysela
087089c204 SAT>IP: fix spelling (sattellite -> satellite) 2014-05-22 11:23:09 +02:00
Jaroslav Kysela
1379f076be SAT>IP: Fix the UPnP header parser 2014-05-21 21:09:21 +02:00
Jaroslav Kysela
5fc3768c40 SAT>IP: Add Triax tss400 support 2014-05-21 14:43:48 +02:00
Jaroslav Kysela
dd6b47dcf8 timeshift_filemgr: move the reaper lock to the end of loop to save the lock time
.... as suggested by Adam
2014-05-21 14:27:16 +02:00
perexg
d490918540 Merge pull request #364 from ProfYaffle/master
Addition of user options for file and directory permissions
2014-05-21 09:12:08 +02:00
Ian
5bb95e2698 Formatting cleanup plus change from tvhlog to tvhtrace as per @perexg comments 2014-05-20 21:28:14 +01:00
Jaroslav Kysela
322afe1361 httpc: fix http_port() - NULL scheme 2014-05-20 16:05:54 +02:00
Jaroslav Kysela
213d702bcf SAT>IP: Do not mix the RTSP commands (PLAY - change pids) 2014-05-19 21:43:04 +02:00
perexg
4907a18ca2 Merge pull request #386 from schreibubi/timeshiftLockFix
Fix mutex locking in timeshift_filemgr.c
2014-05-19 16:41:02 +02:00
perexg
d6415af0b3 Merge pull request #384 from GaryTheBrown/master
Fix: timer for grace period was in ms when the rotor returned its waitin...
2014-05-19 14:53:56 +02:00
perexg
4a181adb6b Merge pull request #387 from schreibubi/ntpFix
Fixed bug so disabling ntp option works
2014-05-19 14:50:58 +02:00
perexg
372fb6e875 Merge pull request #391 from dmarion/autodetect-platform
build: autodetect platform
2014-05-19 14:49:26 +02:00
Jaroslav Kysela
094f9570b2 mpegts: remove assigned mux instances when the input adapter is deleted 2014-05-19 09:52:37 +02:00
Jaroslav Kysela
e83b42cd6c SAT>IP: another improvement for the close pid callback 2014-05-18 21:40:34 +02:00
Jaroslav Kysela
86c74cb246 SAT>IP: handle better MPEG-TS PID close 2014-05-17 22:06:26 +02:00
Jaroslav Kysela
98a06de4c9 SAT>IP: Do not ignore the "enabled checkbox" in the DVB-S position settings 2014-05-17 18:50:53 +02:00
Adam Sutton
4c7fc773c9 idnode: fix potential issue with trying to load unsaved values 2014-05-17 00:02:43 +01:00
Damjan Marion
374489856c build: autodetect platform 2014-05-16 22:51:02 +02:00
Adam Sutton
956a31f127 iptv: fix possible NULL ptr access (fixes #2104) 2014-05-16 21:30:08 +01:00
Adam Sutton
c4e6a4be61 httpc: remove enabling of the test suite (fixes #2105) 2014-05-16 21:23:59 +01:00
Adam Sutton
3d5666787c mpegts: fix some compilation issues with various configure options 2014-05-16 21:20:58 +01:00
Adam Sutton
f317576527 build: fix debian build 2014-05-15 21:31:58 +01:00
Jaroslav Kysela
61fdd2018c IPTV: fix http recv buffer size typo 2014-05-15 08:08:56 +02:00
Jaroslav Kysela
ae5c207218 httpc fixes: end of stream & redirection poll 2014-05-14 23:12:57 +02:00
Jaroslav Kysela
b857a84340 IPTV: add configurable stream timeout 2014-05-14 23:11:49 +02:00
Jaroslav Kysela
6dc94ef3ce muxer: Use fdatasync() instead fsync() to reduce I/O 2014-05-14 20:47:38 +02:00
Jaroslav Kysela
de8d533e51 SAT>IP: Add new options to the help text 2014-05-14 18:17:39 +02:00
Jaroslav Kysela
aa91e53ff9 mux create: do not update mux parameters from multiple origin muxes (nit)
NIT data:

mux: '12109H' : dvb-s2 pos 235E freq 12129000 V sym 275000 fec 2/3 mod 8PSK roff 20
mux: '11739V' : dvb-s2 pos 235E freq 12129000 V sym 275000 fec 2/3 mod 8PSK roff 25

This change avoids the frequent automatic parameter changes using
the origin (first hit) mux which broadcasted the data. The origin
mux is locked for 24 hours from the last update.
2014-05-14 17:59:56 +02:00
Jaroslav Kysela
9a3cfe9486 SAT>IP: fix the full mux streaming outside tvh 2014-05-14 14:29:38 +02:00
Jaroslav Kysela
7d08ccdcc9 Do not trust tsid in the NIT mux delivery descriptor
Reason:

 Thor 0.8W
   onid 1111 (4369) tsid 000B (11)
     dvb-s  pos 8W freq 12090000 H sym 280000 fec 7/8 mod QPSK roff 35
   onid 1111 (4369) tsid 0063 (99)
     dvb-s  pos 8W freq 12092000 H sym 280000 fec 7/8 mod QPSK roff 35

The frequency is same for DVB-S tuners, but tsid in other tables is 11.
2014-05-14 12:36:05 +02:00
Jaroslav Kysela
cbf8dcec5c dvb network: improve satellite position check for auto discovery 2014-05-14 11:54:26 +02:00
Jaroslav Kysela
e86f45400a SAT>IP: improve mux stop 2014-05-14 09:31:18 +02:00
Jaroslav Kysela
215ea49bf4 Do not accept new muxes from different satellite positions in dvb network 2014-05-14 08:48:57 +02:00
Jaroslav Kysela
b0364fb4b2 epggrab: tuning and optimizations
- reduce timeout value for nit to 240
- increase interval value for nit to 3600
- process all waiting muxes in one shot
- add the grace value for satellite positioners
2014-05-14 08:37:52 +02:00
Jaroslav Kysela
b773a41b4e Fixes for the network scan
- improve dvb_network_find_mux() to better distinguish
  the different muxes
- ensure that the new mux matches the network type
2014-05-13 16:09:13 +02:00
Jaroslav Kysela
12c01ab8b4 SAT>IP: Use any UDP port for the UPnP client responses 2014-05-12 17:20:19 +02:00
Jaroslav Kysela
b1ea9d4a2b SAT>IP: OctopusNet - force a delay after teardown 2014-05-12 16:04:36 +02:00
Jaroslav Kysela
851a9b785c SAT>IP: Send M-SEARCH request three times 2014-05-12 15:52:26 +02:00
Jaroslav Kysela
d779ebc7dd SAT>IP: Add USER-AGENT to the M-SEARCH query 2014-05-12 15:29:37 +02:00
Jaroslav Kysela
ce9588e392 SAT>IP: Serialize the tuning - configurable delay 2014-05-12 15:27:51 +02:00
Jaroslav Kysela
b4b70502d4 SAT>IP: Fix the --satip_xml parameter (local IP address) 2014-05-12 11:03:45 +02:00
Joerg Werner
cd85e6a8bc timeshift: Reworked mutex locking in timeshift_filemgr.c 2014-05-11 16:08:48 +02:00
Joerg Werner
0f759290d4 Fixed bug so disabling ntp option works 2014-05-11 14:46:29 +02:00
Jaroslav Kysela
03a69ffec6 dvb support: fix the pilottab[] - none 2014-05-08 23:29:58 +02:00
Jaroslav Kysela
b840fa444d SAT>IP: rtsp - fix the value fraction 2014-05-08 23:29:58 +02:00
Jaroslav Kysela
86a134481d Fix the memory leak in the udp multirecv 2014-05-08 23:29:58 +02:00
perexg
81691e2e1f Merge pull request #382 from VittGam/channelname
Restored ability to subscribe to a channel via HTTP using the channel name.
2014-05-07 17:32:12 +02:00
perexg
afb1bb39bb Merge pull request #383 from scooter1556/master
Check manual priority of adapter before weighting.
2014-05-07 17:26:28 +02:00
Jaroslav Kysela
7acb452120 Merge PR#385 - Freebsd fixes 2014-05-07 17:22:25 +02:00
Nicolas Gilles
455a80f9ca replaced a strdupa with a variable length array 2014-05-07 17:20:36 +02:00