CMGDK r49-rc2
公有成员 | 公有属性
hgl::MovieDecode类参考
继承图,类hgl::MovieDecode
hgl::Thread hgl::ThreadMutex

所有成员的列表。

公有成员

 MovieDecode ()
 ~MovieDecode ()
bool Open (Stream *file)
bool Execute ()
 线程的运行函数
void StartMovie ()
void StopMovie ()
bool Update ()
void Draw ()

公有属性

int width
int height
int fps
int y_width
int y_height
int uv_width
int uv_height
PBOpbo_rgb
PBOpbo_y
PBOpbo_u
PBOpbo_v
volatile bool play
volatile bool frame_update
Texture2Dimage_rgb
ucharrgb_buffer
GLSLglsl
Texture2Dimage_y
Texture2Dimage_u
Texture2Dimage_v
th_img_planeyuv
int yuv_x
int yuv_y
float left
float top
float draw_left
float draw_top
float draw_width
float draw_height
float scale
float movie_width
float movie_height

构造及析构函数文档

hgl::MovieDecode::MovieDecode ( ) [inline]
hgl::MovieDecode::~MovieDecode ( ) [inline]

成员函数文档

void hgl::MovieDecode::Draw ( ) [inline]
bool hgl::MovieDecode::Execute ( ) [inline, virtual]

线程的运行函数

线程执行函数
会被反复调用

返回:
true 继续执行
false 退出执行

实现了hgl::Thread

bool hgl::MovieDecode::Open ( Stream file) [inline]
void hgl::MovieDecode::StartMovie ( ) [inline]
void hgl::MovieDecode::StopMovie ( ) [inline]
bool hgl::MovieDecode::Update ( ) [inline]

成员数据文档

volatile bool hgl::MovieDecode::play

该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义