Commit graph

4360 commits

Author SHA1 Message Date
Jaroslav Kysela
de2f07a5ba capmt: webui - we know the oscam revision for mode 4 2014-06-10 14:02:35 +02:00
Jaroslav Kysela
eda2192277 capmt: Improve docs for updated code 2014-06-10 14:02:35 +02:00
Jaroslav Kysela
b024170480 capmt: add support for the one socket mode (oscam) 2014-06-10 14:02:35 +02:00
Jaroslav Kysela
d47354a171 separate capmt and cwc config 2014-06-10 14:02:35 +02:00
Jaroslav Kysela
78f6b5a23d descrambler: add descrambler_ca_section function 2014-06-10 14:02:35 +02:00
Jaroslav Kysela
8f13641d57 decrambler: cosmetic (change tabs for spaces) 2014-06-10 14:02:35 +02:00
Jaroslav Kysela
202b556989 cwc: Fix the provider id print 2014-06-10 14:02:35 +02:00
Jaroslav Kysela
18315fc72f descrambler: add stop fcn and remove the loop from tsdemux 2014-06-10 14:02:35 +02:00
Jaroslav Kysela
7425d43a23 descrambler: Merge the common descrambler code - tvhcsa_descramble() calls 2014-06-10 14:02:35 +02:00
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