-
Notifications
You must be signed in to change notification settings - Fork 497
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
v40 : wine : winegstreamer error: qtdemux0: Internal data stream error. winegstreamer error: qtdemux0: ../gst/isomp4/qtdemux.c(7423): gst_qtdemux_loop () #12360
Comments
Gstreamer has been updated to 1.24.6 in v41. Try the beta |
Hi, still same error
looking at the issue, it seem to be fixed in vtdec lib in gst-plugins-bad https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6446 https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6446/diffs |
(I'll try to debug with (it seem to be a generic error, where qtdemux can crash because of another lib, could be another one than vtdec) |
@dmanlfc if I remove it, the game is launching fine. (I think it's only used from offloading decoding to nvidia, so it's fallback to software decoding). gst-inpect return error with missing lib v40
on v39, I don't have any error
|
with more debug (I wonder if it couldn't be a missmatch between nvidia driver version and nvcodec version)
|
in v40 we added more hardware acceleration, mainly with the va-api interface but also cuda for nvidia for the vlc player & ffmpeg. |
try my beta here - https://drive.google.com/drive/folders/1_bqmR7CoZ78i7DolYt5b-RRqB5c-LPyN?usp=drive_link |
I seem to miss the libnvrtc.so lib. (I don't see it anywhere). Also, I have seen bug report on gstreamer about cuda version && nvidia driver version I'll try your beta tonight to compare. as workaround, I can delete libgstnvcodec.so, so it's ok for now. |
we shouldn't need the runtime compilation library. afaik gstreamer will use it if available but it's not a dependency for nvcodec functionality in the gstreamer plugin. |
tried the last besta, still not working with the game (same error) gst-inspect seem to be more complete now. (indeed libnvrtc.so" is just in info, no error)
Maybe is is a problem in cuda decoding itself ? |
Take the issue upstream as they need to be made aware |
Batocera build version
40 2024/08/01 01:28
Your architecture
x86_64
Your Graphic Processor Unit(s) (GPU)
nvidia rtx2070 super
Issue description
I have a windows game
https://store.steampowered.com/app/2527580/Teenage_Mutant_Ninja_Turtles_Arcade_Wrath_of_the_Mutants/
working on v39 out of the box, but display a black screen on v40 (the game should play a video intro at start)
wine debug log give me a error on v40, that I don't see on v39:
It seem related to this recent bug in qtdemux 1.24.3 (fixed in 1.24.4)
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3603
Detailed reproduction steps
Just install the game, no special winetricks, dxvk=on
Details of any attempts to fix this yourself
No response
Details of any modifications you have made to Batocera.
nothing
Logs and data
No response
The text was updated successfully, but these errors were encountered: