summaryrefslogtreecommitdiffstats
path: root/baseline/source/h264_dec/h264_dec.h
diff options
context:
space:
mode:
authorJoshua Bakita <bakitajoshua@gmail.com>2019-10-07 19:13:39 -0400
committerJoshua Bakita <bakitajoshua@gmail.com>2019-10-07 19:13:39 -0400
commit386b7d3366f1359a265da207a9cafa3edf553b64 (patch)
treec76120c2c138faed822e4ae386be6ef22a738a78 /baseline/source/h264_dec/h264_dec.h
parent54a3f7091a2146b29c73a6fdc4b62a5c4ad7a3d8 (diff)
Reorganize and commit all the modified TACLeBench code and run scripts
Diffstat (limited to 'baseline/source/h264_dec/h264_dec.h')
-rw-r--r--baseline/source/h264_dec/h264_dec.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/baseline/source/h264_dec/h264_dec.h b/baseline/source/h264_dec/h264_dec.h
new file mode 100644
index 0000000..ad33a25
--- /dev/null
+++ b/baseline/source/h264_dec/h264_dec.h
@@ -0,0 +1,29 @@
1#ifndef __H264DEC_H
2#define __H264DEC_H
3
4typedef enum {
5 P_SLICE = 0,
6 B_SLICE,
7 I_SLICE,
8 SP_SLICE,
9 SI_SLICE
10} h264_dec_SliceType;
11
12// image parameters
13typedef struct h264_dec_img_par {
14 int direct_spatial_mv_pred_flag;
15 int type;
16 int width_cr;
17 int pix_c_y;
18 int pix_c_x;
19 unsigned short mpr[16][16];
20 unsigned int chroma_log2_weight_denom;
21 int wp_round_chroma;
22 unsigned int apply_weights;
23 int num_blk8x8_uv;
24 int mb_cr_size_x;
25 int mb_cr_size_y;
26
27} h264_dec_ImageParameters;
28
29#endif