Classes | Typedefs | Functions

oggplay_tools.h File Reference

oggplay_tools.h More...

#include <ogg/ogg.h>
#include <sys/time.h>
#include <time.h>
Include dependency graph for oggplay_tools.h:
This graph shows which files directly or indirectly include this file:

Classes

struct  _OggPlayYUVChannels
 structure holds pointers to y, u, v channels More...
struct  _OggPlayRGBChannels
 structure holds pointers to RGB packets More...

Typedefs

typedef struct _OggPlayYUVChannels OggPlayYUVChannels
 structure holds pointers to y, u, v channels
typedef struct _OggPlayRGBChannels OggPlayRGBChannels
 structure holds pointers to RGB packets

Functions

void oggplay_yuv2rgba (const OggPlayYUVChannels *yuv, OggPlayRGBChannels *rgb)
void oggplay_yuv2bgra (const OggPlayYUVChannels *yuv, OggPlayRGBChannels *rgb)
void oggplay_yuv2argb (const OggPlayYUVChannels *yuv, OggPlayRGBChannels *rgb)
ogg_int64_t oggplay_sys_time_in_ms (void)
void oggplay_millisleep (long ms)

Detailed Description

oggplay_tools.h

Authors:
Shane Stephens <shane.stephens@annodex.net> Michael Martin

Typedef Documentation

structure holds pointers to RGB packets

structure holds pointers to y, u, v channels


Function Documentation

void oggplay_millisleep ( long  ms  ) 
ogg_int64_t oggplay_sys_time_in_ms ( void   ) 
void oggplay_yuv2argb ( const OggPlayYUVChannels yuv,
OggPlayRGBChannels rgb 
)
void oggplay_yuv2bgra ( const OggPlayYUVChannels yuv,
OggPlayRGBChannels rgb 
)
void oggplay_yuv2rgba ( const OggPlayYUVChannels yuv,
OggPlayRGBChannels rgb 
)