Video only plays on main monitor

Report an issue that you found while using QLC+ 5.x.
Please provide as many details as you can, a sample workspace if available and don't forget to read the forum posting guidelines first !
Post Reply
kenact
Posts: 378
Joined: Thu Apr 23, 2015 6:43 am
Real Name: Ken Coughlin

In Beta 2, on a Windows 10 x64 pc, with a core i7 processor and 64gb of RAM, I tried testing a workspace from 4.12.7 GIT. I play one of my videos, and it played on my main monitor.

When I looked at the properties, I had 2 choices for screen:

Screen 1 - (\\.\DISPLAY2)
Screen 2 - (\\.\DISPLAY1)

Screen 2 was selected, so I tried Screen 1, with the same result. This workspace works fine in 4.12.7 GIT.

I then created a new project, added the same video file, with the same choices and the same result. I don't know why my monitors are showing up that way, but on the same pc it works on 4.12.7 GIT.
User avatar
GGGss
Posts: 2750
Joined: Mon Sep 12, 2016 7:15 pm
Location: Belgium
Real Name: Fredje Gallon

Might it be that Windows does enumerate your screens based on the HDMI or DP output ports?
Try to use the 'detect screen' feature in the display settings. (or switch the ports where your screens are connected to) and report back, please?
All electric machines work on smoke... when the smoke escapes... they don't work anymore
User avatar
mcallegari
Posts: 4528
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

Hi Ken, fullscreen or windowed?
Does the video fit on the screen? I know there's an issue with videos bigger than the screen resolution not showing up correctly
kenact
Posts: 378
Joined: Thu Apr 23, 2015 6:43 am
Real Name: Ken Coughlin

GGGss wrote: Mon Mar 13, 2023 12:49 pm Might it be that Windows does enumerate your screens based on the HDMI or DP output ports?
Try to use the 'detect screen' feature in the display settings. (or switch the ports where your screens are connected to) and report back, please?
Display 2 is my primary display. I can change that tomorrow and test it again.
mcallegari wrote: Tue Mar 14, 2023 2:28 pm Hi Ken, fullscreen or windowed?
Does the video fit on the screen? I know there's an issue with videos bigger than the screen resolution not showing up correctly
Full screen in both cases.

My screen resolution on Display 2 (Primary display) is 1680x1050. Display 1 (secondary display) is rotated to portrait 1080x1680.

The video in question is 1280x720. I can reduce it to 640x360 and try it again tomorrow.

Again, this works as expected in 4.12.7 GIT
kenact
Posts: 378
Joined: Thu Apr 23, 2015 6:43 am
Real Name: Ken Coughlin

More testing.

I switched video cables and ensured that my primary video shows as 1 and the secondary shows as 2.

QLC+ 5 Beta 2is still displaying my screens as:

Screen 1 - (\\.\DISPLAY2)
Screen 2 - (\\.\DISPLAY1)

Fullscreen plays on my actual screen 1, regardless of the Screen selected.

Windowed plays on my actual screen 1 when Screen 2 - (\\.\DISPLAY1) is selected. The video doesn't appear on either screen if Screen 1 - (\\.\DISPLAY2) is selected.

I re-rendered the video at 640x480 and got the same results.

I tried the same thing on a laptop with an external screen, with the same results.
kenact
Posts: 378
Joined: Thu Apr 23, 2015 6:43 am
Real Name: Ken Coughlin

I was able to test it on a laptop that lists the displays:

Screen 1 - (\\.\DISPLAY1)
Screen 2 - (\\.\DISPLAY2)

When Windowed, the video will play on Screen 2, but in Fullscreen, it plays on Screen 1.

Screen 1: 1600x900
Screen 2: 1680x1050

Video 1: 1280x720 WMV
Video 2: 640x480 WMV

No 3rd Party Codecs installed.
kenact
Posts: 378
Joined: Thu Apr 23, 2015 6:43 am
Real Name: Ken Coughlin

I just thought to try this by running QLC+ as Administrator. It reacts the same on all systems. The only way I can get a video to play on my 2nd screen is when the video is Windowed and when the screens show up:

Screen 1 - (\\.\DISPLAY1)
Screen 2 - (\\.\DISPLAY2)

When the video is Full Screen, it only ever plays on Screen 1.
kenact
Posts: 378
Joined: Thu Apr 23, 2015 6:43 am
Real Name: Ken Coughlin

mcallegari wrote: Tue Mar 14, 2023 2:28 pm Hi Ken, fullscreen or windowed?
Does the video fit on the screen? I know there's an issue with videos bigger than the screen resolution not showing up correctly
I just tested in QLC+_5.0.0_beta3-TEST-20230323

The results are the same:
Full Screen on Screen 1 - Plays properly on Screen 1
Windowed on Screen 1 - Plays properly on Screen 1
Full Screen on Screen 2 - Plays Full Screen on Screen 1 not Screen 2
Windowed on Screen 2 - Does not play
kenact
Posts: 378
Joined: Thu Apr 23, 2015 6:43 am
Real Name: Ken Coughlin

Just wondering if there's any update on this issue?
kenact
Posts: 378
Joined: Thu Apr 23, 2015 6:43 am
Real Name: Ken Coughlin

I was able to test this on the latest build on Github, version QLC+-qt5qml-5.0.0-20240110-6611b14.exe

Regardless of the settings, there doesn't appear to be a way to get a video to play on my second screen.

Full Screen on Screen 1 - Plays properly on Screen 1
Windowed on Screen 1 - Plays properly on Screen 1
Full Screen on Screen 2 - Plays Full Screen on Screen 1 not Screen 2
Windowed on Screen 2 - Does not play
User avatar
mcallegari
Posts: 4528
Joined: Sun Apr 12, 2015 9:09 am
Location: Italy
Real Name: Massimo Callegari
Contact:

I have tested playback on secondary monitor on Linux and Windows.
On Linux 4 out of 4 cases are working as expected.
On Windows, 3 out of 4. The only thing not working for me is fullscreen on secondary monitor.
I will investigate that case but I need to understand also what is in your environment not allowing windowed on secondary screen. What video card are you using?
kenact
Posts: 378
Joined: Thu Apr 23, 2015 6:43 am
Real Name: Ken Coughlin

I appreciate all your work on this. I've been using the video capabilities since v4 in 2015, and it's never been a problem to get video to play on the second screen. With v5 1, 2 & 3, I haven't been able to get a video to play anywhere but on the primary screen.

I have tested this on 3 different PCs, all with the same results. All systems run Windows 10 x64

Dell M6700 - i7-3740QM - 32GB RAM
NVidia Quadro K4000m

Dell D630 - T9500 - 8GB RAM
NVidia Quadro NVS 135M

Gigabyte X99-SLI-CF - i7-3770K - 96GB RAM
NVidia GeForce GTX 970
On this PC, I've had the system set up in both SLI and non-SLI mode.

Updated CPU for D630
kenact
Posts: 378
Joined: Thu Apr 23, 2015 6:43 am
Real Name: Ken Coughlin

Just wondering if there's been any updates on this issue?
Post Reply