Adam Sutton
e197ca025e
Merge remote-tracking branch 'origin/pr/51' into feature/dvb-rewrite
2013-07-14 20:15:01 +01:00
Luis Alves
e275aeda6c
Fixed setting name. Was 'constellation' but 'modulation' expected.
2013-07-14 11:35:20 +01:00
Adam Sutton
1325dd7ad1
cwc: don't restart cwc clients when service is restarted
2013-07-13 20:07:14 +01:00
Adam Sutton
4e5c12ef94
capmt: properly check if input is enabled or not
2013-07-13 20:06:07 +01:00
Adam Sutton
7e565bc61e
mpegts: added scan q length field to UI
2013-07-13 20:05:45 +01:00
Adam Sutton
68487e3735
webui: missing mutex unlock craeted deadlock
2013-07-10 16:25:33 +01:00
Adam Sutton
bfd8cffdc2
idnode: several improvements to the auto-updating features.
...
This can now be disabled via tick-box at bottom of the grid and no data
is actually sent in the update, just which nodes have been updated.
There is still an inefficiency in that a bunch of nodes being updated could
result in loads of reloads, but that could be improved with a bit of client
side buffering/delay.
2013-07-10 12:10:53 +01:00
Adam Sutton
c587fd3fdc
idnode: added some rate limiting to idnode update messages
2013-07-09 19:46:36 +01:00
Adam Sutton
4833618031
Merge remote-tracking branch 'tornblom/dvb-rewrite' into feature/dvb-rewrite
2013-07-09 19:10:54 +01:00
Adam Sutton
ba25a62449
webui: add support for saving multiple entries directly from idnode grid
2013-07-09 18:54:23 +01:00
John Törblom
07122feaba
dvb-c: default to SYS_DVBC_ANNEX_AC
2013-07-09 19:23:18 +02:00
Adam Sutton
f6d579079c
mpegts: some updates to display values
2013-07-09 16:09:47 +01:00
Adam Sutton
cc144adabf
idnode: fix sorting due to use of potentially static return values.
2013-07-09 16:09:31 +01:00
Adam Sutton
35b30871bd
mpegts: add selective notifications
...
I still think too much data is sent in many instances. Often the same
info is sent over and over (particulary where the number of mux/svc per
network/mux increase).
2013-07-09 15:26:50 +01:00
Adam Sutton
f6eb21be9a
idnode prop: add ability to be more selective about what updates are sent in notify
2013-07-09 15:26:18 +01:00
Adam Sutton
b7f5b82b01
mpegts: remove stray debug
2013-07-09 14:45:36 +01:00
Adam Sutton
f8813c1711
Merge remote-tracking branch 'tornblom/dvb-rewrite' into feature/dvb-rewrite
2013-07-09 14:40:36 +01:00
Adam Sutton
7fd63d7397
webui: updates to changes in idnode APIs and notification updates
2013-07-09 14:39:15 +01:00
Adam Sutton
3e6ff52146
mpegts/linuxdvb: reworking of network creation and notification
...
Should now get notifications for most things in the UI. However
there could be possible data overload if there are frequent small
updates.
2013-07-09 14:39:15 +01:00
Adam Sutton
3c9ac3a64f
idnode prop: updated notification and some serialisation
2013-07-09 14:35:48 +01:00
John Törblom
14753a36d1
linuxtv: cosmetics
2013-07-09 13:58:56 +02:00
John Törblom
559091c060
dvb-c: default to SYS_DVBC_ANNEX_AC
2013-07-09 13:50:50 +02:00
John Törblom
118475f248
linuxdvb: cosmetics to mux parameter units, e.g frequency.
2013-07-09 13:36:51 +02:00
John Törblom
c49688b22a
iptv: added NULL termination of property lists.
2013-07-09 12:44:27 +02:00
John Törblom
a40f1ffc40
mpegts: fixed segfault caused by an incorrect pointer access when flushing subscriptions.
...
See http://pastebin.com/GnwRJVhK for stack trace.
2013-07-09 09:36:19 +02:00
Adam Sutton
630a05e8f0
webui: fix missing check for possible unset value
2013-07-06 23:38:48 +01:00
Adam Sutton
ad39629335
linuxdvb: tidy some code and update to new mpegts_input API
2013-07-06 23:38:09 +01:00
Adam Sutton
15731c1a59
mpegts: put configurable displayname into input and ensure notify is sent
2013-07-06 23:37:26 +01:00
Adam Sutton
f1b56f7636
prop: ensure notify callback is triggered
2013-07-06 23:36:45 +01:00
Adam Sutton
2edbdb05ed
webui: use new network event to update grid when new elements are added.
...
This is just a first example, need to adopt this across the board.
2013-07-06 15:11:37 +01:00
Adam Sutton
936c3727c5
mpegts: notify when a network entry is added
2013-07-06 15:11:19 +01:00
Adam Sutton
7e110fe75d
idnode: added new general purpose notification routine
2013-07-06 15:11:06 +01:00
Adam Sutton
84711b6d8f
mpegts: couple of extra fields in the grids
2013-07-06 14:23:35 +01:00
Adam Sutton
a21081d06f
webui: some modifications to show enum fields in the grid views
2013-07-06 14:01:45 +01:00
Adam Sutton
e689ed061f
linuxdvb: minor UI cosmetics, not sure its the best way to solve the problem.
2013-07-06 13:07:31 +01:00
Adam Sutton
30f073c171
linuxdvb: fix some stupid diseqc config choices
2013-07-06 12:54:30 +01:00
Adam Sutton
5956233917
filebundle: reverse changes made in PR283
...
The zlib input buffer is not defined const, therefore the extra malloc/memcpy
is required.
2013-07-05 09:33:49 +01:00
Adam Sutton
4e1c8e916c
linuxdvb: fix LNB config
2013-07-03 17:30:46 +01:00
Benny Morgan
5ddd073621
- Fix - finally I remember what the purpose of that assert was.
2013-07-02 23:27:28 +02:00
Benny Morgan
360ca58ad1
- Remove assert - don't see why that assert should be - it only makes tvheadend crash for me
2013-07-02 23:19:32 +02:00
Adam Sutton
16699deaf9
linuxdvb webui: starting to get a very rough editor for satconf
...
This is still very crap, but if I can get "something" it'll be better than
nothing at this stage.
2013-07-01 12:51:31 +01:00
Adam Sutton
ff253351fd
iptv: minor addition to debug output
2013-07-01 12:50:58 +01:00
Benny Morgan
e47ddddb7c
- Move dvb_charset_list from dvb_charset.h to dvb_charset.c, and make it static
2013-06-30 22:16:02 +02:00
Benny Morgan
3b38a9e012
- Fix - allocate space for the '\0' character for tvheadend_webroot
2013-06-30 22:13:20 +02:00
Benny Morgan
4f3cf8e695
- Fix - In case that num parameter was NULL, epg_episode_num_deserialize funcion would return newly calloc'd
...
epg_episode_num_t, but it's never used like this, so better remove the calloc, and make it void return.
2013-06-30 21:55:24 +02:00
Benny Morgan
e894b01306
- Fix - exchange a fixed malloc(50) to char addrstr[50] - no need for malloc here
2013-06-30 21:52:21 +02:00
Benny Morgan
6fc536e014
- Fix - exchange char* portBuf = malloc(6) to char* port_buf[6] - no need for malloc here
2013-06-30 21:50:58 +02:00
Benny Morgan
61491f394a
- Fix - buf is assigned to to cm->cm_data with is defined 'uint8_t cm_data[CWS_NETMSGSIZE];' part of the cwc_message_t, never malloc'd and should be free'd
2013-06-30 21:49:08 +02:00
Benny Morgan
97af8f63e3
- Fix - instead of make a fixed malloc(50), just do a char addrstr[50]
2013-06-30 21:41:16 +02:00
Benny Morgan
55a0e92a67
- Fix memory leak - st->es_section allocated in tsdemux.c - line 108, was not free'd
2013-06-30 21:39:34 +02:00