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
Nicolas Gilles
20e2a668bd
add qsort_r wrapper to fix differences between BSD and GNU qsort_r
...
The order of parameters of both qsort_r and its compar function differ,
the wrapper matches the GNU version and swaps things around on FreeBSD.
2014-05-07 17:20:36 +02:00
Jaroslav Kysela
9f74192d65
IPTV: Add missing url structure initialization
2014-05-07 15:11:55 +02:00
Jaroslav Kysela
de20cfda59
This is merge of PR#341 (esfilter) and PR#369 (SAT>IP)
2014-05-07 14:32:08 +02:00