Divx解码遇到的错误,顺便求可用的Divx完整解码代码

leafank 2007-05-02 05:16:08
我写的是网络视频程序,从服务器端接收的BITMAPINFO正确,但是无法正确进行解码

BYTE* m_pOutBuf;
BITMAPINFO m_InInfo,m_Test;
COMPVARS m_CV;


m_CV.hic=ICOpen(m_CV.fccType,mmioFOURCC('d','i','v','x'),ICMODE_DECOMPRESS);
if (m_CV.hic==NULL)
{
afxDump<<m_CV.fccType<<"\n";
MessageBox("please install the proper decompressor!");
return;
}else
{
//determin the ouput format
m_OutFormatSize=ICDecompressGetFormatSize(m_CV.hic,&m_InInfo);
memset(&m_Test,0,sizeof(BITMAPINFO));
if(ICDecompressGetFormat(m_CV.hic, &m_InInfo, &m_Test)!=ICERR_OK)
AfxMessageBox("格式获取错误");
if(ICDecompressBegin(m_CV.hic,&m_InInfo, &m_Test)==ICERR_OK)AfxMessageBox("supported");
ICDecompress(pDlg->m_CV.hic,0,&pDlg->m_InInfo.bmiHeader,pDlg->m_pData,&pDlg->m_Test.bmiHeader,pDlg->m_pOutBuf);


运行直接出错
...全文
259 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
dotnet90 2008-12-29
  • 打赏
  • 举报
回复

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