summaryrefslogtreecommitdiffstats
path: root/src/gallium/state_trackers/va/va_private.h
diff options
context:
space:
mode:
authorChristian König <christian.koenig@amd.com>2015-11-23 14:03:52 +0100
committerChristian König <christian.koenig@amd.com>2015-11-24 15:31:35 +0100
commitc9cb22392bea8f4447acd8f18300affb47bfcdd6 (patch)
tree9a74fb2ae229840d3247a0bc07855ea4fa8baa71 /src/gallium/state_trackers/va/va_private.h
parentec6ef1cbfed0aad21849863b6ee8c8e767b5b7c0 (diff)
downloadexternal_mesa3d-c9cb22392bea8f4447acd8f18300affb47bfcdd6.zip
external_mesa3d-c9cb22392bea8f4447acd8f18300affb47bfcdd6.tar.gz
external_mesa3d-c9cb22392bea8f4447acd8f18300affb47bfcdd6.tar.bz2
st/va: move MPEG12 functions into separate file
Signed-off-by: Christian König <christian.koenig@amd.com> Reviewed-by: Julien Isorce <j.isorce@samsung.com> Reviewed-by: Leo Liu <leo.liu@amd.com>
Diffstat (limited to 'src/gallium/state_trackers/va/va_private.h')
-rw-r--r--src/gallium/state_trackers/va/va_private.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gallium/state_trackers/va/va_private.h b/src/gallium/state_trackers/va/va_private.h
index aeaf424..8948600 100644
--- a/src/gallium/state_trackers/va/va_private.h
+++ b/src/gallium/state_trackers/va/va_private.h
@@ -343,5 +343,8 @@ VAStatus vlVaQueryVideoProcPipelineCaps(VADriverContextP ctx, VAContextID contex
// internal functions
VAStatus vlVaHandleVAProcPipelineParameterBufferType(vlVaDriver *drv, vlVaContext *context, vlVaBuffer *buf);
+void vlVaGetReferenceFrame(vlVaDriver *drv, VASurfaceID surface_id, struct pipe_video_buffer **ref_frame);
+void vlVaHandlePictureParameterBufferMPEG12(vlVaDriver *drv, vlVaContext *context, vlVaBuffer *buf);
+void vlVaHandleIQMatrixBufferMPEG12(vlVaContext *context, vlVaBuffer *buf);
#endif //VA_PRIVATE_H