Commit Graph

23 Commits

Author SHA1 Message Date
Klaus Schmidinger cfb37a7edf Added support for "registration descriptor" 2010-11-01 15:47:59 +01:00
Klaus Schmidinger f3bc8d1988 Adapted 'libsi' to DVB-S2 2007-02-03 12:13:08 +01:00
Klaus Schmidinger 4355183150 Fixed the PremiereContentTransmissionDescriptor in 'libsi' 2006-05-28 14:42:21 +02:00
Klaus Schmidinger e84a565bfa Stripped some trailing whitespace 2006-04-17 12:19:31 +02:00
Klaus Schmidinger f3feda52cd Added VBITeletextDescriptorTag, TeletextDescriptorTag, LocalTimeOffsetDescriptorTag and PremiereContentTransmissionDescriptor to 'libsi' 2006-04-14 10:59:03 +02:00
Klaus Schmidinger 6a0a6c15c0 Fixed the 'libsi' function CharArray::checkSize(), which made a previous workaround in libsi/descriptor.c obsolete 2006-02-25 10:21:29 +01:00
Klaus Schmidinger b8cdca858b Checking data size in CaDescriptor::Parse() and LinkageDescriptor::Parse() of 'libsi' to avoid crashes with invalid data 2006-02-18 11:08:55 +01:00
Klaus Schmidinger 5ed4504ce0 Changed offset and size handling in 'libsi' from 'unsigned' to 'signed', so that overflows can be better detected 2006-02-18 10:42:55 +01:00
Klaus Schmidinger 2f4526e55e Added support for multiple audio language codes in ISO639LanguageDescriptors to 'libsi' 2005-09-03 15:19:00 +02:00
Klaus Schmidinger ac13b6e161 Fixed a possible crash with inconsistent SI data 2004-10-16 10:14:19 +02:00
Klaus Schmidinger def0c7aaa0 Modified 'libsi' to require callers to state the buffer sizes when getting strings in order to avoid buffer overflows 2004-06-06 14:53:21 +02:00
Klaus Schmidinger 6552474ca4 Added language code handling to the subtitling descriptor in 'libssi' 2004-03-26 15:26:03 +01:00
Klaus Schmidinger 9ba2825032 Fixed handling text lengths for itemized EPG texts 2004-03-20 10:56:24 +01:00
Klaus Schmidinger 99f54a7780 Added a separator between the long text and the items 2004-03-13 15:08:12 +01:00
Klaus Schmidinger 6dd6aea940 Some fixes to handling itemized texts 2004-03-13 11:07:02 +01:00
Klaus Schmidinger 823081b59e Fixed handling itemized texts in EPG data 2004-03-07 11:13:54 +01:00
Klaus Schmidinger 8ae3142f94 Fixed some descriptor handling in 'libsi' 2004-03-05 15:22:38 +01:00
Klaus Schmidinger 45eac6d946 Added PDCDescriptor handling to 'libsi' 2004-02-22 13:08:04 +01:00
Klaus Schmidinger 12fd3cdeb4 Changed the 'languageCode' members in the descriptor classes of 'libsi' to 'char[4]' and setting the 4th byte to 0 for easier handling 2004-01-24 14:59:04 +01:00
Klaus Schmidinger 72189b5228 Added ISO639LanguageDescriptor to 'libsi' 2004-01-24 14:49:51 +01:00
Klaus Schmidinger 2a11c183b5 Added LinkageDescriptor handling to 'libsi' 2004-01-12 22:19:34 +01:00
Klaus Schmidinger 8f5407bc81 Removed superfluous white space; added RCS Id 2003-12-13 10:43:26 +01:00
Klaus Schmidinger 161927f9fc Added 'libsi' 2003-11-22 17:56:45 +01:00