summaryrefslogtreecommitdiff
path: root/include/xine/video_out.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/xine/video_out.h')
-rw-r--r--include/xine/video_out.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/xine/video_out.h b/include/xine/video_out.h
index 799e8f726..5a0401160 100644
--- a/include/xine/video_out.h
+++ b/include/xine/video_out.h
@@ -196,6 +196,9 @@ struct xine_video_port_s {
uint32_t height, double ratio,
int format, int flags);
+ /* create a new grab video frame */
+ xine_grab_video_frame_t* (*new_grab_video_frame) (xine_video_port_t *self);
+
/* retrieves the last displayed frame (useful for taking snapshots) */
vo_frame_t* (*get_last_frame) (xine_video_port_t *self);
@@ -388,6 +391,9 @@ struct vo_driver_s {
*/
int (*redraw_needed) (vo_driver_t *self);
+ /* Create a new grab video frame */
+ xine_grab_video_frame_t* (*new_grab_video_frame)(vo_driver_t *self);
+
/*
* free all resources, close driver
*/