Commit graph

971 commits

Author SHA1 Message Date
Andreas Öman
626235f39e Fix more problems when hardware is not attached 2009-08-03 08:10:17 +00:00
Andreas Öman
7d9e7ff5d4 tda_adapter may be NULL 2009-08-03 08:05:23 +00:00
Andreas Öman
c02234c584 Add /favicon.ico 2009-07-26 15:27:31 +00:00
Andreas Öman
02964eff8b Close changelog for 2.4 2009-07-26 11:28:09 +00:00
Andreas Öman
48f845e02c * If the EPG receives an updated description for an even that is shorter
than the current description it will be ignored.
   This typically happens if the XMLTV and DVB EIT (Event Information Table)
   differs. In other words, we assume that a longer description of an
   event is better than a short.
2009-07-26 10:25:12 +00:00
Andreas Öman
f4c7aec07b Fix some (const) abuse 2009-07-26 10:13:51 +00:00
Andreas Öman
7cab70e1e5 * Rewrork the CWC reconnection strategy.
If there are active subscription, Tvheadend will attempt to reconnect
    immediately and then retry every three seconds.
    If no subscription is active a reconnection attempt is performed
    every minute.
    Also, if any CWC configuration changes are made from the UI, Tvheadend
    will try to reconnect directly.
2009-07-26 10:11:43 +00:00
Andreas Öman
1e5631c81d Fix missing space 2009-07-21 19:58:28 +00:00
Andreas Öman
85254a5f0a It's 'Tvheadend' not 'TVheadend' 2009-07-20 13:04:16 +00:00
Andreas Öman
801fc1b26b DVR: when registering a subscription, include title of event in subscription name 2009-07-20 10:13:19 +00:00
Andreas Öman
3a6a69b1f5 Add more detailed info about source service when a subscription starts.
Partially addresses ticket #81
2009-07-20 10:11:34 +00:00
Andreas Öman
7161cff0b3 * Use absolute paths when serving static content (the web app itself)
This was only a problem when fork()ing a development build
2009-07-20 06:24:57 +00:00
Andreas Öman
36359f8ae2 * The embedded HTTP server now logs failed requests 2009-07-20 06:23:48 +00:00
Andreas Öman
8611dbcb5b * The embedded HTTP server now logs failed requests 2009-07-20 06:23:38 +00:00
Andreas Öman
e399720132 * Add support for merging one channel into another.
Useful if you have multiple providers offering the same DVB service
    but with different names.
2009-07-19 21:19:23 +00:00
Andreas Öman
b65f03515c * Make sure channel <> service mappings are saved when edited from
DVB service grid
2009-07-19 20:07:37 +00:00
Andreas Öman
dc206943b7 Make not about: Fix compilation on 64bit systems 2009-07-19 20:06:02 +00:00
Andreas Öman
d0898f6ddf Fix %lld problems on 64bit builds 2009-07-19 10:37:34 +00:00
Andreas Öman
884a11e05e Next is 2.4 2009-07-19 07:20:11 +00:00
Andreas Öman
05cb40d1c6 * Due to a bug, the polarisation of DVB-S muxes was not correctly
stored internally. This has now been fixed.
2009-07-19 07:19:16 +00:00
Andreas Öman
fd84bda72e Close changelog for 2.3 2009-07-18 21:19:39 +00:00
Andreas Öman
9e6f29b886 Fix help markup in tvheadend's inline help 2009-07-18 20:55:20 +00:00
Andreas Öman
9ad9b550a1 Add help text for DVB configuration 2009-07-18 20:54:58 +00:00
Andreas Öman
0b6f394f3b Don't allow numeric fields in DVB mux config to be blank. 2009-07-18 20:31:38 +00:00
Andreas Öman
0b12c56d00 Add ticket number to EPG bug changelog entry. 2009-07-18 20:29:06 +00:00
Andreas Öman
be1a42d909 * Try to detect duplicate EPG entries from the DVB feed and adjust
EPG accordingly. The EPG code will search for events with the same
    DVB event ID +- 2 events from the current one. If the event id is
    equal, the prvious (old) entry will be removed in favor of the new one.
    Reason for not blindingly trusting the event id is that some networks
    seem to (incorrectly) reuse IDs.
    Ticket #65
