|
libclosedcaption 1.0.3
Extração de closed caption ISDB-Tb/SBTVD de arquivos MPEG-TS
|
#include <packet-pes.h>
Campos de Dados | ||
| uint16_t | raw | |
| struct { | ||
| uint8_t PES_extension_flag: 1 | ||
| uint8_t PES_CRC_flag: 1 | ||
| uint8_t copy_info_flag: 1 | ||
| uint8_t DSM_trick_mode_flag: 1 | ||
| uint8_t ES_rate_flag: 1 | ||
| uint8_t ESCR_flag: 1 | ||
| uint8_t PTS_DTS_flag: 2 | ||
| uint8_t rights: 1 | ||
| uint8_t copyright: 1 | ||
| uint8_t alignment: 1 | ||
| uint8_t priority: 1 | ||
| uint8_t scrambling: 2 | ||
| uint8_t emulation: 2 | ||
| } | bit | |
Flags dos bytes 6 e 7 do pacote.
Definição na linha 62 do arquivo packet-pes.h.
| uint16_t PacketPES_s::header::flags::raw |
Bytes 6 e 7, sem decodificar.
Definição na linha 63 do arquivo packet-pes.h.
| uint8_t PacketPES_s::header::flags::PES_extension_flag |
Tem extensão do cabeçalho.
Definição na linha 73 do arquivo packet-pes.h.
| uint8_t PacketPES_s::header::flags::PES_CRC_flag |
Tem CRC do PES.
Definição na linha 74 do arquivo packet-pes.h.
| uint8_t PacketPES_s::header::flags::copy_info_flag |
Tem additional_copy_info.
Definição na linha 75 do arquivo packet-pes.h.
| uint8_t PacketPES_s::header::flags::DSM_trick_mode_flag |
Tem DSM_trick_mode.
Definição na linha 76 do arquivo packet-pes.h.
| uint8_t PacketPES_s::header::flags::ES_rate_flag |
Tem ES_rate.
Definição na linha 77 do arquivo packet-pes.h.
| uint8_t PacketPES_s::header::flags::ESCR_flag |
Tem ESCR.
Definição na linha 78 do arquivo packet-pes.h.
| uint8_t PacketPES_s::header::flags::PTS_DTS_flag |
PTS/DTS presentes, veja PTS_is_NONE e seguintes.
Definição na linha 79 do arquivo packet-pes.h.
| uint8_t PacketPES_s::header::flags::rights |
original_or_copy.
Definição na linha 82 do arquivo packet-pes.h.
| uint8_t PacketPES_s::header::flags::copyright |
copyright.
Definição na linha 83 do arquivo packet-pes.h.
| uint8_t PacketPES_s::header::flags::alignment |
data_alignment_indicator.
Definição na linha 84 do arquivo packet-pes.h.
| uint8_t PacketPES_s::header::flags::priority |
PES_priority.
Definição na linha 85 do arquivo packet-pes.h.
| uint8_t PacketPES_s::header::flags::scrambling |
PES_scrambling_control (0 = sem embaralhamento).
Definição na linha 86 do arquivo packet-pes.h.
| uint8_t PacketPES_s::header::flags::emulation |
Marcador fixo '10' do cabeçalho opcional.
Definição na linha 87 do arquivo packet-pes.h.
| struct { ... } PacketPES_s::header::flags::bit |
Flags decodificadas.