diff options
author | Pengfei Qu <Pengfei.Qu@intel.com> | 2015-10-22 04:39:07 -0400 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2015-12-07 12:30:58 +0800 |
commit | f36ab3413f814c80f4df4f4570f4ef9a1168b624 (patch) | |
tree | 3969dc14f29a2685f57db9d055518c909ac91483 /src/intel_media.h | |
parent | 9bc5ecadd4ea11ebab1e383632be3448eb8411f4 (diff) | |
download | libva-intel-driver-f36ab3413f814c80f4df4f4570f4ef9a1168b624.tar.gz |
VP9 HWDec:add vp9 surface structure and related parameter
Signed-off-by: Pengfei Qu <Pengfei.Qu@intel.com>
Signed-off-by: Sirisha Muppavarapu <sirisha.muppavarapu@intel.com>
Signed-off-by: peng.chen <peng.c.chen@intel.com>
Reviewed-by: Zhao Yakui <yakui.zhao@intel.com>
Diffstat (limited to 'src/intel_media.h')
-rw-r--r-- | src/intel_media.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/intel_media.h b/src/intel_media.h index 73a03c73..77afb5af 100644 --- a/src/intel_media.h +++ b/src/intel_media.h @@ -59,6 +59,17 @@ struct gen_hevc_surface dri_bo *motion_vector_temporal_bo; }; +typedef struct gen_vp9_surface GenVP9Surface; +struct gen_vp9_surface +{ + GenCodecSurface base; + uint16_t frame_width; + uint16_t frame_height; + dri_bo *motion_vector_temporal_bo; +}; + extern void gen_free_hevc_surface(void **data); +extern void gen_free_vp9_surface(void **data); + #endif /* INTEL_MEDIA_H */ |