diff options
Diffstat (limited to 'dummy_drv_video/dummy_drv_video.h')
-rw-r--r-- | dummy_drv_video/dummy_drv_video.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/dummy_drv_video/dummy_drv_video.h b/dummy_drv_video/dummy_drv_video.h index 81a9a44..d1920ab 100644 --- a/dummy_drv_video/dummy_drv_video.h +++ b/dummy_drv_video/dummy_drv_video.h @@ -34,6 +34,7 @@ #define DUMMY_MAX_IMAGE_FORMATS 10 #define DUMMY_MAX_SUBPIC_FORMATS 4 #define DUMMY_MAX_DISPLAY_ATTRIBUTES 4 +#define DUMMY_STR_VENDOR "Dummy-dummy-1.0-dummy" struct dummy_driver_data { struct object_heap config_heap; @@ -52,14 +53,19 @@ struct object_config { struct object_context { struct object_base base; - VAContext *context; - VAConfigID config; + VAContextID context_id; + VAConfigID config_id; VASurfaceID current_render_target; + int picture_width; + int picture_height; + int num_render_targets; + int flags; + VASurfaceID *render_targets; }; struct object_surface { struct object_base base; - VASurface *surface; + VASurfaceID surface_id; }; struct object_buffer { |