Klaus Schmidinger
|
941c4360e2
|
EIT events are now only processed if a plausible system time is available, to avoid wrong handling of PDC descriptors
|
2009-05-15 12:41:50 +02:00 |
|
Klaus Schmidinger
|
8a7dbd1e56
|
Fixed use of time_t in cEIT::cEIT()
|
2009-05-10 14:55:15 +02:00 |
|
Klaus Schmidinger
|
ffc0f49c12
|
Improved efficiency of cEIT::cEIT()
|
2009-04-12 09:09:47 +02:00 |
|
Klaus Schmidinger
|
7d1b84a997
|
Implemented handling the standard component descriptor for AC3
|
2008-05-01 15:41:04 +02:00 |
|
Klaus Schmidinger
|
00125a258d
|
Improved logging system time changes to avoid problems on slow systems under heavy load
|
2008-04-13 11:44:48 +02:00 |
|
Klaus Schmidinger
|
0c8cda9bd0
|
Implemented handling DVB subtitles
|
2007-10-12 14:52:30 +02:00 |
|
Klaus Schmidinger
|
cad9843166
|
Fixed a bug I introduced when simplifying the original patch for detecting Premiere NVOD channel links
|
2007-07-28 13:23:37 +02:00 |
|
Klaus Schmidinger
|
a1663a3612
|
Fixed detection of Premiere NVOD channel links
|
2007-07-21 15:05:20 +02:00 |
|
Klaus Schmidinger
|
c6f8a14957
|
Freetype font support; full UTF-8 support; dropped pixel fonts
|
2007-06-10 13:02:43 +02:00 |
|
Klaus Schmidinger
|
c65fc15934
|
Fixed clearing an event's Title, ShortText and Description in case the data comes from an external source
|
2006-10-09 16:22:07 +02:00 |
|
Klaus Schmidinger
|
f951fb2f9c
|
Now clearing an event's Title, ShortText and Description if there is no ShortEventDescriptor or ExtendedEventDescriptor, respectively
|
2006-10-07 12:37:59 +02:00 |
|
Klaus Schmidinger
|
c325fe76ee
|
Fixed handling the running status of EPG events before the currently running one, in case they are added after the current event (cont'd from version 1.4.1-2)
|
2006-08-05 10:15:34 +02:00 |
|
Klaus Schmidinger
|
e9a90f7972
|
cEIT::cEIT() now calls pSchedule->SetPresentSeen() even if OnlyRunningStatus is true
|
2006-07-22 09:25:11 +02:00 |
|
Klaus Schmidinger
|
8d4dc7bc77
|
Fixed handling the running status of EPG events in case the "Schedule" menu is currently open
|
2006-05-25 14:53:15 +02:00 |
|
Klaus Schmidinger
|
56468f72ad
|
Fixed a memory leak in handling external EPG data
|
2006-04-29 11:40:37 +02:00 |
|
Klaus Schmidinger
|
94c729a6fa
|
The "Update channels" parameter in the "Setup/DVB" menu has been extended to allow updating only the PIDs
|
2006-04-15 14:18:25 +02:00 |
|
Klaus Schmidinger
|
b5bbfe0589
|
Externally provided EPG data (with table ID 0x00) now gets its component descriptors set from the broadcast data
|
2006-02-19 09:51:02 +01:00 |
|
Klaus Schmidinger
|
cd43adac92
|
Made the "What's on now/next?" menus a lot faster by storing a pointer to each channel's schedule in the cChannel data
|
2006-01-14 15:52:40 +01:00 |
|
Klaus Schmidinger
|
ad55230051
|
EPG events that are no longer in the currently broadcasted data stream are now automatically deleted
|
2005-12-26 14:44:28 +01:00 |
|
Klaus Schmidinger
|
52f17c043b
|
Removed '\n' from several syslog() calls
|
2005-11-04 14:22:04 +01:00 |
|
Klaus Schmidinger
|
1bc5ba817c
|
Changed the audio PID language codes to hold up to two 3 letter codes; automatic audio channel setting for two channel audio
|
2005-09-04 14:48:39 +02:00 |
|
Klaus Schmidinger
|
7369545585
|
Fixed handling EPG data for time shifted events
|
2005-08-13 13:30:04 +02:00 |
|
Klaus Schmidinger
|
5da7f10c3e
|
Fixed setting system time to avoid time jumps in case of faulty data
|
2005-08-07 13:52:29 +02:00 |
|
Klaus Schmidinger
|
903a2d5850
|
Fixed dropping EPG events that have a zero start time or duration, in case it's an NVOD event
|
2005-06-11 16:05:11 +02:00 |
|
Klaus Schmidinger
|
7701acd968
|
Now using hash tables to speed up cSchedule::GetEvent()
|
2005-05-28 13:17:20 +02:00 |
|
Klaus Schmidinger
|
b4cbb84489
|
cEvent no longer stores the channelID directly, but rather has a pointer to the schedule it is in
|
2005-05-28 10:09:06 +02:00 |
|
Klaus Schmidinger
|
425daa4ca5
|
Now dropping EPG events that have a zero start time or duration
|
2005-05-26 10:27:06 +02:00 |
|
Klaus Schmidinger
|
b0583e5373
|
Switched from 'summary.vdr' to 'info.vdr'
|
2005-05-16 14:45:11 +02:00 |
|
Klaus Schmidinger
|
14a38b1dba
|
Improved falling back to normal recording if the VPS data hasn't been seen for more than 30 seconds
|
2005-03-20 13:12:07 +01:00 |
|
Klaus Schmidinger
|
0b3a801ab4
|
Implemented audio track menu
|
2005-01-02 15:11:44 +01:00 |
|
Klaus Schmidinger
|
286af66cfb
|
Made several functions threadsafe (cont'd)
|
2004-12-26 12:45:22 +01:00 |
|
Klaus Schmidinger
|
bd62ca6abc
|
Added the 'portal name' to cChannels
|
2004-10-31 13:01:35 +01:00 |
|
Klaus Schmidinger
|
fd9c2d298c
|
Now handling the channel name, short name and provider separately
|
2004-10-31 12:53:00 +01:00 |
|
Klaus Schmidinger
|
313448ad0c
|
Implemented 'modified' and 'seen' for EPG schedules/events
|
2004-10-24 15:01:50 +02:00 |
|
Klaus Schmidinger
|
ac13b6e161
|
Fixed a possible crash with inconsistent SI data
|
2004-10-16 10:14:19 +02:00 |
|
Klaus Schmidinger
|
bf9e7df743
|
Experimental support for NVOD channels
|
2004-07-18 11:02:50 +02:00 |
|
Klaus Schmidinger
|
def0c7aaa0
|
Modified 'libsi' to require callers to state the buffer sizes when getting strings in order to avoid buffer overflows
|
2004-06-06 14:53:21 +02:00 |
|
Klaus Schmidinger
|
9ba2825032
|
Fixed handling text lengths for itemized EPG texts
|
2004-03-20 10:56:24 +01:00 |
|
Klaus Schmidinger
|
56b624d209
|
Fixed detecting the running status in case an empty EPG event is broadcast
|
2004-03-13 15:01:05 +01:00 |
|
Klaus Schmidinger
|
2dc3a3d399
|
Fixed handling VPS times at year boundaries
|
2004-03-07 11:53:43 +01:00 |
|
Klaus Schmidinger
|
823081b59e
|
Fixed handling itemized texts in EPG data
|
2004-03-07 11:13:54 +01:00 |
|
Klaus Schmidinger
|
12c0b0dd15
|
Added log entries whenever the running status of an event changes
|
2004-03-06 14:33:22 +01:00 |
|
Klaus Schmidinger
|
8e61663652
|
Implemented handling the VPS timestamps
|
2004-02-22 13:33:20 +01:00 |
|
Klaus Schmidinger
|
340d9bcb0f
|
The EPG data is now always kept sorted chronologically in the internal data structures
|
2004-02-21 13:56:20 +01:00 |
|
Klaus Schmidinger
|
e9c6425168
|
Added the 'running status' to the EPG events
|
2004-02-21 12:28:17 +01:00 |
|
Klaus Schmidinger
|
da3c91f01b
|
Now handling "linked services"
|
2004-02-08 11:05:22 +01:00 |
|
Klaus Schmidinger
|
6484771bf6
|
Added support for selecting preferred EPG languages
|
2004-01-09 15:53:59 +01:00 |
|
Klaus Schmidinger
|
8976ebcec5
|
Implemented automatic PID switching and channel detection
|
2004-01-04 12:30:00 +01:00 |
|
Klaus Schmidinger
|
36c9c8811d
|
Now using the 'version number' of EPG events to avoid unnecessary work
|
2003-12-25 12:50:22 +01:00 |
|
Klaus Schmidinger
|
7ff59171e3
|
Changed section handling; replaced 'libdtv' with 'libsi'
|
2003-12-22 13:29:24 +01:00 |
|