2009-07-18 20:07:47 +00:00
Andreas Öman
2fcb7fe72b * Add exponential backoff for reconnect attempt in code word client.
Ticket #80
2009-07-18 19:10:49 +00:00
Andreas Öman
47ab30fc92 Fix a bug causing channel <> tags mapping not to be restored on load. 2009-07-18 19:04:13 +00:00
Andreas Öman
f2988f68f2 Limit numeric fields in mux configuration (frequency and symbolrate) to the limits obtained from DVB adapter info. 2009-07-18 17:22:44 +00:00
Andreas Öman
670f2d0b0e Display correct unit for QAM symbol rates. 2009-07-18 17:11:55 +00:00
Andreas Öman
52a38108e9 Display adapter frequency range and symbol rate capabilities in the DVB general tab. 2009-07-18 17:10:04 +00:00
Andreas Öman
adbcaa0cee Add disabled code for loading firebug-lite into the web app. 2009-07-18 16:09:46 +00:00
Andreas Öman
1872b5e792 Fix some syntax errors causing problems in IE 2009-07-18 16:09:11 +00:00
Andreas Öman
bf4b47eb1d Use tvhlog() for telling user about implications of starting with -C 2009-07-18 15:50:10 +00:00
Andreas Öman
3bc17d31f7 Don't deref e->e_title if it's NULL. 2009-07-18 15:33:27 +00:00
Andreas Öman
fdd997cbdb From the department of bells and whistles:
Add more icons
2009-07-18 10:31:09 +00:00
Andreas Öman
28fca9521b Fix a problem when entering DVB mux symbolrate manually. 2009-07-18 08:30:56 +00:00
Andreas Öman
a265a15e3c Mention Ticket #37 in changelog 2009-07-18 07:56:40 +00:00
Andreas Öman
f774e7b031 Add support for manually configuring DVB multiplexes by entering all tuning parameters
Ticket #37
2009-07-18 07:55:43 +00:00
Andreas Öman
e84dbe3acc * Added a search IMDB direct link in the EPG window popup.
Ticket #79
2009-07-17 14:10:24 +00:00
Andreas Öman
74edcb6c24 Fix a dependency so we compile stuff in correct order when doing parallel builds 2009-07-17 14:04:02 +00:00
Andreas Öman
26ca4818df Update scan files to dvb-apps 1288:c9f94cbfa984 2009-07-17 06:14:41 +00:00
Andreas Öman
e6f51b5ef0 If we convert a scalar type to a string, we must set HMF_ALLOCED or we will leak memory. 2009-07-16 20:21:49 +00:00
Andreas Öman
18b3a7b564 Remove superfluous allocation resulting in memory leak. 2009-07-16 20:20:18 +00:00
Andreas Öman
4f5543e36a Add documentation for revamped channel editor 2009-07-16 20:16:08 +00:00
Andreas Öman
686d300046 Fix a bug causing tree first / last convenience pointers to be incorrect upon last node removal. 2009-07-16 18:40:33 +00:00
Andreas Öman
e8a7044f14 * Channel editor has been reworked a bit. It uses an editorGrid, similar
to how other grids work in Tvheadend. Tags are mapped inline using
    a list-of-values combobox (http://lovcombo.extjs.eu/)
2009-07-16 11:10:41 +00:00
Andreas Öman
08466b212e Add automatic destructors for htsmsg's and pthread locks 2009-07-15 20:29:58 +00:00
Andreas Öman
90b6c14906 Avoid creating multiple About tabs upon comet reconnect 2009-07-15 19:05:25 +00:00
Andreas Öman
891ed4eb1a Verify that cwc utilize correct ECM stream based on provider id. 2009-07-13 20:36:51 +00:00