summaryrefslogtreecommitdiff
path: root/epg.c
AgeCommit message (Expand)Author
2021-04-29Fixed a possible crash in the Schedule menu, in case Setup.EPGLinger is 0Klaus Schmidinger
2021-04-28Now using a separate fixed value for internal EPG linger timeKlaus Schmidinger
2021-04-13Fixed dropping outdated eventsKlaus Schmidinger
2021-04-06Fixed handling the timer counter in cSchedule::DelEvent()Klaus Schmidinger
2021-04-04Improved handling EPG data from the EIT tablesKlaus Schmidinger
2021-01-04Fixed initializing the cChannel::schedule pointer after reading EPG data with...Klaus Schmidinger
2019-05-20Added a workaround for broadcasters who set an event to status "not running" ...Klaus Schmidinger
2017-05-28Fixed the locking sequence when dumping EPG dataKlaus Schmidinger
2017-05-28Added debug output for checking the correct sequence of locking global listsKlaus Schmidinger
2017-05-09Fixed handling line numbers in error messages when reading EPG dataKlaus Schmidinger
2017-05-03Events in the EIT that end before the EPG linger time are now ignored in the ...Klaus Schmidinger
2017-04-02The cEvent class now has a new member 'aux'Klaus Schmidinger
2017-03-31The function cEpgHandlers::BeginSegmentTransfer() is now booleanKlaus Schmidinger
2015-09-10The character 0x0D is now stripped from EPG textsKlaus Schmidinger
2015-09-01Implemented strict locking of global listsKlaus Schmidinger
2013-12-28Changed '%a' to the POSIX compliant '%m' in all scanf() callsKlaus Schmidinger
2013-08-31Fixed cleaning up old EPG events in case no epg data file is givenKlaus Schmidinger
2013-08-23Added Begin/EndSegmentTransfer() to the EPG handler interfaceKlaus Schmidinger
2013-02-17Some formatting fixes1.7.38Klaus Schmidinger
2012-10-04The cThread constructor now has an additional boolean parameter that can be s...Klaus Schmidinger
2012-09-29Reactivated stripping control characters from EPG texts and adapted it to UTF-8Klaus Schmidinger
2012-09-29Moved cleaning up the EPG data and writing the epg.data file into a separate ...Klaus Schmidinger
2012-09-24Moved cleaning up the EPG data and writing the epg.data file into a separate ...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-05-13Fixed a mismatched 'delete' in cSchedules::SetEpgDataFileName()Klaus Schmidinger
2012-03-10Added a new plugin interface for implementing EPG handlers1.7.26Klaus Schmidinger
2012-02-13Added a missing '.' after the month in VPS stringsKlaus Schmidinger
2012-02-13No longer using tabs as delimiter in the EPG bugfix logKlaus Schmidinger
2012-02-11The epg.data file is now read in a separate threadKlaus Schmidinger
2012-01-08cEvent::FixEpgBugs() now replaces any newline characters in stream component ...Klaus Schmidinger
2011-02-25Now checking the result of all realloc() callsKlaus Schmidinger
2010-02-28The option "Setup/DVB/Use Dolby Digital" now only controls whether Dolby Digi...1.7.13Klaus Schmidinger
2010-01-08Changed the EVCONTENTMASK_* macros to enums and changed "mask" to "group"Klaus 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
2008-05-01Implemented handling the standard component descriptor for AC3Klaus Schmidinger
2008-02-16Added missing #include <limits.h> to epg.c and menuitems.hKlaus Schmidinger
2007-06-10Freetype font support; full UTF-8 support; dropped pixel fontsKlaus Schmidinger
2006-10-28Fixed deleting EPG events that have a running status of "pausing" or higherKlaus Schmidinger
2006-10-07Fixed handling language codes and descriptions of recorded audio tracksKlaus Schmidinger
2006-08-05Fixed handling the running status of EPG events before the currently running ...Klaus Schmidinger
2006-07-29Fixed assigning schedules to channels in case there is no initial EPG informa...Klaus Schmidinger
2006-07-22Newlines in title and short text of an EPG event are now changed into blanks ...Klaus Schmidinger
2006-07-22Fixed handling the running status of EPG events before the currently running ...Klaus Schmidinger
2006-05-25Fixed handling VPS timers in case the EPG event hasn't been 'seen' in a whileKlaus Schmidinger