📄 xviddecoder 类公共成员函数说明.txt
字号:
XvidDecoder2 类公共成员函数说明
1. int Init2()
功 能: 初始化。
参 数: 无。
返回值: 0-成功;其他-错误,参见 xvid.h。
备 注: 在调用其它成员函数之前应当调用这个函数,以便
完成初始化工作。
2. void SetOutputFormat2( int format )
功 能: 设置解码输出格式。
参 数:
format 的各种取值在 xvid.h 文件中定义。
返回值: 0-成功;其他-错误,参见 xvid.h。
备 注:
3. void SetStride2(int stride)
功 能: 设置图像相邻两行间的间隔(字节)。
参 数: 设图像行宽为 width,stride 设置方法举例说明如下:
解码输出图像格式 stride 取值
---------------- -----------
RGB24 width*3
RGB32 width*4
UYVY width*2
返回值: 0-成功;其他-错误,参见 xvid.h。
备 注: 如果设置不争确,不能解码。
4. int DecoderOneFrame2(unsigned char *in_buffer, unsigned char *out_buffer, int m4v_size)
功 能: 解码一帧图像。
参 数:
in_buffer 待解码数据缓冲区起始地址。
out_buffer 解码结果输出缓冲区起始地址。
m4v_size 待解码数据的长度。
返回值: 0-成功;其他-错误,参见 xvid.h。
备 注:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -