MythTV  master
Classes | Typedefs | Variables
cc608reader.h File Reference
#include <cstdint>
#include <utility>
#include <QMutex>
#include "libmythtv/captions/cc608decoder.h"
#include "libmythtv/mythtvexp.h"
Include dependency graph for cc608reader.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CC608Text
 
struct  TextContainer
 
class  CC608Buffer
 
class  CC608StateTracker
 
class  CC608Reader
 

Typedefs

using CC608WriteFn = void(*)(void *, unsigned char *, int, std::chrono::milliseconds, int)
 

Variables

static constexpr int8_t MAXTBUFFER { 60 }
 
static constexpr int8_t MAXOUTBUFFERS { 16 + 1 }
 

Typedef Documentation

◆ CC608WriteFn

using CC608WriteFn = void (*) (void *, unsigned char *, int, std::chrono::milliseconds, int)

Definition at line 76 of file cc608reader.h.

Variable Documentation

◆ MAXTBUFFER

constexpr int8_t MAXTBUFFER { 60 }
staticconstexpr

◆ MAXOUTBUFFERS

constexpr int8_t MAXOUTBUFFERS { 16 + 1 }
staticconstexpr

Definition at line 15 of file cc608reader.h.

Referenced by CC608Reader::ClearBuffers(), and CC608Reader::GetOutputText().