summaryrefslogtreecommitdiff
path: root/pat.c
AgeCommit message (Collapse)Author
2021-06-11Fixed restarting PMT pids after starting a recording on the currently viewed ↵Klaus Schmidinger
channel
2021-06-08No longer permanently looping through PMT PIDs, which caused problems with ↵Klaus Schmidinger
some SatIP receivers
2021-03-16Improved cSectionSyncerKlaus Schmidinger
2020-12-18Fixed a compiler warningKlaus Schmidinger
2020-12-12Fixed PMT handling in case locking the Channels list times outKlaus Schmidinger
2020-12-09Fixed a bug in handling shared PMTs, where after the first pass not all SIDs ↵Klaus Schmidinger
of a PMT pid were checked any more
2020-06-19Added handling shared PMT pids and multiple PMT sectionsKlaus Schmidinger
2019-03-15Added support for EAC3 audio from other sourcesKlaus Schmidinger
2019-03-11Fixed handling PATs that contain no PMTsKlaus Schmidinger
2016-12-23Fixed a possible buffer overflow in handling CA descriptorsKlaus Schmidinger
2016-12-22Implemented a frame parser for H.265 (HEVC) recordingsKlaus Schmidinger
2015-09-01Implemented strict locking of global listsKlaus Schmidinger
2015-01-04The pid of the PMT in which the CA descriptors of a given channel are ↵Klaus Schmidinger
broadcast is now stored together with the CA descriptors
2014-02-19No section number in debug messageKlaus Schmidinger
2014-02-18Improved PAT/PMT scanning to speed up initial tuning to encrypted channels ↵Klaus Schmidinger
on transponders with many PAT entries
2014-01-04Made GetCaDescriptors() and GetCaPids() return all values if CaSystemIds is ↵Klaus Schmidinger
0xFFFF
2014-01-01Added receiving Ca pids to cCamSlotKlaus Schmidinger
2012-11-25Changed all occurrences of MPEG4 to H264 (pointed out by Sören Moch)Klaus Schmidinger
2012-04-15The new setup option "DVB/Standard compliance" can be used to switch between ↵Klaus Schmidinger
different variations of the DVB standard
2012-03-02Fixed some typosKlaus Schmidinger
2011-04-17Added handling of "ANSI/SCTE 57" descriptorsKlaus Schmidinger
2010-11-07Added support for "registration descriptor" (cont'd)Klaus Schmidinger
2010-11-01Added support for "registration descriptor"Klaus Schmidinger
2010-06-13Fixed the array size of Atypes in cPatFilter::Process()Klaus Schmidinger
2010-06-13Added missing Dtypes for ATSCKlaus 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-03-27Added handling of EnhancedAC3DescriptorTagKlaus Schmidinger
2010-03-06Added support for ATSC devicesKlaus Schmidinger
2010-01-01Fixed compiler warnings "format not a string literal and no format ↵Klaus Schmidinger
arguments" in some syslog calls
2009-12-24cPatFilter::Process() now only stores CA descriptors for video and audio pidsKlaus Schmidinger
2009-12-06Several code modifications to avoid compiler warningsKlaus Schmidinger
2009-08-16Implemented full handling of subtitling descriptorsKlaus Schmidinger
2009-08-15Fixed generating CaPmts in case audio and video are encrypted using ↵Klaus Schmidinger
different ECM pids
2008-08-15First step towards switching to TS (Transport Stream) as recording formatKlaus Schmidinger
2008-04-12Re-implemented handling of DVB-S2Klaus 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-01-07CAM handling refactored; multiple recordings with one CAM; automatic CAM ↵1.5.0Klaus Schmidinger
selection
2006-03-31Fixed handling broken PMT recordsKlaus Schmidinger
2006-01-27Now checking whether the channel exists before setting the PMT filter in ↵Klaus Schmidinger
cPatFilter::Process()
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-01-30Fixed a buffer overflow in case a station defines all 32 audio PIDsKlaus Schmidinger
2005-01-16Recording and Transfer Mode now handle more than 2 audio PIDsKlaus Schmidinger
2004-10-16Fixed a possible crash with inconsistent SI dataKlaus Schmidinger
2004-05-23Added a few missing initializationsKlaus Schmidinger
2004-03-13Taking the Sid into account when detecting version changes in processing the PMTKlaus Schmidinger
2004-01-25Implemented 32 audio and Dolby PIDs; storing audio language in channels.confKlaus Schmidinger