Commit graph

4794 commits

Author SHA1 Message Date
Jaroslav Kysela
cfe09bc14f dbus: fix write() compilation error 2014-08-11 21:20:32 +02:00
Jaroslav Kysela
e62642d8d8 dbus: fix some compilation errors 2014-08-11 21:11:48 +02:00
Jaroslav Kysela
57a038271f dbus: do not emit signals when the main thread finished early 2014-08-11 18:31:06 +02:00
Sharkimus
d3f8ad745f Update extjs.c
Hi Guys, I've deleted two lines in this file that is forcing IE to go into compatibility mode for IE8 and causes it to not work properly in IE10+
2014-08-11 18:01:32 +02:00
Jaroslav Kysela
7b61c750fb htsp server: Add a wait flag for the video dimensions 2014-08-11 17:58:07 +02:00
Jaroslav Kysela
ec1593ff21 tsfix: Add a wait flag for the video dimensions 2014-08-11 17:58:03 +02:00
Jaroslav Kysela
3be76456d8 ACL: Many improvements
- added min-max range for channel numbers for the ACL entry
- added channel tag match for the ACL entry
- introduced channel_access() routine
- moved the username channel tag to ae_rights
- add advanced streaming checkbox to control service and mux streaming separately
2014-08-11 17:54:55 +02:00
Jaroslav Kysela
da10a35ced ACL editor: correct the column name and description for dvrallcfg 2014-08-11 13:56:48 +02:00
Jaroslav Kysela
7d8470ba98 Streaming - add special streaming priority for all inputs (including IPTV) 2014-08-11 13:45:28 +02:00
Jaroslav Kysela
eb46c63532 satip: fix the addr blocking through dbus 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
2e4c99b678 support: added dbus_test.py utility 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
1376a005f7 dbus: fix the string RPC calls 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
da4574d393 dbus: added some info logs for dbus rpc callbacks 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
2beac9e064 dbus: fix the server loop 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
f08423f953 dbus: allow to select system or session message bus 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
840a0ae05c dbus: SAT>IP allow to block the server by IP address 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
9d6ab33b98 dbus: create interface for rpc calls 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
069090e1d9 dbus: SAT>IP - add SAT>IP tuner notifications 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
4b5da7c1f5 subscription/dbus: implement subscription postpone function 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
54164baa11 Introduce SMT_GRACE message 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
7e0d9693f8 dbus: add mpegts input subscription notifications 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
fc2776d5f4 dbus: add obj_path structure 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
1a01052a52 dbus: add notification signals for count of active subscriptions 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
7be9bbda2a dbus: epggrab ota - add next time ota epg notifications 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
0cd02f6df0 dbus: dvr - add next time schedule notifications 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
9c7b6047d2 dbus: initial support 2014-08-11 11:50:51 +02:00
Jaroslav Kysela
d77ec6c317 IPTV: Add priority value also for muxes 2014-08-11 10:42:29 +02:00
Jaroslav Kysela
2088863800 IPTV: Add priority value to the IPTV network 2014-08-11 10:24:41 +02:00
Jaroslav Kysela
88e692cd9e descrambler: use inlines for key conditions, fix the key_late() condition 2014-08-09 15:24:08 +02:00
Jaroslav Kysela
46b261f687 tcp: break the tcp_read_timeout() loop at shutdown 2014-08-08 18:55:47 +02:00
Jaroslav Kysela
c1166d75c8 cwc: Fix the emm tables shutdown sequence 2014-08-08 18:55:23 +02:00
Jaroslav Kysela
47a1cbccaf mpegts tables: move defer tables from list to tailq
The execution order must be same as queued.
2014-08-08 18:28:05 +02:00
Sam Stenvall
0a8c66772b [webui] make tableeditor based grids stateful too 2014-08-08 17:37:46 +02:00
Sam Stenvall
f89fe54f68 [webui] make the DVR grids stateful (remember column positions/visibility) 2014-08-08 17:37:46 +02:00
Sam Stenvall
b4cbe7bb57 [webui] rename and move tableEditor's save and revert buttons to the beginning of the row to match other panels 2014-08-08 17:37:46 +02:00
Jaroslav Kysela
0d14b8b716 descrambler: show "cannot decode packets" message as error once a time 2014-08-08 17:28:39 +02:00
Jaroslav Kysela
03b1993ed4 dvb_psi: one more fix for estype 0x06 2014-08-08 17:20:21 +02:00
Jaroslav Kysela
9a49f94d70 descrambler: fix the initial key index 2014-08-07 14:21:27 +02:00
Jaroslav Kysela
d1c62eead3 capmt: add the preliminary AES support 2014-08-07 11:13:35 +02:00
Sam Stenvall
6c8908cb87 [webui] always reload the EPG store when the tab is activated
If we update the store when the tab is not activated the grid will be empty
once the tab is activated again. This fixes that plus fixes the issue where
the EPG data can be outdated if the web interface has been left open for a
long time and the active tab has been something other than the EPG tab.
2014-08-07 09:55:39 +02:00
Sam Stenvall
848602d82e [webui] move the recording "Download" button to the toolbar 2014-08-07 09:55:39 +02:00
Sam Stenvall
9dd2224c8b [webui] fix checkboxes being disabled when they haven't been
explicitly enabled
2014-08-07 09:55:39 +02:00
Jaroslav Kysela
6d19440706 libav: better libav version check for CODEC_ID -> AV_CODEC_ID transition #2 2014-08-06 21:05:31 +02:00
Jaroslav Kysela
8200b55992 libav: better libav version check for CODEC_ID -> AV_CODEC_ID transition 2014-08-06 21:03:36 +02:00
Jaroslav Kysela
cfbd991d44 libav: add some missing defines for ffmpeg 0.8.3 2014-08-06 20:44:58 +02:00
Dreamcat4
f78015d022 Maintain compatibility for older versions of ffmpeg/libav which don't have the AV_ prefix on CODEC_ID_* 2014-08-06 20:00:57 +02:00
Dreamcat4
98826e3422 Take any newer libav version, not just up to 56.0.0 2014-08-06 20:00:57 +02:00
Dreamcat4
e0a5d06f0f libav: Use newer version of LIBAV. Patch by IRC user 'kvaster'.
source: http://pastebin.com/fGLBsdqb
Many thanks / all credit to @kvaster

[12:15] < kvaster> I've made a patch for newer libav locally. Will be able to submit today a bit later.
[12:17] < kvaster> http://pastebin.com/fGLBsdqb
[12:23] < kvaster> it was just small api changes inside libav, I'm worried only about audio stream buffer sizes.
[12:24] < kvaster> Anyway this is working for me at least.
2014-08-06 20:00:57 +02:00
Jaroslav Kysela
6e02f104b7 dvb_psi: fix the 0x06 estype behaviour, more DVB descriptor defines 2014-08-06 19:56:59 +02:00
Jaroslav Kysela
fd5a8a498a webui: dvr.js remove extra whitespaces 2014-08-06 10:22:47 +02:00