cc608decoder.cpp File Reference

Go to the source code of this file.

Functions

static void init_xds_program_type (QString xds_program_type[96])
static bool IsPrintable (char c)
static char Printable (char c)
static int OddParity (unsigned char c)
static void DumpPIL (int pil)
static bool is_better (const QString &newStr, const QString &oldStr)

Variables

static const int rowdata []
static const QChar specialchar []
static const QChar extendedchar2 []
static const QChar extendedchar3 []

Function Documentation

static void init_xds_program_type ( QString  xds_program_type[96]  )  [static]

Definition at line 1439 of file cc608decoder.cpp.

Referenced by CC608Decoder::CC608Decoder().

static bool IsPrintable ( char  c  )  [static]

Definition at line 859 of file cc608decoder.cpp.

Referenced by Printable().

static char Printable ( char  c  )  [static]

Definition at line 864 of file cc608decoder.cpp.

Referenced by CC608Decoder::DecodeVPS().

static int OddParity ( unsigned char  c  )  [static]

Definition at line 870 of file cc608decoder.cpp.

static void DumpPIL ( int  pil  )  [static]

Definition at line 881 of file cc608decoder.cpp.

Referenced by CC608Decoder::DecodeVPS().

static bool is_better ( const QString &  newStr,
const QString &  oldStr 
) [static]

Variable Documentation

const int rowdata[] [static]
Initial value:
{
    11, -1, 1, 2, 3, 4, 12, 13,
    14, 15, 5, 6, 7, 8,  9, 10
}

Definition at line 110 of file cc608decoder.cpp.

Referenced by CC608Decoder::FormatCCField().

const QChar specialchar[] [static]
Initial value:
{
    '®', '°', '½', '¿', 0x2122 , '¢', '£', 0x266A ,
    'à', ' ', 'è', 'â', 'ê', 'î', 'ô', 'û'
}

Definition at line 116 of file cc608decoder.cpp.

Referenced by CC608Decoder::FormatCCField().

const QChar extendedchar2[] [static]
Initial value:
{
    'Á', 'É', 'Ó', 'Ú', 'Ü', 'ü', '`', '¡',
    '*', '\'', 0x2014 , '©',
    0x2120 , '·', 0x201C, 0x201D ,
    'À', 'Â', 'Ç', 'È', 'Ê', 'Ë', 'ë', 'Î',
    'Ï', 'ï', 'Ô', 'Ù', 'ù', 'Û', '«', '»'
}

Definition at line 122 of file cc608decoder.cpp.

Referenced by CC608Decoder::FormatCCField().

const QChar extendedchar3[] [static]
Initial value:
{
    'Ã', 'ã', 'Í', 'Ì', 'ì', 'Ò', 'ò', 'Õ',
    'õ', '{', '}', '\\', '^', '_', '¦', '~',
    'Ä', 'ä', 'Ö', 'ö', 'ß', '¥', '¤', '|',
    'Å', 'å', 'Ø', 'ø', 0x250C, 0x2510, 0x2514, 0x2518 
}

Definition at line 131 of file cc608decoder.cpp.

Referenced by CC608Decoder::FormatCCField().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Wed May 23 06:41:50 2012 for MythTV by  doxygen 1.6.3