Damjan Marion
09f716e1ad
satip: missing comparison
2014-05-26 02:41:22 +02:00
Damjan Marion
63b3b13a72
udp: some compilers doesn't like return = syntax
2014-05-25 23:13:37 +02:00
Damjan Marion
17f2d7c222
udp: use if_nametoindex instead of SIOCGIFINDEX ioctl
...
if_nametoindex is more portable and shorter
2014-05-25 23:13:36 +02:00
Damjan Marion
6f03dd8aa3
webui: load mpegts.js even if linuxdvb is disabled
...
DVB input tabs are also needed for IPTV service.
Also this fixes webui which doesn't load properly
when --disable-linuxdvb is used.
2014-05-25 23:13:36 +02:00
Jaroslav Kysela
ecdda481f5
udp: fix error messages for IPv6 multicast not supported
2014-05-25 22:11:15 +02:00
Jaroslav Kysela
fbe885b79d
rtsp: Use session header also for the options cmd
2014-05-25 21:02:13 +02:00
Jaroslav Kysela
67d1f18164
udp: fix ifname handling in udp_connect
2014-05-25 21:01:59 +02:00
Jaroslav Kysela
9ec9423292
udp: a little ifname optimization
2014-05-24 22:25:56 +02:00
Jaroslav Kysela
44d17ae601
Merge commit 'c3772ce7a2c43097dc16dac3b41ccd726e150d56'
2014-05-24 22:21:32 +02:00
perexg
2a802aca86
Merge pull request #381 from clandmeter/cosmetics
...
webui: cosmetics cleanup
2014-05-24 22:17:25 +02:00
Damjan Marion
c3772ce7a2
Remove dependency on linux dvb headers
...
This fixes --disable-linuxdvb on systems without linux dvb headers
2014-05-23 22:34:27 +02:00
Jaroslav Kysela
f36be10bef
SAT>IP: Fix the global_lock input thread deadlock
2014-05-23 21:10:08 +02:00
Jaroslav Kysela
dd4f42c3e9
mpegts: scan done - fix the mux name initialization
2014-05-23 20:44:02 +02:00
Jaroslav Kysela
aba0e8ca0b
scanfile: Fix the recent DVB-T2 line parsing
2014-05-23 16:22:48 +02:00
Adam Sutton
236ebc93cc
tcp: don't free on error (it won't be assigned)
2014-05-22 22:52:35 +01:00
Adam Sutton
731c39c910
iptv: workaround for printing error on mux delete
2014-05-22 22:52:35 +01:00
Jaroslav Kysela
8b8d402101
IPTV: Fix the remaining memory leaks
2014-05-22 16:03:38 +02:00
Jaroslav Kysela
de306a0827
SAT>IP: allow to specify the local bind IP address
2014-05-22 16:02:53 +02:00
Damjan Marion
02642ce851
tcp: use getaddrinfo() for hostname resolution
...
gethostbyname_r() is GNU extension not supported on some platforms.
This commit replaces it with POSIX standard getaddrinfo() call.
2014-05-22 13:02:45 +02:00
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
Carlo Landmeter
2244b26989
webui: cosmetics cleanup of static/app
2014-05-21 20:27:58 +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