Win issue with C++
Posted: 20 Jun 2019 05:51
Hello :
I got some issue when i use libvlc.
the version is :3.0.6
build on :Ubuntu 18 LTS_x64
1, after make finish and package done . I must use command "find . "*.dll" -type f | xargs -i strip --strip-all {} . otherwise , the application will carsh frequently.
I do not know thats why.
2, when i run the application on my PC and NB. On NB, its works fine , but when i run it at PC, its will got a balck screen , random appearance .
I trace the code , but only can get the point at \modules\codec\avcodec\video.c -> lavc_GetFrame ,it seems like the lavc_GetFrame method get called all the time,but not have the right result.
I think its the hw decode fail then change to sw decode ,but is not work ,i got
a, Could not Query ID3D11VideoDevice Interface. (hr=0x80004002)
b, D3D11: Removing Device.
c, Etc
i will upload my log , hope that will help .PS: the "jack ====== ..." is what i add for debug .
Look forward to your soonest reply
I got some issue when i use libvlc.
the version is :3.0.6
build on :Ubuntu 18 LTS_x64
1, after make finish and package done . I must use command "find . "*.dll" -type f | xargs -i strip --strip-all {} . otherwise , the application will carsh frequently.
I do not know thats why.
2, when i run the application on my PC and NB. On NB, its works fine , but when i run it at PC, its will got a balck screen , random appearance .
I trace the code , but only can get the point at \modules\codec\avcodec\video.c -> lavc_GetFrame ,it seems like the lavc_GetFrame method get called all the time,but not have the right result.
I think its the hw decode fail then change to sw decode ,but is not work ,i got
a, Could not Query ID3D11VideoDevice Interface. (hr=0x80004002)
b, D3D11: Removing Device.
c, Etc
i will upload my log , hope that will help .PS: the "jack ====== ..." is what i add for debug .
Look forward to your soonest reply
To help you, we need messages, to completely understand what your
problems is.
From windows command line or linux or macos terminal, launch vlc with options -vv and --logfile=file
Also don't forget to name your Operating System and provide the VLC media player version.
https://github.com/tiaoyao789/LOG-file.git[/logfile]From windows command line or linux or macos terminal, launch vlc with options -vv and --logfile=file
- Windows example: vlc.exe -vv --logfile=c:\vlclog.txt
- Linux example: vlc -vv --logfile=vlclog.txt, or vlc -vv 2>&1 > logfile.txt
Also don't forget to name your Operating System and provide the VLC media player version.