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
Adam Sutton
5a01c81f2e
build: ensure we follow symlinks during installation
...
This is because I now store 3rd party code outside of the main source tree
2013-07-03 14:45:58 +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
Benny Morgan
19b39e4159
- Fix memory leak - After cwc_running is set to 0 in capmt_destroy, capmt and capmt->id was not free'd
2013-06-30 21:35:43 +02:00
Benny Morgan
edd4816065
- Fix memory leak - In case that img is already in cache, img->url was not free'd
2013-06-30 21:31:49 +02:00
Benny Morgan
21a622986f
- Fix memory leaks - Some fields in tda was not free'd. tda_rootpath, tda_fe_path, tda_demux_path and tda_dvr_path
2013-06-30 21:19:15 +02:00
Benny Morgan
94be891496
- Fix memory leak - cfg is was free'd allocated in dvr_config_create - line 1218
2013-06-30 21:11:22 +02:00
Benny Morgan
8fd70d013f
- Fix memory leak - in case htmsg_binary_des0 return's something < 0, n and f was not free'd
2013-06-30 21:09:09 +02:00
Benny Morgan
901473d7e7
- Fix memory leak - dtf in tda->tda_table_feed queue, malloc'd in dvb_adapter.c - line 1115 was not free'd
2013-06-30 20:18:13 +02:00
Benny Morgan
84e851df05
- Fix memory leak - free tda->tda_fe_info in dvb_adapter_destroy
2013-06-30 20:15:13 +02:00
Benny Morgan
6dbd6a3cf8
- Fix memory leak - cwc->cwc_id and cwc->cwc_viaccess_emm.shared_emm may are not free'd on cleanup
2013-06-30 20:10:56 +02:00
Benny Morgan
7eab6185e9
- Fix memory leak - free cwc->cwc_cryptoworks_emm.shared_emm before set to NULL, if not NULL it must be malloc'd on line 1839 (case 0x84)
2013-06-30 20:07:38 +02:00
Benny Morgan
b1fa9aa040
- Fix possible memory leak - hc->hc_reply queue may hold malloc'd memory after return of http_server_requests
2013-06-30 19:27:48 +02:00
Adam Sutton
0195500636
linuxdvb: I actually have something resembling diseqc config.
...
I still need to actually be able to properly set it from the UI and this
is one area where the very generic UI really does feel clumsy.
2013-06-25 20:34:01 +01:00
Adam Sutton
0f286913de
linuxdvb: minor corrections to the diseqc code.
2013-06-25 16:11:38 +01:00
Adam Sutton
e343bfdcca
Merge pull request #281 from petriposio/issue/1689
...
Description tag fix
2013-06-24 04:41:05 -07:00
Adam Sutton
e4a510deb6
linxudvb: remove deprecated code
...
Some bits are still incomplete, but I can refer to copies from now on.
2013-06-24 10:10:32 +01:00
Adam Sutton
9c40f25c6f
linuxdvb: transition to diseqc send command in new code.
2013-06-24 10:09:06 +01:00
pete
c58e7cbf09
Description tag fix
2013-06-24 01:58:19 +03:00
Adam Sutton
b200f5b393
idnode prop: added floating point (double) property
2013-06-23 14:56:55 +01:00
Adam Sutton
53a711e1b1
linuxdvb: fix some mistakes in switch properties
2013-06-23 14:27:26 +01:00
Adam Sutton
2825bdf9a4
linuxdvb: added rotor GOTOX/USALS implementation
...
This is taken from PR #238 . I still don't have the movement duration stuff
done. And now I really need to think more about the config.
2013-06-23 14:27:26 +01:00
Adam Sutton
2327b87304
misc: fix and simplify string procesing bug
...
previously this could create wildly inaccurate results for numbers with
a larger number of fractional digits. Combined with inaccuracy of representing
some numbers this could result in a roundtrip str -> double -> str ending
up with complete garbage.
2013-06-23 14:27:14 +01:00
Adam Sutton
c2bc0a6a75
linuxdvb: added rotor object, though no implementation yet
2013-06-23 13:33:33 +01:00
Adam Sutton
107451ea07
linuxdvb: added missing LNBs and started on switch config
2013-06-22 21:36:10 +01:00
Adam Sutton
be03b43159
linuxdvb: started adding LNB config (only Universal so far)
...
I actually had all the existing LNBs done but lost the file, doh!
Clearly the current use of the diseqc_setup() function will not work, I
need to read the diseqc spec and decide whether I need to slightly alter
my API setup.
2013-06-21 17:31:47 +01:00
Adam Sutton
02c14a12a9
linuxdvb: I now have basic diseqc framework (untested) in place.
...
This includes delayed progamming of diseqc commands and a dynamic grace
period that includes the total diseqc delay.
I think that I still need to understand whether doing independent progamming
of each component in the way I have will work. I'm honestly not sure!
2013-06-21 17:06:44 +01:00
Adam Sutton
120c69e672
mpegts: fix SI section processing bugs
2013-06-19 22:12:35 +01:00
Adam Sutton
137253f69b
build: fix some formatting in Makefile
2013-06-19 22:12:27 +01:00
Adam Sutton
5db456a020
mpegts: some logging cleanups
2013-06-19 22:12:26 +01:00
Adam Sutton
dd0e7b1ea4
linuxdvb: fix diseqc LNB setting for polarity
...
I had forgotten to setup the voltage field used for polarity switching
which meant I was always getting V. This is why my scanning was going
cock eyed.
Think I probably need to add back in some sanity checks.
2013-06-18 00:25:30 +01:00