|
vdr
1.7.27
|
| typedef uint8_t SI::EightBit |
Definition at line 410 of file include/libsi/si.h.
| typedef uint16_t SI::SixteenBit |
Definition at line 411 of file include/libsi/si.h.
| typedef uint64_t SI::SixtyFourBit |
Definition at line 413 of file include/libsi/si.h.
| typedef uint32_t SI::ThirtyTwoBit |
Definition at line 412 of file include/libsi/si.h.
| typedef unsigned char SI::u_char |
Definition at line 24 of file include/libsi/headers.h.
| enum SI::AudioType |
| AudioTypeUndefined | |
| AudioTypeCleanEffects | |
| AudioTypeHearingImpaired | |
| AudioTypeVisualImpairedCommentary | |
| AudioTypeUndefined | |
| AudioTypeCleanEffects | |
| AudioTypeHearingImpaired | |
| AudioTypeVisualImpairedCommentary |
Definition at line 200 of file include/libsi/si.h.
| enum SI::AudioType |
| AudioTypeUndefined | |
| AudioTypeCleanEffects | |
| AudioTypeHearingImpaired | |
| AudioTypeVisualImpairedCommentary | |
| AudioTypeUndefined | |
| AudioTypeCleanEffects | |
| AudioTypeHearingImpaired | |
| AudioTypeVisualImpairedCommentary |
Definition at line 200 of file libsi/si.h.
| enum SI::DescriptorTag |
Definition at line 51 of file libsi/si.h.
| enum SI::DescriptorTag |
Definition at line 51 of file include/libsi/si.h.
Definition at line 179 of file libsi/si.h.
Definition at line 179 of file include/libsi/si.h.
| enum SI::LinkageType |
Definition at line 188 of file include/libsi/si.h.
| enum SI::LinkageType |
Definition at line 188 of file libsi/si.h.
| enum SI::RunningStatus |
Definition at line 181 of file include/libsi/si.h.
| enum SI::RunningStatus |
Definition at line 181 of file libsi/si.h.
| enum SI::TableId |
Definition at line 23 of file include/libsi/si.h.
| enum SI::TableId |
Definition at line 23 of file libsi/si.h.
| bool SI::convertCharacterTable | ( | const char * | from, |
| size_t | fromLength, | ||
| char * | to, | ||
| size_t | toLength, | ||
| const char * | fromCode | ||
| ) |
Definition at line 381 of file si.c.
References SystemCharacterTable.
Referenced by SI::String::decodeText().
| const char * SI::getCharacterTable | ( | const unsigned char *& | buffer, |
| int & | length, | ||
| bool * | isSingleByte = NULL |
||
| ) |
Definition at line 345 of file si.c.
References CharacterTables1, CharacterTables2, NumEntries, and SingleByteLimit.
Referenced by cSubtitleObject::DecodeCharacterString(), and SI::String::decodeText().
| bool SI::SetSystemCharacterTable | ( | const char * | CharacterTable | ) |
Definition at line 321 of file si.c.
References CharacterTables1, CharacterTables2, NumEntries, SingleByteLimit, SystemCharacterTable, and SystemCharacterTableIsSingleByte.
Referenced by main().
| bool SI::systemCharacterTableIsSingleByte | ( | void | ) |
Definition at line 316 of file si.c.
References SystemCharacterTableIsSingleByte.
const char* SI::CharacterTables1[] [static] |
Definition at line 255 of file si.c.
Referenced by getCharacterTable(), and SetSystemCharacterTable().
const char* SI::CharacterTables2[] [static] |
{
NULL,
"ISO-8859-1",
"ISO-8859-2",
"ISO-8859-3",
"ISO-8859-4",
"ISO-8859-5",
"ISO-8859-6",
"ISO-8859-7",
"ISO-8859-8",
"ISO-8859-9",
"ISO-8859-10",
"ISO-8859-11",
NULL,
"ISO-8859-13",
"ISO-8859-14",
"ISO-8859-15",
}
Definition at line 292 of file si.c.
Referenced by getCharacterTable(), and SetSystemCharacterTable().
const char* SI::SystemCharacterTable = NULL [static] |
Definition at line 313 of file si.c.
Referenced by convertCharacterTable(), and SetSystemCharacterTable().
| bool SI::SystemCharacterTableIsSingleByte = true |
Definition at line 314 of file si.c.
Referenced by SI::String::decodeText(), SetSystemCharacterTable(), and systemCharacterTableIsSingleByte().
1.8.0