Jaroslav Kysela
2ca5d1e215
cwc: Allocated cwc_providers member dynamically
2014-06-10 14:02:34 +02:00
Jaroslav Kysela
8af2590668
imagecache: fix memory leak (skel)
2014-06-10 14:00:30 +02:00
Jaroslav Kysela
15a66e2877
mpegts_mux: fix the scan shutdown sequence for mux
2014-06-10 14:00:30 +02:00
Adam Sutton
caf9a7b313
build: disable strict aliasing
...
although can create a minor performance penalty it looks like many projects
disable this as strict aliasing can create annoying warnings that are not
always trivial to overcome at the expense of a relatively minor performance
improvement.
2014-06-10 10:57:45 +01:00
Adam Sutton
fda1a03171
ssl: fix cleanup
2014-06-10 10:27:59 +01:00
Adam Sutton
a68d867cb3
mpegts: fix possible recursion, causing strange crashes
...
I'm not entirely sure what has changed that has made this a problem
where it apparently wasn't before. That being said, its not nice and
would previously have said it might cause undesirable side-effects.
I would have been right!
2014-06-09 22:08:41 +01:00
Adam Sutton
e722e48324
mpegts: some minor debug changes
2014-06-09 22:08:41 +01:00
Adam Sutton
147c631e3c
mpegts network_scan: fix queue ordering issue
...
This was causing entries just complete (idle scan) to get re-added to the head!
Which ultimately resulted in only N entries ever getting serviced (where N is
the number of available tuners)
2014-06-09 22:08:41 +01:00
Adam Sutton
88e07ba84a
mpegts network_scan: add proper enable/disable of mux and idle scan feature
2014-06-09 22:08:41 +01:00
Adam Sutton
d29e0fe0b7
mpegts: improvements to the reworked network scanner
2014-06-09 22:08:40 +01:00
Adam Sutton
a7c49bd9a1
mpegts network_scan: fix for failed tuning
2014-06-09 22:08:40 +01:00
Adam Sutton
ac4cd7f057
mpegts network scan: fix stupid mistake on queue delete
2014-06-09 22:08:40 +01:00
Adam Sutton
91fdd8914f
mpegts scan: some minor corrections so stuff doesn't crash!
2014-06-09 22:08:40 +01:00
Adam Sutton
f393203b6e
mpegts: first pass of new network scanner code
...
This doesn't currently include the scheduling of scans, just a centralised
scanning queue and helper functions.
2014-06-09 22:08:39 +01:00
Adam Sutton
1d24209fce
linuxdvb: fix bugs in recent satconf/switch changes
2014-06-09 22:08:39 +01:00
Adam Sutton
88a2eefe2c
idnode prop: allow sorting via key value on enum's
2014-06-09 22:08:39 +01:00
Adam Sutton
248b682c84
util: added a reverse insert (sorted) routine to TAILQ
...
This changes the way in which equal objects are handled. Previously they'd
be added to the HEAD and with this they add to the TAIL, which is what I
need in network scanning code.
2014-06-09 22:08:39 +01:00
Adam Sutton
c26ccaba3d
util: allow conversion from strtab to htsmsg (suitable for idnode enum)
2014-06-09 22:08:38 +01:00
Adam Sutton
b5f9979852
prop: fix bug in handling PT_INT which should be signed
2014-06-09 22:08:38 +01:00
Adam Sutton
fd24558503
linuxdvb: fix compilation errors from PR
2014-06-08 14:22:03 +01:00
Adam Sutton
57b271cca4
Merge remote-tracking branch 'origin/pr/374'
2014-06-07 22:54:54 +01:00
Adam Sutton
6992151976
Merge remote-tracking branch 'origin/pr/367'
2014-06-07 22:54:29 +01:00
Adam Sutton
ad99676f54
Merge remote-tracking branch 'origin/pr/301'
...
Conflicts:
src/dvr/dvr.h
src/dvr/dvr_db.c
src/webui/extjs.c
src/webui/static/app/dvr.js
2014-06-07 22:53:48 +01:00
Adam Sutton
d152b6c8e2
Merge remote-tracking branch 'origin/pr/372'
2014-06-07 22:38:55 +01:00
Adam Sutton
55e89d5545
webui: fix missing event title argument Fixes #2125
2014-06-07 21:20:05 +01:00
Adam Sutton
c5eb4cd75a
htsbuf: ensure that printf arguments are validated
2014-06-07 21:19:49 +01:00
Adam Sutton
aad7b63138
Merge remote-tracking branch 'origin/pr/410'
...
Fixes #2115
2014-06-07 20:44:50 +01:00
perexg
385c19019c
Merge pull request #415 from dmarion/osx
...
avahi: tvheadend_webroot can be NULL - fix the fix
2014-06-02 19:56:08 +02:00
Damjan Marion
6a5b012dc3
avahi: tvheadend_webroot can be NULL - fix the fix
2014-06-02 18:06:43 +02:00
perexg
5c170675da
Merge pull request #414 from dmarion/osx
...
tvheadend_webroot can be NULL
2014-06-02 16:26:40 +02:00
Damjan Marion
d0343de703
tvheadend_webroot can be NULL
2014-06-02 16:08:01 +02:00
perexg
fff6f2dbd9
Merge pull request #412 from dmarion/osx
...
fix static port and webroot in avahi and bonjour, add OSX section in README.md
2014-06-02 15:21:49 +02:00
perexg
2f4944dc37
Merge pull request #413 from wooyay/master
...
RTSP: only skip leading zeros if the next character is also zero
2014-06-02 15:21:28 +02:00
Damjan Marion
556d9875a3
avahi: webroot is not fixed
2014-06-02 14:28:28 +02:00
Damjan Marion
64ecedb0e9
bonjour: port numbers and webroot are not fixed
2014-06-02 14:28:28 +02:00
Damjan Marion
8daf19d70e
osx: update README.md
2014-06-02 14:28:27 +02:00
wooyay
4e23bffa42
RTSP: only skip leading zeros if the next character is also zero (fixes stream ID of 0)
2014-06-02 11:02:52 +01:00
Jaroslav Kysela
e35085a2b6
httpc: fix the basic auth
2014-06-02 08:51:08 +02:00
Jaroslav Kysela
a497531904
cwc: do not show error on read in the shutdown phase
2014-06-02 08:18:30 +02:00
Jaroslav Kysela
a4300bee58
tcp: break the timeout loop early when tvheadend is in the shutdown phase
2014-06-02 08:13:12 +02:00
Jaroslav Kysela
d9d9531d86
tcp: rewrite connection timeout using tvhpoll wrapper
2014-06-01 22:33:56 +02:00
perexg
f1517ce21a
Merge pull request #411 from dmarion/bonjour
...
osx: introduce bonjour support
2014-06-01 22:08:28 +02:00
Jaroslav Kysela
15b84e1456
httpc: fix the connection-close handling
2014-06-01 22:06:46 +02:00
Jaroslav Kysela
1dc13eb178
imagecache: check for null/empty url
2014-06-01 22:06:40 +02:00
Jaroslav Kysela
1ee279c772
url: fix the uriparser (password parsing)
2014-06-01 20:58:23 +02:00
Damjan Marion
9b0388c844
osx: introduce bonjour support
2014-06-01 16:21:25 +02:00
flipit
5ac4ab4f57
Update dvb_psi.c
...
changed minlength to 5 bytes for providers that don't send descriptor() in cat
2014-05-31 13:03:15 -07:00
Jaroslav Kysela
0ebca1b3db
SAT>IP: Improve DVB-S2 tuning for Triax TSS400 (plts=on)
2014-05-30 13:13:55 +02:00
perexg
3f6326fc3f
Merge pull request #407 from dmarion/osx
...
osx: fix crash during the tvh_qsort_r()
2014-05-30 08:23:46 +02:00
Jaroslav Kysela
0af8c3e97d
extjs/dvr: Fix the null pointer dereference for dvr_charset
2014-05-30 08:22:10 +02:00