WangBin
WangBin
应该是`player.setProperty("reader.starts_with_key", "0")`,日志里没有这种就对了`video stream#0 1st [email protected] without key frame will be dropped!!!!!!!!!!!!!!!!!!!`
什么系统?如果是苹果的话感觉是CAMetalLayer默认的颜色,如果没有视频帧,我这边不会渲染任何东西,我用glfwplay测试结果是用metal就是紫色,opengl是黑的。你可以写个最简单的MTKView验证下。要去掉的话得强行喂一帧,但好像还是会紫色闪一下 ```cpp uint8_t rgba[64*64*4] = {}; const uint8_t* data[] = { rgba }; VideoFrame frame(64, 64, PixelFormat::RGBA); frame.setBuffers(data); player.enqueue(frame, vid); ```
try `vainfo` command.
what about other files?
should be fixed in the latest build. see https://github.com/wang-bin/mdk-sdk/issues/261#issuecomment-2731647168
can you try binaries from github actions to find out which commit breaks?
I expect that commit can fix the frozen but not introduce the frozen. I need your test program to debug, can you send me a binary?
Yes. Working on it.
in heavym exported video all frames are the same. in boxes example + the latest sdk, i keep a few video items, frames after seek are correct. I also tested...
renderVideo() return value is correct in boxes example, what about heavym?