summaryrefslogtreecommitdiff
path: root/channels.c
AgeCommit message (Collapse)Author
2015-01-04Fixed multiple OBSOLETE marks in channels that are not listed in the SDT in ↵Klaus Schmidinger
case "Setup/Miscellaneous/Show channel names with source" is set to "yes"
2014-03-10When checking for obsolete channels, those with an RID that is not 0 are now ↵Klaus Schmidinger
ignored
2014-01-05Channels that are no longer contained in the current SDT of a transponder ↵2.1.3Klaus Schmidinger
are now marked with the keyword OBSOLETE in their name and provider fields
2013-12-28Changed '%a' to the POSIX compliant '%m' in all scanf() callsKlaus Schmidinger
2013-11-04Changes in the teletext PID no longer cause retuningKlaus Schmidinger
2013-10-11Fixed writing group separators to channels.conf that contain a commaKlaus Schmidinger
2012-07-14Fixed handling group separators when showing channel names with source; ↵Klaus Schmidinger
initializing channel names with source when setting transponder data
2012-06-17The new setup option "Miscellaneous/Show channel names with source" can be ↵Klaus Schmidinger
used to turn on adding the source character to channel names whenever they are displayed
2012-04-01Fixed getting the maximum short channel name length in case there are no ↵Klaus Schmidinger
short names at all
2012-03-11The channel name column in the "What's on now/next" menu now adjusts its ↵Klaus Schmidinger
width to display the full short name of each channel
2012-03-08Fixed parsing channel data in case the audio pid is 0Klaus Schmidinger
2011-08-26Moved scanning tpid back to where Rolf Ahrenberg's patch originally did itKlaus Schmidinger
2011-08-21The subtitle PIDs are now stored in the channels.conf file as an extension ↵Klaus Schmidinger
to the TPID field
2010-11-07Fixed unjustified log entries about changed channel pidsKlaus Schmidinger
2010-06-05Added full handling of the stream types of Dolby Digital pidsKlaus Schmidinger
2010-05-16Added handling MPEG audio types "ISO/IEC 14496-3 Audio with LATM transport ↵Klaus Schmidinger
syntax" and "ISO/IEC 13818-7 Audio with ADTS transport sytax"
2010-05-02Fixed a crash when creating a new channel if the channel list is emptyKlaus Schmidinger
2010-02-28Added plugin-defined sourcesKlaus Schmidinger
2010-01-03Avoiding setting the video stream type to 2 if the vpid is 0Klaus Schmidinger
2010-01-01Fixed compiler warnings "format not a string literal and no format ↵Klaus Schmidinger
arguments" in some syslog calls
2009-12-24Channel names containing commas are now handled correctly in channels.confKlaus Schmidinger
2009-12-06Several code modifications to avoid compiler warningsKlaus Schmidinger
2009-08-30Fixed not logging changes for channels that have no numberKlaus Schmidinger
2009-08-16Implemented full handling of subtitling descriptorsKlaus Schmidinger
2009-04-25Using CA_USER_MAX instead of 0x00FFKlaus Schmidinger
2009-04-10No longer writing the video type into channels.conf if VPID is 0Klaus Schmidinger
2008-12-13Switched to the new S2API driver API; cDvbTuner::IsTunedTo()now also checks ↵Klaus Schmidinger
the symbol rate in case of DVB-S and DVB-C
2008-08-15First step towards switching to TS (Transport Stream) as recording formatKlaus Schmidinger
2008-04-12Fixed displaying transponder data when it is modifiedKlaus Schmidinger
2008-04-12Re-implemented handling of DVB-S2Klaus Schmidinger
2008-03-05Added a missing reset of maxNumber in cChannels::Renumber()Klaus Schmidinger
2008-02-15Using cString::sprintf() instead of asprintf()Klaus Schmidinger
2008-02-10Some code cleanupKlaus Schmidinger
2008-02-08Revoked the switch to the "multiproto" driver in order to make a new stable ↵Klaus Schmidinger
version
2008-01-27Implemented handling of DVB-S2Klaus Schmidinger
2007-10-12Implemented handling DVB subtitlesKlaus Schmidinger
2007-07-21Fixed detection of Premiere NVOD channel linksKlaus Schmidinger
2006-05-28Removed all the compatibility '#if APIVERSNUM...' stuff and instead ↵Klaus Schmidinger
increased the API version number
2006-05-28Fixed deleting channels in case the current channel's number changes1.4.0-2Klaus Schmidinger
2006-04-17Stripped some trailing whitespace1.3.47Klaus Schmidinger
2006-04-14Allowing a tolerance for symbol rate values that are off by oneKlaus Schmidinger
2006-02-28The status changes of EPG events are now logged for all channels that have ↵Klaus Schmidinger
timers
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-30Changed all "illegal" to "invalid" in error messagesKlaus Schmidinger
2005-09-11Implemented a hash for the channels to reduce the system load in the EIT ↵1.3.32Klaus Schmidinger
scanning thread
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-06Fixed an out-of-bounds memory access with audio language idsKlaus Schmidinger
2005-08-06Fixed the cChannel copy constructorKlaus Schmidinger
2005-05-29Speeded up deleting duplicate channelsKlaus Schmidinger
2005-05-28Made cChannel::GetChannelID() inlineKlaus Schmidinger