dfb_visual_t Struct Reference

Structure needed by xine_open_video_driver(). More...

#include <mmsav.h>

List of all members.


Public Attributes

IDirectFBSurface * destination
 destination surface
IDirectFBSurface * subpicture
 subpicture surface
DVOutputCallback output_cb
 output callback for DirectFB's xine video driver
void * output_cdata
 data given as an argument to output_cb
DVFrameCallback frame_cb
 frame callback for DirectFB's xine video driver
void * frame_cdata
 data given as an argument to frame_cb

Detailed Description

Structure needed by xine_open_video_driver().

This structure holds surfaces and callbacks that handle video playback.

Definition at line 100 of file mmsav.h.


Member Data Documentation

IDirectFBSurface* dfb_visual_t::destination

destination surface

Definition at line 101 of file mmsav.h.

IDirectFBSurface* dfb_visual_t::subpicture

subpicture surface

Definition at line 102 of file mmsav.h.

output callback for DirectFB's xine video driver

Definition at line 103 of file mmsav.h.

data given as an argument to output_cb

Definition at line 104 of file mmsav.h.

DVFrameCallback dfb_visual_t::frame_cb

frame callback for DirectFB's xine video driver

Definition at line 105 of file mmsav.h.

data given as an argument to frame_cb

Definition at line 106 of file mmsav.h.


The documentation for this struct was generated from the following file: