Definition at line 12 of file MPEG_TS_encode.h.
◆ FlushBuffer()
void Cogs::Core::MPEGTransportStreamEncoder::FlushBuffer |
( |
| ) |
|
◆ SendNullPacket()
void Cogs::Core::MPEGTransportStreamEncoder::SendNullPacket |
( |
| ) |
|
◆ SendPES()
void Cogs::Core::MPEGTransportStreamEncoder::SendPES |
( |
const uint8_t * |
dat, |
|
|
size_t |
size, |
|
|
size_t & |
written, |
|
|
uint64_t |
timestamp, |
|
|
bool |
use_timestamp, |
|
|
bool |
is_idr |
|
) |
| |
◆ SendProgramAssociationTable()
void Cogs::Core::MPEGTransportStreamEncoder::SendProgramAssociationTable |
( |
| ) |
|
◆ SendProgramMapTable()
void Cogs::Core::MPEGTransportStreamEncoder::SendProgramMapTable |
( |
Codec |
codec | ) |
|
◆ Write()
void Cogs::Core::MPEGTransportStreamEncoder::Write |
( |
const void * |
buffer, |
|
|
size_t |
size, |
|
|
uint64_t |
timestamp, |
|
|
bool |
is_idr |
|
) |
| |
◆ WriteBuffer()
void Cogs::Core::MPEGTransportStreamEncoder::WriteBuffer |
( |
uint8_t * |
data, |
|
|
uint32_t |
size |
|
) |
| |
◆ buffer
uint8_t Cogs::Core::MPEGTransportStreamEncoder::buffer[2048] = {} |
◆ buffer_size
uint32_t Cogs::Core::MPEGTransportStreamEncoder::buffer_size = 1500 |
◆ callback
TSEncodeCallback Cogs::Core::MPEGTransportStreamEncoder::callback |
◆ continuity_counter
uint32_t Cogs::Core::MPEGTransportStreamEncoder::continuity_counter = 0 |
◆ used
uint32_t Cogs::Core::MPEGTransportStreamEncoder::used = 0 |
The documentation for this struct was generated from the following files: