This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Compounds | |
| struct | vo_frame_s |
| struct | vo_instance_s |
| struct | vo_overlay_s |
| struct | vo_plugin_s |
Defines | |
| #define | VO_TOP_FIELD 1 |
| #define | VO_BOTTOM_FIELD 2 |
| #define | VO_BOTH_FIELDS (VO_TOP_FIELD | VO_BOTTOM_FIELD) |
| #define | VO_PREDICTION_FLAG 4 |
Typedefs | |
| typedef struct vo_frame_s | vo_frame_t |
| typedef struct vo_instance_s | vo_instance_t |
| typedef struct vo_overlay_s | vo_overlay_t |
| typedef char* | vo_event_t |
| typedef char* | vo_config_t |
| typedef vo_instance_t* | vo_open_t (void) |
| typedef struct vo_plugin_s | vo_plugin_t |
Functions | |
| void | vo_accel (uint32_t accel) |
Defines plugin, frame and overlay structures.
|
|
Structure describing a plugin configuration. Describes the plugin configuration. Maybe an XML string?
|
|
|
Structure describing an input event. Maybe a XML string, or a structure describing the event. Describes the event which happened i.e. "mouseclick", "mousedoubleclick" , "keypressa", "keypressb".
|
|
|
frame type definition. |
|
|
video output instance definition. |
|
|
Open a new instance of the video output plugin.
|
|
|
The video output overlay structure. An overlay structure can be used to implement i.e. an on-screen display for frame rates, subpictures ect.
|
|
|
Defines a video output plugin. Was the vo_driver_s in mpeg2dec libvo. A plugin has a name and a reference to it's open function. "Open" spawns a new instance of the plugins video output - pretty cool. |
|
|
vo_accel
|
1.2.5 written by Dimitri van Heesch,
© 1997-2001