summaryrefslogtreecommitdiffstats
path: root/sys/directdraw/gstdirectdrawsink.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/directdraw/gstdirectdrawsink.h')
-rw-r--r--sys/directdraw/gstdirectdrawsink.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/sys/directdraw/gstdirectdrawsink.h b/sys/directdraw/gstdirectdrawsink.h
index 3bd55dd3..68a2a14b 100644
--- a/sys/directdraw/gstdirectdrawsink.h
+++ b/sys/directdraw/gstdirectdrawsink.h
@@ -120,6 +120,15 @@ struct _GstDirectDrawSink
/* TRUE when directdraw objects are setup */
gboolean setup;
+
+ /* TRUE if the hardware support blitting from one colorspace to another */
+ gboolean can_blit_between_colorspace;
+
+ /* this flag is used to force re-creation of our offscreen surface
+ * it's need when hardware doesn't support fourcc blit and the bit deph
+ * of the current display mode changes.
+ */
+ gboolean must_recreate_offscreen;
};
struct _GstDirectDrawSinkClass