Commit graph

4766 commits

Author SHA1 Message Date
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
Sam Stenvall
fa0bba6c25 [squash] fix some comments 2014-08-06 10:10:28 +02:00
Sam Stenvall
89a484845e [squash] fix recording info button tooltip 2014-08-06 10:10:28 +02:00
Sam Stenvall
582f289551 [webui] remove the abort/delete buttons from the recording details dialog in
favor of the new panel buttons
2014-08-06 10:10:28 +02:00
Sam Stenvall
b5642cb723 [webui] make it possible to select and delete/abort/unschedule multiple
recordings
2014-08-06 10:10:27 +02:00
Sam Stenvall
dc0bcadd8b [webui] add an Info button to recording panels which opens the details dialog
Also disable the oncellclicked callback which previously triggered the dialog
2014-08-06 10:10:27 +02:00
Sam Stenvall
073169ae9c [webui] no need to check if we have selected any items when pressing Delete,
the button is unclickable when nothing is selected
2014-08-06 10:10:27 +02:00
Sam Stenvall
e43b0e6e00 [webui] reload the EPG store on "dvrdb" notifications
This way the DVR status icon gets updated correctly when a recording changes
state
2014-08-06 10:10:27 +02:00
Sam Stenvall
6f4fc91fef [webui] update all DVR stores on "dvrdb" notifications
This way a finished/aborted recording correctly appears in the corresponding
tab without having to reload the page
2014-08-06 10:10:27 +02:00
Jaroslav Kysela
3614b6c93b service mapper: file description correction 2014-08-06 10:02:46 +02:00
Sam Stenvall
d638f25225 [servicemapper] reset stats when starting the mapper 2014-08-06 10:00:38 +02:00
Sam Stenvall
2be4265a29 [webui] make it possible to increment/decrement channel numbers for many
channels simultaneously
2014-08-06 09:06:32 +02:00
Jaroslav Kysela
54291db90f webui: idnode.js remove trailing whitespaces 2014-08-06 09:04:53 +02:00
Sam Stenvall
3ab17d4919 [webui] make CheckColumn obey readonly status 2014-08-06 09:03:05 +02:00
Sam Stenvall
0956101299 [idnode] properly make columns uneditable when they're readonly
This prevents e.g. text columns to become oddly grey when double-clicked
2014-08-06 09:03:05 +02:00
Sam Stenvall
a5d0930624 [webui] properly render checkboxes in idnode grids 2014-08-06 09:03:05 +02:00
Jaroslav Kysela
deaa9ceaa2 libaesdec: more cosmetic tweaks 2014-08-06 08:59:41 +02:00
spdfrk1
482e46e6a0 Corrected indentation 2014-08-06 08:57:04 +02:00
spdfrk1
9c24eeb397 Corrected indentation 2014-08-06 08:57:04 +02:00
spdfrk1
af160e82da static inline for empty functions 2014-08-06 08:57:04 +02:00
spdfrk1
5c11131e3e Empty functions for !ENABLE_SSL 2014-08-06 08:57:04 +02:00
spdfrk1
3340ad20a8 Correct indentation 2014-08-06 08:57:04 +02:00
spdfrk1
5a731a4783 SRCS-${CONFIG_SSL} for libaesdec 2014-08-06 08:56:35 +02:00
spdfrk1
6a4a3572ff Cleanup 2014-08-06 08:56:35 +02:00
spdfrk1
bf9ce65661 Cleanup 2014-08-06 08:56:35 +02:00
spdfrk1
88672fd157 Cleanup 2014-08-06 08:56:35 +02:00
spdfrk1
16f99d440c Free AES keys when requested 2014-08-06 08:55:43 +02:00
spdfrk1
03bfb52183 Delete libaesdec_interface.c 2014-08-06 08:55:43 +02:00
spdfrk1
2850692c1a Remove interface from header 2014-08-06 08:55:43 +02:00