diff options
Diffstat (limited to 'pes.c')
-rw-r--r-- | pes.c | 30 |
1 files changed, 15 insertions, 15 deletions
@@ -7,29 +7,29 @@ #include "pes.h" cPESPacket::cPESPacket(unsigned char * data, int length) -: data(data), - length(length) +: data(data), + length(length) { - streamId = data[3]; - packetLength = (data[4] << 8) | data[5]; - headerDataLength = data[8]; - payloadStart = headerDataLength + 9; - payloadLength = packetLength + 6 - payloadStart; + streamId = data[3]; + packetLength = (data[4] << 8) | data[5]; + headerDataLength = data[8]; + payloadStart = headerDataLength + 9; + payloadLength = packetLength + 6 - payloadStart; } void cPESPacket::Dump(FILE * fp) { - fprintf(fp, "Stream ID: %02X ", streamId); - fprintf(fp, "Packet Length: %d ", packetLength); - fprintf(fp, "Header Data Length: %d ", headerDataLength); - fprintf(fp, "Payload Start: %d ", payloadStart); - fprintf(fp, "Payload Length: %d ", payloadLength); - fprintf(fp, "\n"); + fprintf(fp, "Stream ID: %02X ", streamId); + fprintf(fp, "Packet Length: %d ", packetLength); + fprintf(fp, "Header Data Length: %d ", headerDataLength); + fprintf(fp, "Payload Start: %d ", payloadStart); + fprintf(fp, "Payload Length: %d ", payloadLength); + fprintf(fp, "\n"); } unsigned char * cPESPacket::Payload(int & retLength) { - retLength = payloadLength; - return data + payloadStart; + retLength = payloadLength; + return data + payloadStart; } |