vdr
2.2.0
|
#include <remux.h>
Classes | |
struct | sPayloadInfo |
Public Member Functions | |
cNaluDumper () | |
void | reset () |
bool | ProcessTSPacket (unsigned char *Packet) |
Private Types | |
enum | eNaluFillState { NALU_NONE =0, NALU_FILL, NALU_TERM, NALU_END } |
Private Member Functions | |
void | ProcessPayload (unsigned char *Payload, int size, bool PayloadStart, sPayloadInfo &Info) |
Private Attributes | |
unsigned int | History |
int | LastContinuityInput |
int | LastContinuityOutput |
int | ContinuityOffset |
bool | DropAllPayload |
int | PesId |
int | PesOffset |
int | NaluOffset |
eNaluFillState | NaluFillState |
|
private |
|
private |
Definition at line 1698 of file remux.c.
References cNaluDumper::sPayloadInfo::DropAllPayloadBytes, cNaluDumper::sPayloadInfo::DropPayloadEndBytes, cNaluDumper::sPayloadInfo::DropPayloadStartBytes, and dsyslog.
bool cNaluDumper::ProcessTSPacket | ( | unsigned char * | Packet | ) |
Definition at line 1785 of file remux.c.
References cNaluDumper::sPayloadInfo::DropAllPayloadBytes, cNaluDumper::sPayloadInfo::DropPayloadEndBytes, cNaluDumper::sPayloadInfo::DropPayloadStartBytes, dsyslog, TS_CONT_CNT_MASK, TS_SIZE, TsContinuityCounter(), TsExtendAdaptionField(), TsHasAdaptationField(), TsHasPayload(), TsPayloadOffset(), TsPayloadStart(), and TsSetContinuityCounter().
|
private |