-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PySurfaceDownloader (minor) issue: too fast! #71
Comments
Hi @Yves33 Thank you for the detailed analysis. VALI/src/TC/src/TaskDecodeFrame.cpp Lines 518 to 534 in 3236822
After I've switched to default CUDA stream and started to push context created by FFMpeg, the reproduction ratio fell but still some decoder unit tests fail to pass from time to time. I'll continue investigation on this. Maybe if I make FFMpeg use the same CUDA context as VALI, it will be solved. Anyway, as I find something I'll come back to you. |
Hi @Yves33 Please check out latest version |
version 3.2.10 sovles the issue (at least with my test videos...) |
Hi again!
On my machine (core i7 12700 / GeForce RTX 3060), I find that running successfully.
may result in altered nv12 buffer ( top of image is cropped - see reconstituted and resized image from buffer below)
the problem
minimal code to reproduce:
https://github.com/Yves33/Vali_luma_chroma_shift/blob/main/Vali_nv12_download.py
it seems to me that the download starts before decoded frame is ready.
The text was updated successfully, but these errors were encountered: