Commit graph

1326 commits

Author SHA1 Message Date
Andreas Öman
a1202d7e60 Fix incorrect free(). Fixes ticket #183 2010-03-26 20:36:31 +00:00
Andreas Öman
7b626dfeac Display recording status in EPG grid
Patch by Chris Dekter
2010-03-26 07:35:27 +00:00
Andreas Öman
3dcc1f2be2 Don't inject EPG from disabled DVB services. Ticket #180 2010-03-25 21:28:19 +00:00
Andreas Öman
5288a7a5f1 Avoid unnecessary memory allocation 2010-03-25 21:05:15 +00:00
Andreas Öman
6f47c0efe7 Cosmetics 2010-03-25 20:59:34 +00:00
Andreas Öman
4cc48d9f7e A single PMT PID can carry tables for multiple services. So, support that. Fixes ticket #174 2010-03-25 20:49:19 +00:00
Andreas Öman
48979df2f3 Fix daylight saving time problems. Ticket #181 2010-03-25 18:54:29 +00:00
Andreas Öman
0545ca3b81 Add support for SECA EMMs
Ticket #139
2010-03-23 20:55:43 +00:00
Andreas Öman
8424ade4d5 Don't fail to tune if request weight == 0 and we are just idlescanning
Ticket #175
2010-03-23 20:37:29 +00:00
Andreas Öman
5e20573581 Wait for udev to settle before launching tvheaded 2010-03-22 19:58:38 +00:00
Andreas Öman
30925b7988 Remove console.log() stuff 2010-03-22 07:30:36 +00:00
Andreas Öman
ccb447ae44 Add an additional rule to autorecordings to filter out only events that occures around a specific time of day 2010-03-21 20:45:26 +00:00
Andreas Öman
3162bc68e2 Display full date in DVR log
patch by: Chris Dekter
2010-03-21 10:52:02 +00:00
Andreas Öman
e472434d01 Add support for Irdeto EMM
Patch by: opdenkamp
2010-03-21 10:47:17 +00:00
Andreas Öman
d57985481c * Fix various issues realted to the Recording Schedule user interface.
The UI now includes better visual feedback on what's going on and if
    there are errors. Also recordings that do not complete successfully
    are correctly reported as failed entries. Ticket #131
2010-03-21 10:08:16 +00:00
Andreas Öman
bdb3e95818 Fix incorrect CAID compare causing CW client to not work at all
Embarrassing...
2010-03-21 09:14:21 +00:00
Andreas Öman
6361f95aac Fix typo :( 2010-03-20 10:37:11 +00:00
Andreas Öman
1ccf930198 Round duration to int.
Patch by Chris Dekter
2010-03-20 06:23:05 +00:00
Andreas Öman
d167cada79 Add support for multiple CAIDs per PID 2010-03-19 23:49:00 +00:00
Andreas Öman
77ad2f6885 Fix obvious bug causing record priority -> subscription weight mapping not to work at all 2010-03-18 21:48:05 +00:00
Andreas Öman
bf26e1918c Don't attempt to schedule subscriptions every 2 seconds. 60 seconds is enough. 2010-03-18 21:31:36 +00:00
Andreas Öman
55c8d07791 Fix some fallout from last commit 2010-03-18 20:57:30 +00:00
Andreas Öman
3be19d4b8a Some refactoring of error codes. Also make DVR log reason on SMT_STOP 2010-03-18 20:48:03 +00:00
Andreas Öman
67113b82c2 Fix NULL pointer deref 2010-03-17 22:17:16 +00:00
Andreas Öman
769dee0f3b * Add support for prioritized recordings. The user can chose among five
different priorities.
2010-03-17 21:16:57 +00:00
Andreas Öman
a241570132 Avoid full wildcard match in autorecorder 2010-03-17 19:24:38 +00:00
Andreas Öman
63109cf01d * Prior to this release the color (i.e. connection status) of the
CWC entries were not correctly updated when a connection was established
    or lost. This is now fixed. Ticket #144
2010-03-17 19:15:46 +00:00
Andreas Öman
83d087e205 Cosmetics 2010-03-17 19:13:59 +00:00
Andreas Öman
4a5009fbda Use dot instead of dash for date and time postfixes in filenames 2010-03-16 23:05:22 +00:00
Andreas Öman
6876fc6afe * Add support for storing recorded events in a directory named after
the event. Ticket #150

  * Add support for appending season and episode numbers to filenames
    during recording.
2010-03-16 22:59:10 +00:00
Andreas Öman
8e5d0c68a8 * A bug caused the 'Automatic Recorder' tab grid not to reload
entries upon external change (Such as when a channel got deleted
    or when a new auto recording was created from the EPG view). This
    is now fixed.
2010-03-16 22:23:15 +00:00
Andreas Öman
4f4c7ef3b4 Don't store empty fields for channel, tag and contentgrp in autorec
Probably fixes #133
2010-03-16 22:16:46 +00:00
Andreas Öman
653f9020d0 Combine updates to EPG so autorec does not need to scan that much 2010-03-16 21:55:10 +00:00
Andreas Öman
7d38bc1943 * Add parsing of episode information from XMLTV and display it in the
WebUI EPG
2010-03-16 21:37:03 +00:00
Andreas Öman
197af300b9 Drop debug printf gone astray 2010-03-16 20:40:21 +00:00
Andreas Öman
85fc302882 * Inject entries in DVR schedule as soon as we know about an EPG
entry that matches an autorecording rule. Previously Tvheadend
    would scan the EPG continously and just grab shows as they neared
    air time.  The drawbacks of this approach was that it's a bit hard
    to understand what is happening. It also makes (more) correct
    wakeup from suspend hard to do.
2010-03-16 19:54:45 +00:00
Andreas Öman
727b590771 Fixed messed up code style 2010-03-16 16:42:57 +00:00
Andreas Öman
cd3e373826 Switch to akas.imdb.com instead of www.imdb.com. Should work better for international titles 2010-03-15 21:53:46 +00:00
Andreas Öman
af740ba24f A PMT on PID 0 is not valid (and will make Tvheadend crash), skip such services 2010-03-15 21:16:49 +00:00
Andreas Öman
2284af1395 Reset cc_valid for each elementary stream upon stream start 2010-03-11 21:54:15 +00:00
Andreas Öman
8121d950be Add an option for replacing spaces in title with '-' for DVR recorded files
Patch by: tuomaz
2010-03-11 20:23:44 +00:00
Andreas Öman
e2148358bf Skip MPEG Padding start codes 2010-03-10 22:45:29 +00:00
Andreas Öman
6d285d028c tht_refresh_feed is optional 2010-03-10 22:45:20 +00:00
Andreas Öman
57f9e7e1fe Popup a warning message about disk space consumption if the 'dump dvb mux' checkbox is enabled.
We are supposed to be user friendly after all :)
2010-03-02 22:21:03 +00:00
Andreas Öman
d8a0392275 * Add a new DVB adapter option that allows the entire DVB Mux to be
written to disk as Tvheadend tunes to it. This should aid a lot when
    it comes to debugging
2010-03-02 22:10:21 +00:00
Andreas Öman
b4f4b80269 Make sure query response is cleared if we happen to bail out early. Fixed ticket #145 2010-03-01 19:05:03 +00:00
Andreas Öman
22a3957af7 Create streams for each teletext subtitle page 2010-02-25 20:59:08 +00:00
Andreas Öman
132e81a5c8 Avoid cycling thru table filters too fast if we are short on hardware filters. It might overload the DVB adapter 2010-02-22 20:02:32 +00:00
Andreas Öman
6540760a83 h264 parser: Don't deescape more than 64 bytes (for once the comment was correct but code was not) 2010-02-22 19:44:30 +00:00
Andreas Öman
4a904268a1 Update (c) years 2010-02-16 20:13:38 +00:00