INTERACT FORUM

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1]   Go Down

Author Topic: Windows Desktop displays before video playback  (Read 552 times)

rpalmer68

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2639
Windows Desktop displays before video playback
« on: May 19, 2023, 04:36:38 am »

Hi,

This has been an annoyance for a long time, I just keep putting off posting about it.

Whenever I start video playback, I always see part of my Windows Desktop before the playback starts.

Is there a setting somewhere to stop this happening?

GPU is a NVIDIA 1660Ti

Here is a video to show the issue:
https://drive.google.com/file/d/1NuAhujQl21dsWsYrWNPnualJjVXk_fZp/view?usp=share_link

Thanks
Richard
Logged

tzr916

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1304
Re: Windows Desktop displays before video playback
« Reply #1 on: May 19, 2023, 08:46:32 am »

I had this, and it seems to be related to Windows multiple displays and HDMI EDID. I resolved it by using a hardware EDID device between the HTPC and AVR:
https://yabb.jriver.com/interact/index.php?topic=132872.0
Logged
JRiverMC v32 •Windows 10 Pro 64bit •Defender Exclusions •ṈŘ 3rd party AV
•ASUS TUF gaming WiFi z590 •Thermaltake Toughpower GX2 600W
•i7-11700k @ 3.6GHz~5GHz •32GB PC4-25600 DDR4
•OS on Crucial P5 Plus M.2 PCIe Gen4 •Tv Recordings on SATA 6TB WD Red Pro
•4 OTA & 6 CableCard SiliconDust Tuners
•nVidia RTX2060 •XBR65Z9D •AVRX3700H •Fluance 7.2.2 [FH]
•SMP1000DSPѫeD A3-300[RSS315HE-22] •SPA300DѫYSTSW215[15-PRX8S4]

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71341
  • Where did I put my teeth?
Re: Windows Desktop displays before video playback
« Reply #2 on: May 19, 2023, 08:50:25 am »

Could also be a video driver problem.
Logged

rpalmer68

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2639
Re: Windows Desktop displays before video playback
« Reply #3 on: May 19, 2023, 04:56:57 pm »

I had this, and it seems to be related to Windows multiple displays and HDMI EDID. I resolved it by using a hardware EDID device between the HTPC and AVR:
https://yabb.jriver.com/interact/index.php?topic=132872.0

Hmm, interesting,  I am running 2 "displays".  One HDMI output is only used for the audio, the other for the video.
Logged

rpalmer68

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2639
Re: Windows Desktop displays before video playback
« Reply #4 on: May 20, 2023, 03:21:36 am »

I had this, and it seems to be related to Windows multiple displays and HDMI EDID. I resolved it by using a hardware EDID device between the HTPC and AVR:
https://yabb.jriver.com/interact/index.php?topic=132872.0

I see you also use a harmony remote.

Can you remember how you got it to switch back Theater View once in Standard View.

I can send two "escapes" to get out of Theater View, but not sure how to get back, as Ctrl+4 isn't a  command harmony has.

Thanks
Logged

tzr916

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1304
Re: Windows Desktop displays before video playback
« Reply #5 on: May 20, 2023, 08:42:25 am »

Try the "Green button"
Logged
JRiverMC v32 •Windows 10 Pro 64bit •Defender Exclusions •ṈŘ 3rd party AV
•ASUS TUF gaming WiFi z590 •Thermaltake Toughpower GX2 600W
•i7-11700k @ 3.6GHz~5GHz •32GB PC4-25600 DDR4
•OS on Crucial P5 Plus M.2 PCIe Gen4 •Tv Recordings on SATA 6TB WD Red Pro
•4 OTA & 6 CableCard SiliconDust Tuners
•nVidia RTX2060 •XBR65Z9D •AVRX3700H •Fluance 7.2.2 [FH]
•SMP1000DSPѫeD A3-300[RSS315HE-22] •SPA300DѫYSTSW215[15-PRX8S4]

rpalmer68

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2639
Re: Windows Desktop displays before video playback
« Reply #6 on: May 20, 2023, 09:37:02 pm »

Try the "Green button"

That launches MC but doesn't switch from Standard to Theater view.

EDIT: The green button isn't launching MC after all, so in fact it isn't doing anything.
Logged

tzr916

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1304
Re: Windows Desktop displays before video playback
« Reply #7 on: May 20, 2023, 09:57:12 pm »

Works on my system. I have MC in theater view, scroll over to exit>exit theater view=> mc drops to standard view, then I press the Green Button and mc goes right back to theater view.
Logged
JRiverMC v32 •Windows 10 Pro 64bit •Defender Exclusions •ṈŘ 3rd party AV
•ASUS TUF gaming WiFi z590 •Thermaltake Toughpower GX2 600W
•i7-11700k @ 3.6GHz~5GHz •32GB PC4-25600 DDR4
•OS on Crucial P5 Plus M.2 PCIe Gen4 •Tv Recordings on SATA 6TB WD Red Pro
•4 OTA & 6 CableCard SiliconDust Tuners
•nVidia RTX2060 •XBR65Z9D •AVRX3700H •Fluance 7.2.2 [FH]
•SMP1000DSPѫeD A3-300[RSS315HE-22] •SPA300DѫYSTSW215[15-PRX8S4]

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71341
  • Where did I put my teeth?
Re: Windows Desktop displays before video playback
« Reply #8 on: May 20, 2023, 11:23:46 pm »

That launches MC but doesn't switch from Standard to Theater view.
Video driver?  But are you running Media Server on Windows start?
Logged

rpalmer68

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2639
Re: Windows Desktop displays before video playback
« Reply #9 on: May 21, 2023, 12:20:06 am »

Video driver?  But are you running Media Server on Windows start?

