#include <sio2_video.h>

Public Attributes | |
| char | name [SIO2_MAX_CHAR] |
| The name of the SIO2video. | |
| ogg_sync_state | oy |
| ogg_page | og |
| ogg_packet | op |
| ogg_stream_state | os |
| theora_info | ti |
| theora_comment | tc |
| theora_state | td |
| int | lvl_max |
| int | lvl |
| int | inc |
| int | theora_p |
| int | flags |
| int | ready |
| float | u_time |
| float | u_ratio |
| int | v_time |
| The SIO2video time. | |
| int | v_frame |
| The SIO2video frame. | |
| float | d_time |
| The SIO2video delta time sync. value. | |
| float | t_ratio |
| The SIO2video time ratio used for update. | |
| SIO2stream * | _SIO2stream |
| The SIO2 stream that contains the compress OGV. | |
| unsigned char * | buf [SIO2_VIDEO_BUFFER] |
| The video buffers used to stream the video chunks. | |
| int | b0 [256] |
| YUV to RGB conversion table. This table can be tweaked by the user on a SIO2video basis to achieve different effects. | |
| int | b1 [256] |
| int | b2 [256] |
| int | b3 [256] |
| unsigned char | loop |
| Whether or not the SIO2video should loop. | |
| unsigned char | state |
| The current state of the SIO2video. | |
| char SIO2video::name[SIO2_MAX_CHAR] |
| ogg_sync_state SIO2video::oy |
Referenced by sio2VideoBufferStream(), sio2VideoFree(), and sio2VideoLoad().
| ogg_page SIO2video::og |
Referenced by sio2VideoBufferStream(), and sio2VideoLoad().
| ogg_packet SIO2video::op |
Referenced by sio2VideoBufferStream(), and sio2VideoLoad().
| ogg_stream_state SIO2video::os |
Referenced by sio2VideoBufferStream(), sio2VideoFree(), and sio2VideoLoad().
| theora_info SIO2video::ti |
Referenced by sio2VideoBufferStream(), sio2VideoFree(), sio2VideoGetImage(), and sio2VideoLoad().
| theora_comment SIO2video::tc |
Referenced by sio2VideoFree(), and sio2VideoLoad().
| theora_state SIO2video::td |
Referenced by sio2VideoBufferStream(), sio2VideoFree(), and sio2VideoLoad().
Referenced by sio2VideoLoad().
| int SIO2video::lvl |
Referenced by sio2VideoBufferStream(), and sio2VideoLoad().
| int SIO2video::inc |
Referenced by sio2VideoBufferStream().
Referenced by sio2VideoBufferStream(), and sio2VideoLoad().
| int SIO2video::flags |
Referenced by sio2VideoLoad().
| int SIO2video::ready |
| float SIO2video::u_time |
Referenced by sio2VideoLoad(), and sio2VideoQueueBuffers().
| float SIO2video::u_ratio |
Referenced by sio2VideoLoad(), and sio2VideoQueueBuffers().
| float SIO2video::d_time |
| float SIO2video::t_ratio |
The SIO2 stream that contains the compress OGV.
Referenced by sio2VideoBufferStream(), sio2VideoFree(), sio2VideoGetImage(), sio2VideoLoad(), and sio2VideoStop().
| unsigned char* SIO2video::buf[SIO2_VIDEO_BUFFER] |
The video buffers used to stream the video chunks.
Referenced by sio2VideoFree(), sio2VideoGetImage(), and sio2VideoQueueBuffers().
| int SIO2video::b0[256] |
YUV to RGB conversion table. This table can be tweaked by the user on a SIO2video basis to achieve different effects.
Referenced by sio2VideoBufferStream(), and sio2VideoInit().
| int SIO2video::b1[256] |
Referenced by sio2VideoBufferStream(), and sio2VideoInit().
| int SIO2video::b2[256] |
Referenced by sio2VideoBufferStream(), and sio2VideoInit().
| int SIO2video::b3[256] |
Referenced by sio2VideoBufferStream(), and sio2VideoInit().
| unsigned char SIO2video::loop |
| unsigned char SIO2video::state |
The current state of the SIO2video.
Referenced by sio2VideoGetImage(), sio2VideoPause(), sio2VideoPlay(), and sio2VideoStop().
1.5.6