summaryrefslogtreecommitdiff
path: root/eit.c
AgeCommit message (Expand)Author
2015-09-01Implemented strict locking of global listsKlaus Schmidinger
2015-02-01Fixed a memory leak in case of broken Extended Event DescriptorsKlaus Schmidinger
2014-02-08Added LinkageTypePremiere to libsi/si.h and eit.c to avoid a compiler warning...Klaus Schmidinger
2014-02-08Fixed some compiler warnings with Clang 3.4.1Klaus Schmidinger
2013-11-03Fixed a possible access to uninitialized data in cEIT::cEIT()Klaus Schmidinger
2013-10-12Now also checking the source (in addition to the transponder) when setting th...Klaus Schmidinger
2013-08-23Added Begin/EndSegmentTransfer() to the EPG handler interfaceKlaus Schmidinger
2012-12-04Now always setting the TDT EIT filter, because otherwise when turning on usin...Klaus Schmidinger
2012-12-04Synchronizing system time to the transponder time is now done using adjtime()...Klaus Schmidinger
2012-08-25Added IsUpdate() to the EPG handler interfaceKlaus Schmidinger
2012-06-04Added SetComponents() to the EPG handler interfaceKlaus Schmidinger
2012-06-04Added HandledExternally() to the EPG handler interfaceKlaus Schmidinger
2012-06-04Removed DeleteEvent() from the EPG handler interface (turned out not to be us...Klaus Schmidinger
2012-06-02Added DeleteEvent() to the EPG handler interface, so that an EPG handler can ...Klaus Schmidinger
2012-03-14Added missing channel locking to cEITKlaus Schmidinger
2012-03-10Added a new plugin interface for implementing EPG handlers1.7.26Klaus Schmidinger
2012-03-08Revoked "If the first event in a schedule has a table id of 0x00, any incomin...Klaus Schmidinger
2012-02-25If the first event in a schedule has a table id of 0x00, any incoming EIT dat...Klaus Schmidinger
2010-05-16The EPG data now handles stream components 5 (H.264-video) and 6 (HEAAC-audio)Klaus Schmidinger
2010-01-08Changed the EVCONTENTMASK_* macros to enums and changed "mask" to "group"Klaus Schmidinger
2010-01-03After a CLRE command, no further EPG processing is now done for 10 secondsKlaus Schmidinger
2010-01-03Implemented handling the "Parental Rating Descriptor"Klaus Schmidinger
2010-01-03Implemented handling the "Content Descriptor"Klaus Schmidinger
2009-12-06Several code modifications to avoid compiler warningsKlaus Schmidinger
2009-06-21Changed the EIT filter setup to save a few handles on devices that do hardwar...Klaus Schmidinger
2009-05-15EIT events are now only processed if a plausible system time is available, to...Klaus Schmidinger
2009-05-10Fixed use of time_t in cEIT::cEIT()Klaus Schmidinger
2009-04-12Improved efficiency of cEIT::cEIT()1.7.5Klaus Schmidinger
2008-05-01Implemented handling the standard component descriptor for AC3Klaus Schmidinger
2008-04-13Improved logging system time changes to avoid problems on slow systems under ...Klaus Schmidinger
2007-10-12Implemented handling DVB subtitlesKlaus Schmidinger
2007-07-28Fixed a bug I introduced when simplifying the original patch for detecting Pr...Klaus Schmidinger
2007-07-21Fixed detection of Premiere NVOD channel linksKlaus Schmidinger
2007-06-10Freetype font support; full UTF-8 support; dropped pixel fontsKlaus Schmidinger
2006-10-09Fixed clearing an event's Title, ShortText and Description in case the data c...Klaus Schmidinger
2006-10-07Now clearing an event's Title, ShortText and Description if there is no Short...Klaus Schmidinger
2006-08-05Fixed handling the running status of EPG events before the currently running ...Klaus Schmidinger
2006-07-22cEIT::cEIT() now calls pSchedule->SetPresentSeen() even if OnlyRunningStatus ...Klaus Schmidinger
2006-05-25Fixed handling the running status of EPG events in case the "Schedule" menu i...Klaus Schmidinger
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
2006-02-19Externally provided EPG data (with table ID 0x00) now gets its component desc...Klaus Schmidinger
2006-01-14Made the "What's on now/next?" menus a lot faster by storing a pointer to eac...Klaus Schmidinger
2005-12-26EPG events that are no longer in the currently broadcasted data stream are no...Klaus Schmidinger
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; automa...Klaus Schmidinger
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 it...Klaus Schmidinger
2005-05-28Now using hash tables to speed up cSchedule::GetEvent()Klaus Schmidinger