#include <libmythtv/mpeg/splicedescriptors.h>
|
| enum | : std::uint8_t {
kNotUsed = 0x0
, kVariable = 0x1
, kISCI = 0x2
, kAdID = 0x3
,
kUMID = 0x4
, kISAN = 0x5
, kVISAN = 0x6
, kTID = 0x7
,
kTI = 0x8
, kADI = 0x9
} |
| |
| enum | : std::uint8_t {
kNotIndicated = 0x00
, kContentIdentification = 0x01
, kProgramStart = 0x10
, kProgramEnd = 0x11
,
kProgramEarlyTermination = 0x12
, kProgramBreakaway = 0x13
, kProgramResumption = 0x14
, kProgramRunoverPlanned = 0x15
,
kProgramRunoverUnplanned = 0x16
, kChapterStart = 0x20
, kChapterEnd = 0x21
, kProviderAdvertisementStart = 0x30
,
kProviderAdvertisementEnd = 0x31
, kDistributorAdvertisementStart = 0x32
, kDistributorAdvertisementEnd = 0x33
, kUnscheduledEventStart = 0x40
,
kUnscheduledEventEnd = 0x41
} |
| |
|
| std::array< unsigned char const *, 3 > | _ptrs {} |
| |
|
| bool | Parse (void) override |
| |
| virtual bool | Parse (void) |
| |
Definition at line 157 of file splicedescriptors.h.
◆ anonymous enum
| anonymous enum : std::uint8_t |
| Enumerator |
|---|
| kNotUsed | upid is not present in the descriptor
|
| kVariable | user defined
|
| kISCI | 4 alpha + 4 numeric
|
| kAdID | 4 alpha + 4 alphanumeric
|
| kUMID | UMID See SMPTE 330M.
|
| kISAN | ISAN See ISO 15706.
|
| kVISAN | versioned ISAN See ISO 15706-2
|
| kTID | TMS ProgramID 2 alpha followed by 10 numeric.
|
| kTI | Turner Identifier.
|
| kADI | ADI See MD-SP-ADI2.0-AS-I03-070105.
|
Definition at line 220 of file splicedescriptors.h.
◆ anonymous enum
| anonymous enum : std::uint8_t |
| Enumerator |
|---|
| kNotIndicated | |
| kContentIdentification | |
| kProgramStart | |
| kProgramEnd | |
| kProgramEarlyTermination | |
| kProgramBreakaway | |
| kProgramResumption | |
| kProgramRunoverPlanned | |
| kProgramRunoverUnplanned | |
| kChapterStart | |
| kChapterEnd | |
| kProviderAdvertisementStart | |
| kProviderAdvertisementEnd | |
| kDistributorAdvertisementStart | |
| kDistributorAdvertisementEnd | |
| kUnscheduledEventStart | |
| kUnscheduledEventEnd | |
Definition at line 251 of file splicedescriptors.h.
◆ SegmentationDescriptor()
| SegmentationDescriptor::SegmentationDescriptor |
( |
const unsigned char * |
data, |
|
|
int |
len = 300 |
|
) |
| |
|
inlineexplicit |
◆ ComponentCount()
| uint SegmentationDescriptor::ComponentCount |
( |
void |
| ) |
const |
|
inline |
◆ ComponentTag()
| uint SegmentationDescriptor::ComponentTag |
( |
uint |
i | ) |
const |
|
inline |
◆ HasSegmentationDuration()
| bool SegmentationDescriptor::HasSegmentationDuration |
( |
void |
| ) |
const |
|
inline |
◆ IsProgramSegmentation()
| bool SegmentationDescriptor::IsProgramSegmentation |
( |
void |
| ) |
const |
|
inline |
◆ IsSegmentationEventCancel()
| bool SegmentationDescriptor::IsSegmentationEventCancel |
( |
void |
| ) |
const |
|
inline |
◆ Parse()
| bool SegmentationDescriptor::Parse |
( |
void |
| ) |
|
|
overrideprotectedvirtual |
◆ PTSOffset()
| uint64_t SegmentationDescriptor::PTSOffset |
( |
uint |
i | ) |
|
|
inline |
◆ SegmentationDuration()
| uint64_t SegmentationDescriptor::SegmentationDuration |
( |
void |
| ) |
const |
|
inline |
◆ SegmentationEventId()
| uint SegmentationDescriptor::SegmentationEventId |
( |
void |
| ) |
const |
|
inline |
◆ SegmentationEventIdString()
| QString SegmentationDescriptor::SegmentationEventIdString |
( |
void |
| ) |
const |
|
inline |
◆ SegmentationTypeID()
| uint SegmentationDescriptor::SegmentationTypeID |
( |
void |
| ) |
const |
|
inline |
◆ SegmentationUPID()
| const unsigned char * SegmentationDescriptor::SegmentationUPID |
( |
void |
| ) |
const |
|
inline |
◆ SegmentationUPIDLength()
| uint SegmentationDescriptor::SegmentationUPIDLength |
( |
void |
| ) |
const |
|
inline |
◆ SegmentationUPIDString()
| QString SegmentationDescriptor::SegmentationUPIDString |
( |
void |
| ) |
const |
|
inline |
◆ SegmentationUPIDType()
| uint SegmentationDescriptor::SegmentationUPIDType |
( |
void |
| ) |
const |
|
inline |
◆ SegmentNum()
| uint SegmentationDescriptor::SegmentNum |
( |
void |
| ) |
const |
|
inline |
◆ SegmentsExpected()
| uint SegmentationDescriptor::SegmentsExpected |
( |
void |
| ) |
const |
|
inline |
◆ toString()
| QString SegmentationDescriptor::toString |
( |
void |
| ) |
const |
|
overridevirtual |
◆ _ptrs
| std::array<unsigned char const *,3> SegmentationDescriptor::_ptrs {} |
The documentation for this class was generated from the following files: