Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						c8566fab77
					 | 
					
						
						
							
							Removed 'register' from libsi/util.c to avoid a warning with  ISO-C++17
						
						
						
						
						
						
					 | 
					
						2021-05-19 11:55:00 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						9a650a4772
					 | 
					
						
						
							
							Fixed convertCharacterTable() in case iconv_open() fails
						
						
						
						
						
						
					 | 
					
						2020-12-19 14:41:41 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						45fde332a0
					 | 
					
						
						
							
							Fixed initializing tmpbuf in ExtendedEventDescriptors::getText()
						
						
						
						
						
						
					 | 
					
						2020-12-17 12:52:57 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						eebe7c798a
					 | 
					
						
						
							
							Fixed several typos
						
						
						
						
						
						
					 | 
					
						2020-09-16 13:48:33 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						7630f579e1
					 | 
					
						
						
							
							Added support for HEVC-video and AC-4-audio
						
						
						
						
						
						
					 | 
					
						2020-06-23 09:27:09 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						73bcd869dc
					 | 
					
						
						
							
							Added optional verbose output to the libsi Makefile
						
						
						
						
						
						
					 | 
					
						2020-06-22 14:31:10 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						dd9dd76722
					 | 
					
						
						
							
							The isSingleByte parameter in the call to getCharacterTable() is deprecated and only present for backwards compatibility
						
						
						
						
						
						
					 | 
					
						2020-05-15 12:32:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						aae02a43da
					 | 
					
						
						
							
							Modified setting system and override character tables
						
						
						
						
						
						
					 | 
					
						2020-05-15 11:31:40 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						ab308bea31
					 | 
					
						
						
							
							Fixed handling multi part ExtendedEventDescriptors where only the first part contains information about the character table
						
						
						
						
						
						
					 | 
					
						2020-05-14 21:21:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						4b3fec660a
					 | 
					
						
						
							
							Fixed processing SI::T2DeliverySystemDescriptor when typecasting it over an SI::ExtensionDescriptor
						
						
						
						
						
						
					 | 
					
						2019-03-15 16:28:16 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						f69b920dbc
					 | 
					
						
						
							
							The Makefiles now use the macro $(Q) instead of a plain '@' in front of their commands, so that verbosity can be controlled by the user
						
						
						
						
						
						
					 | 
					
						2017-05-29 09:12:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						e7cd3f0b33
					 | 
					
						
						
							
							No longer displaying the actual (lengthy) commands during the build process
						
						
						
						
						
						
					 | 
					
						2017-05-22 16:29:49 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						89f5244007
					 | 
					
						
						
							
							Added command line option --chartab to replace VDR_CHARSET_OVERRIDE
						
						
						
						
						
						
					 | 
					
						2015-02-10 14:29:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						9c100c8d0a
					 | 
					
						
						
							
							Added an empty target to the Makefile to make sure the sub-make for libsi is always called
						
						
						
						
						
						
					 | 
					
						2015-02-09 12:30:42 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						471b287f70
					 | 
					
						
						
							
							Fixed a memory leak in case of broken Extended Event Descriptors
						
						
						
						
						
						
					 | 
					
						2015-02-01 14:59:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						a30563634d
					 | 
					
						
						
							
							Added LinkageTypePremiere to libsi/si.h and eit.c to avoid a compiler warning with Clang 3.4.1
						
						
						
						
						
						
					 | 
					
						2014-02-08 14:21:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						e5fde77e56
					 | 
					
						
						
							
							Fixed some compiler warnings with Clang 3.4.1
						
						
						
						
						
						
					 | 
					
						2014-02-08 13:00:39 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						512cd24e53
					 | 
					
						
						
							
							Added code for parsing LCN and AVC descriptors to libsi
						
						
						
						
						
						
					 | 
					
						2013-10-30 10:18:26 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						4132f5e745
					 | 
					
						
						
							
							Removed some redundancy in the Makefile/Make.global/Make.config mechanism
						
						
						
						
						
						
					 | 
					
						2012-12-19 12:10:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						4149053935
					 | 
					
						
						
							
							Fixed a possible memory leak in SI::StructureLoop::getNextAsPointer()
						
						
						
						
						
						
					 | 
					
						2012-10-15 12:03:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						3cc12a401a
					 | 
					
						
						
							
							Added missing decrementing of 'len' in libsi/si.c's String::decodeText() functions
						
						
						
						
						
						
					 | 
					
						2012-09-29 14:44:20 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						cee8341545
					 | 
					
						
						
							
							Fixed handling control characters in SI data in case of UTF-8 encoded strings
						
						
						
						
						
						
					 | 
					
						2012-08-21 08:23:13 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						c020b708a5
					 | 
					
						
						
							
							Fixed several spelling errors
						
						
						
						
						
						
					 | 
					
						2012-06-09 14:40:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						cd0f403bbc
					 | 
					
						
						
							
							Added some typecasts to silence gcc compiler warnings
						
						
						
						
						
						
					 | 
					
						2012-02-26 14:02:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						fbe4f2a056
					 | 
					
						
						
							
							Some improvements to the Makefiles
						
						
						
						
						
						
					 | 
					
						2012-01-18 12:40:17 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						ed118b079f
					 | 
					
						
						
							
							Added support for DVB-T2 to libsi
						
						
						
						
						
						
					 | 
					
						2012-01-11 11:38:00 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						76b6ae2cab
					 | 
					
						
						
							
							Added support for HbbTV to libsi
						
						
						
						
						
						
					 | 
					
						2011-12-10 15:51:35 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						8db58ff99e
					 | 
					
						
						
							
							Fixed a crash with malformed SI data
						
						
						
						
						
						
					 | 
					
						2011-12-04 15:09:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						a613816050
					 | 
					
						
						
							
							Removed the '.pl' suffix from all scripts
						
						
						
						
						
						
					 | 
					
						2011-12-04 14:36:37 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						b2812b7e71
					 | 
					
						
						
							
							Added support for "content identifier descriptor" and "default authority descriptor" to 'libsi'
						
						
						
						
						
						
					 | 
					
						2011-06-15 21:29:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						6c176e0e7b
					 | 
					
						
						
							
							Added an include of VDR's 'Make.global' to libsi's Makefile
						
						
						
						
						
						
					 | 
					
						2010-11-07 13:32:09 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						cfb37a7edf
					 | 
					
						
						
							
							Added support for "registration descriptor"
						
						
						
						
						
						
					 | 
					
						2010-11-01 15:47:59 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						7949793f00
					 | 
					
						
						
							
							Exported some libsi functions
						
						
						
						
						
						
					 | 
					
						2010-02-13 10:37:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						6a208294be
					 | 
					
						
						
							
							Several code modifications to avoid compiler warnings
						
						
						
						
						
						
					 | 
					
						2009-12-06 12:57:45 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						089b421dca
					 | 
					
						
						
							
							Fixed wrong value for TableIdBAT in libsi/si.h
						
						
						
						
						
						
					 | 
					
						2008-09-06 12:44:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						d9e56db9fc
					 | 
					
						
						
							
							First step towards switching to TS (Transport Stream) as recording format
						
						
						
						
						
						
					 | 
					
						2008-08-15 14:49:34 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						620eb8150b
					 | 
					
						
						
							
							Revoked the fixed change of the default character set for SI data and introduced an environment variable to control it
						
						
						
						
						
						
					 | 
					
						2008-03-05 17:16:31 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						4b4ef2df60
					 | 
					
						
						
							
							Changed the default character set for SI data from ISO6937 to ISO-8859-9
						
						
						
						
						
						
					 | 
					
						2008-03-01 12:06:27 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						d5dc5de97a
					 | 
					
						
						
							
							Stripping control codes 0x86 and 0x87 from SI strings
						
						
						
						
						
						
					 | 
					
						2008-02-26 16:26:12 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						593013c94c
					 | 
					
						
						
							
							Fixed some whitespace formatting
						
						
						
						
						
						
					 | 
					
						2007-07-21 13:49:48 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						d1934a7cfd
					 | 
					
						
						
							
							Using nl_langinfo(CODESET) to determine the local codeset to use; libsi uses canonical codeset names
						
						
						
						
						
						
					 | 
					
						2007-06-15 13:25:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						c6f8a14957
					 | 
					
						
						
							
							Freetype font support; full UTF-8 support; dropped pixel fonts
						
						
						
						
						
						
					 | 
					
						2007-06-10 13:02:43 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						32dd727d05
					 | 
					
						
						
							
							Fixed checking iconv_open() return value
						
						
						
						
						
						
					 | 
					
						2007-05-28 10:22:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						2ac9030e65
					 | 
					
						
						
							
							Implemented character set conversion in 'libsi'
						
						
						
						
						
						
					 | 
					
						2007-04-22 14:49:26 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						f3bc8d1988
					 | 
					
						
						
							
							Adapted 'libsi' to DVB-S2
						
						
						
						
						
						
					 | 
					
						2007-02-03 12:13:08 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						2e97eed6ad
					 | 
					
						
						
							
							Fixed processing the PDCDescriptor in 'libsi' on big endian systems
						
						
						
						
						
						
					 | 
					
						2006-09-02 20:25:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						4355183150
					 | 
					
						
						
							
							Fixed the PremiereContentTransmissionDescriptor in 'libsi'
						
						
						
						
						
						
					 | 
					
						2006-05-28 14:42:21 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						ebd579a64a
					 | 
					
						
						
							
							Avoiding a compiler warning in libsi's TypeLoop::operator[]
						
						
						
						
						
						
					 | 
					
						2006-05-27 14:13:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						07093f79de
					 | 
					
						
						
							
							Removed -fPIC from VDR's and libsi's Makefile
						
						
						
						
						
						
					 | 
					
						2006-05-26 10:46:12 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Klaus Schmidinger
							
						 
					 | 
					
						
						
							
						
						e84a565bfa
					 | 
					
						
						
							
							Stripped some trailing whitespace
						
						
						
						
						
						
					 | 
					
						2006-04-17 12:19:31 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |