Update video code for GFE 2.1.1

This commit is contained in:
Cameron Gutman
2014-08-17 20:57:30 -07:00
parent 1e4c65e7bb
commit 806f5f184a
3 changed files with 184 additions and 121 deletions
+11 -7
View File
@@ -1,20 +1,24 @@
#pragma once
#define FLAG_CONTAINS_PIC_DATA 0x1
#define FLAG_EOF 0x2
#define FLAG_SOF 0x4
typedef struct _NV_VIDEO_PACKET {
int frameIndex;
int packetIndex;
int totalPackets;
int flags;
int payloadLength;
int streamPacketIndex;
char reserved2[32];
int frameIndex;
char flags;
char reserved[3];
int reserved2;
} NV_VIDEO_PACKET, *PNV_VIDEO_PACKET;
#define FLAG_EXTENSION 0x10
#define FIXED_RTP_HEADER_SIZE 12
#define MAX_RTP_HEADER_SIZE 16
typedef struct _RTP_PACKET {
char flags;
char header;
char packetType;
unsigned short sequenceNumber;
char reserved[8];