diff options
Diffstat (limited to 'include/xine/video_out.h')
-rw-r--r-- | include/xine/video_out.h | 6 |
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 */ |