I'm running the latest Nvidia (primary display) and Intel (hdmi audio) drivers.

Have tried older drivers with same result.

And yes Media server runs at start up.

I'm running Windows 10 BTW.
Logged

rpalmer68

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2639
Re: Windows Desktop displays before video playback
« Reply #10 on: May 21, 2023, 06:03:29 am »

Works on my system. I have MC in theater view, scroll over to exit>exit theater view=> mc drops to standard view, then I press the Green Button and mc goes right back to theater view.

Strange,

When I press the button I have assigned in MyHarmony to "Green" for the computer device, MC doesn't do anything.

Other buttons do what I expect, but not "green".

Is there an MC option somewhere I might be missing?

When I click on Remotes in Options and go into the devices area the MCE and Keyboard/HID options re both ticked. (Changing/removing  these didn't help BTW) 

Logged

tzr916

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1304
Re: Windows Desktop displays before video playback
« Reply #11 on: May 21, 2023, 08:48:42 am »

I couldn't really get the work-arounds to be reliable, especially after power outages or PC reboots. I tried many but ended up going with the EDID emulator box. No more headaches.

Screenshot of my current harmony Green button setup. Also attached some batch files that I used for a while.
Logged
JRiverMC v32 •Windows 10 Pro 64bit •Defender Exclusions •ṈŘ 3rd party AV
•ASUS TUF gaming WiFi z590 •Thermaltake Toughpower GX2 600W
•i7-11700k @ 3.6GHz~5GHz •32GB PC4-25600 DDR4
•OS on Crucial P5 Plus M.2 PCIe Gen4 •Tv Recordings on SATA 6TB WD Red Pro
•4 OTA & 6 CableCard SiliconDust Tuners
•nVidia RTX2060 •XBR65Z9D •AVRX3700H •Fluance 7.2.2 [FH]
•SMP1000DSPѫeD A3-300[RSS315HE-22] •SPA300DѫYSTSW215[15-PRX8S4]

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71341
  • Where did I put my teeth?
Re: Windows Desktop displays before video playback
« Reply #12 on: May 21, 2023, 01:03:49 pm »

When I press the button I have assigned in MyHarmony to "Green" for the computer device, MC doesn't do anything.

Other buttons do what I expect, but not "green".
Whatever you've assigned may not be correct.  The Green Button is a standard from WMC remotes.  MC works with it.
Logged

muzicman0

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1239
Re: Windows Desktop displays before video playback
« Reply #13 on: May 21, 2023, 04:07:54 pm »

I used to use Event Ghost when I was using MC on my TV.  It intercepted all the remote commands, so I had to program everything I wanted it to do, but it gave me an AMAZING amount of flexibility.  I probably still have my config.xml somewhere if someone wants it.
Logged

bogdanbz

  • World Citizen
  • ***
  • Posts: 179
Re: Windows Desktop displays before video playback
« Reply #14 on: May 28, 2023, 01:25:56 pm »

This has nothing to do with drivers, it's caused by the way the video renderer is performing the transition of the swap chain to full screen.

You will always see first the windows desktop with a small rectangle in the middle of the screen and only then the full screen video frame, if you double click on a video file in Windows Explorer and you're using JRVR, for instance.
Logged

rpalmer68

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 2639
Re: Windows Desktop displays before video playback
« Reply #15 on: June 03, 2023, 12:59:46 am »

This has nothing to do with drivers, it's caused by the way the video renderer is performing the transition of the swap chain to full screen.

You will always see first the windows desktop with a small rectangle in the middle of the screen and only then the full screen video frame, if you double click on a video file in Windows Explorer and you're using JRVR, for instance.

So if this is a renderer issue, then it should be fixable within JRVR?
Logged

tzr916

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 1304
Re: Windows Desktop displays before video playback
« Reply #16 on: June 03, 2023, 09:15:40 am »

The root cause is not MC or JRVR or video drivers. The root cause is Windows hot plug detect, search google for "hot plug detect Pin 19". This mostly affects dual monitors / extended desktop setups.

Basically when Windows detects that one of the connected "monitors" changes resolution, or is shut off, or the input changes etc, Windows "moves/resizes" any full screen apps/video, and even desktop icons, into the top left corner of the screen. Watch the following video: https://www.youtube.com/watch?v=5Y3jnk5g4UI

The fix is to trick Windows into thinking that the dual monitor / extended desktop configuration stays constant. Some GPU's have EDID override to get around this, like nvidia Quadro or some newer Intel NUC's. But if your GPU does not, the BEST way to trick Windows is an external hdmi hardware EDID device. I tried many - several active hdmi switches, "monitor detect killer" (pin 19), 4k HD Fury, but the only one that provides ZERO problems ended up being: https://atlona.com/product/at-etu-sync/
Logged
JRiverMC v32 •Windows 10 Pro 64bit •Defender Exclusions •ṈŘ 3rd party AV
•ASUS TUF gaming WiFi z590 •Thermaltake Toughpower GX2 600W
•i7-11700k @ 3.6GHz~5GHz •32GB PC4-25600 DDR4
•OS on Crucial P5 Plus M.2 PCIe Gen4 •Tv Recordings on SATA 6TB WD Red Pro
•4 OTA & 6 CableCard SiliconDust Tuners
•nVidia RTX2060 •XBR65Z9D •AVRX3700H •Fluance 7.2.2 [FH]
•SMP1000DSPѫeD A3-300[RSS315HE-22] •SPA300DѫYSTSW215[15-PRX8S4]

JimH

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 71341
  • Where did I put my teeth?
Re: Windows Desktop displays before video playback
« Reply #17 on: June 03, 2023, 09:59:12 am »

Thanks for posting that, tzr916.  I added it to the Weird Problems thread.
Logged
Pages: [1]   Go Up