Direct3D output window while generating preview
Summary
Hello, LibVLCSharp Team! I try to generate video preview via SixLabors.ImageSharp and LibVLCSharp. For .wmv videos a new window opens where the video is played while generating preview instead playing in the memory.
Minimal project and steps to reproduce
I attached simple C# project and videos to reproduce the bug. See https://drive.google.com/file/d/1crr4IKc13N3XcmC7-IbD0WcxdDwyCYiD/view?usp=sharing
Please also provide the functional steps to reproduce the behavior (if necessary):
- Go to '\attached_proj\PreviewBug'
- Run PreviewBug.sln
- Choose path to bad video (\video_test_bug\bad.wmv)
- Run programm and see additional VLC Direct3D output window
What is the current bug behavior?
Additional VLC Direct3D output window opens while generating preview for some videos (not for all, run program with good.mkv)
What is the expected correct behavior?
Additional VLC Direct3D output window doesnt open
Relevant logs and/or screenshots
Environment
- OS: Windows
- Device: HP Laptop
- LibVLC version 3.0.12
- LibVLCSharp version 3.4.9
Possible fixes
May be use some initial options such as :vout=none :glconv=none :no-direct3d9-hw-blending :no-direct3d11-hw-blending etc?