summaryrefslogtreecommitdiff
path: root/eit.c
AgeCommit message (Collapse)Author
2006-05-25Fixed handling the running status of EPG events in case the "Schedule" menu ↵Klaus Schmidinger
is currently open
2006-04-29Fixed a memory leak in handling external EPG dataKlaus Schmidinger
2006-04-15The "Update channels" parameter in the "Setup/DVB" menu has been extended to ↵Klaus Schmidinger
allow updating only the PIDs
2006-02-19Externally provided EPG data (with table ID 0x00) now gets its component ↵Klaus Schmidinger
descriptors set from the broadcast data
2006-01-14Made the "What's on now/next?" menus a lot faster by storing a pointer to ↵Klaus Schmidinger
each channel's schedule in the cChannel data
2005-12-26EPG events that are no longer in the currently broadcasted data stream are ↵Klaus Schmidinger
now automatically deleted
2005-11-04Removed '\n' from several syslog() callsKlaus Schmidinger
2005-09-04Changed the audio PID language codes to hold up to two 3 letter codes; ↵Klaus Schmidinger
automatic audio channel setting for two channel audio
2005-08-13Fixed handling EPG data for time shifted eventsKlaus Schmidinger
2005-08-07Fixed setting system time to avoid time jumps in case of faulty dataKlaus Schmidinger
2005-06-11Fixed dropping EPG events that have a zero start time or duration, in case ↵Klaus Schmidinger
it's an NVOD event
2005-05-28Now using hash tables to speed up cSchedule::GetEvent()Klaus Schmidinger
2005-05-28cEvent no longer stores the channelID directly, but rather has a pointer to ↵Klaus Schmidinger
the schedule it is in
2005-05-26Now dropping EPG events that have a zero start time or durationKlaus Schmidinger
2005-05-16Switched from 'summary.vdr' to 'info.vdr'Klaus Schmidinger
2005-03-20Improved falling back to normal recording if the VPS data hasn't been seen ↵Klaus Schmidinger
for more than 30 seconds
2005-01-02Implemented audio track menuKlaus Schmidinger
2004-12-26Made several functions threadsafe (cont'd)Klaus Schmidinger
2004-10-31Added the 'portal name' to cChannelsKlaus Schmidinger
2004-10-31Now handling the channel name, short name and provider separatelyKlaus Schmidinger
2004-10-24Implemented 'modified' and 'seen' for EPG schedules/events1.3.14Klaus Schmidinger
2004-10-16Fixed a possible crash with inconsistent SI dataKlaus Schmidinger
2004-07-18Experimental support for NVOD channelsKlaus Schmidinger
2004-06-06Modified 'libsi' to require callers to state the buffer sizes when getting ↵1.3.10Klaus Schmidinger
strings in order to avoid buffer overflows
2004-03-20Fixed handling text lengths for itemized EPG textsKlaus Schmidinger
2004-03-13Fixed detecting the running status in case an empty EPG event is broadcastKlaus Schmidinger
2004-03-07Fixed handling VPS times at year boundariesKlaus Schmidinger
2004-03-07Fixed handling itemized texts in EPG dataKlaus Schmidinger
2004-03-06Added log entries whenever the running status of an event changesKlaus Schmidinger
2004-02-22Implemented handling the VPS timestampsKlaus Schmidinger
2004-02-21The EPG data is now always kept sorted chronologically in the internal data ↵Klaus Schmidinger
structures
2004-02-21Added the 'running status' to the EPG eventsKlaus Schmidinger
2004-02-08Now handling "linked services"Klaus Schmidinger
2004-01-09Added support for selecting preferred EPG languagesKlaus Schmidinger
2004-01-04Implemented automatic PID switching and channel detectionKlaus Schmidinger
2003-12-25Now using the 'version number' of EPG events to avoid unnecessary workKlaus Schmidinger
2003-12-22Changed section handling; replaced 'libdtv' with 'libsi'Klaus Schmidinger
2003-10-18The cThread class now accepts a 'Description' parameterKlaus Schmidinger
2003-10-12Removed the unused 0x73 (TOT) filter in eit.cKlaus Schmidinger
2003-05-29Fixed a possible access of invalid file handles in cSIProcessor::Action()Klaus Schmidinger
2003-05-18Fixed EPG bugfix statistics to avoid log entires for undefined channelsKlaus Schmidinger
2003-05-18Fixed reading 'epg.data' for channels with non-zero RIDKlaus Schmidinger
2003-05-18Avoiding spurious section filter settings after a channel switchKlaus Schmidinger
2003-05-11Disabled the 'Received stuffing section in EIT' log messageKlaus Schmidinger
2003-04-27Fixed faulty calculation of section length1.1.29Klaus Schmidinger
2003-04-25Now sending CA descriptors to the CAM in the same sequence as they were ↵Klaus Schmidinger
originally received
2003-04-21Now also taking providerId and caPid into account when handling CA descriptorsKlaus Schmidinger
2003-04-18Now only those Ca descriptors are sent to a CAM that are actually understood ↵Klaus Schmidinger
by that CAM
2003-04-18Fixed handling Ca descriptorsKlaus Schmidinger
2003-04-13Using masks in EIT filtering to reduce the number of filtersKlaus Schmidinger