今天遇到一个问题,现在暂时还没有解决,不过觉得有点奇怪,还没有找到下手的地方。
我用sdl来播放视频,显示在一个对话框上面。在初始化这个对话框的时候,同时也对sdl进行初始化,主要是调用screen = SDL_SetVideoMode(m_nWidth, m_nHeight, 0, SDL_ANYFORMAT|SDL_RESIZABLE|SDL_DOUBLEBUF|SDL_HWSURFACE);//注意用到的参数flags和bmp = SDL_CreateYUVOverlay(CIF_WIDTH, CIF_HEIGHT, SDL_YV12_OVERLAY, screen);。显示完对话框时,我就把对话框关闭了,但是这时出现了一个错误debug assertion failed,在release版本下也是这样。但是我不初始化sdl就没有问题,现在基本把问题锁定到这里,但是还没有找到解决的办法 2010/09/08