~ft/openh264

ref: f6cd3db60ddd64e593306db381f3190c5488f4ac openh264/codec/decoder/core/inc/decoder9.h -rw-r--r-- 376 bytes
f6cd3db6 — Sigrid Solveig Haflínudóttir update plan 9 port 11 months ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
typedef struct H264Aux H264Aux;

struct H264Aux {
	SPictReoderingStatus;
	SPictInfo pics[16];

	SWelsDecoderContext ctx;
	SLogContext logctx;
	SBufferInfo info;
	SWelsLastDecPicInfo pic;
	SVlcTable vlctbl;
	SDecoderStatistics stat;
	uint8_t *data[3];
};

int h264decode(H264Aux *a, u8int *buf, int sz, uvlong *timestamp);
void h264flush(H264Aux *a);
char *h264err2s(int err);