INTERACT FORUM

Please login or register.

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

Author Topic: Allow MCWS calls to suppress the OSD  (Read 619 times)

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4231
Allow MCWS calls to suppress the OSD
« on: June 05, 2023, 07:43:45 am »

ages ago, an option was added to allow the OSD to be turned off - https://yabb.jriver.com/interact/index.php?topic=73526.0

this is fine but not controllable via API as far as I can see, it would be nice if it were possibly to either

1) provide an MCWS call that lets you turn the OSD on/off
2) provide an option to MCWS calls (that cause the OSD to be displayed) to suppress that

my use case is specifically 2 as I would like (some) operations triggered remotely not to display on screen (setting position & volume mainly)
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42376
  • Shoes gone again!
Re: Allow MCWS calls to suppress the OSD
« Reply #1 on: June 05, 2023, 08:02:39 am »

You could just set the registry value maybe?

HKEY_CURRENT_USER\Software\JRiver\Media Center 31\Properties\Enable OSD
Logged
Matt Ashland, JRiver Media Center

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4231
Re: Allow MCWS calls to suppress the OSD
« Reply #2 on: June 05, 2023, 08:06:32 am »

It's a remote call (to mcws) so I don't think so
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42376
  • Shoes gone again!
Re: Allow MCWS calls to suppress the OSD
« Reply #3 on: June 05, 2023, 08:13:37 am »

Next build:
NEW: Added the MCWS function UserInterface/OSD to allow turning the OSD on or off.

Testing appreciated.  Thanks :)
Logged
Matt Ashland, JRiver Media Center

mattkhan

  • MC Beta Team
  • Citizen of the Universe
  • *****
  • Posts: 4231
Re: Allow MCWS calls to suppress the OSD
« Reply #4 on: June 05, 2023, 08:39:19 am »

Great, thanks
Logged

blgentry

  • Regular Member
  • Citizen of the Universe
  • *****
  • Posts: 8014
Re: Allow MCWS calls to suppress the OSD
« Reply #5 on: June 05, 2023, 11:46:57 am »

MCWS can call MCCs right?  MCC 30025 turns the OSD on/off/toggle.  Wouldn't that work?

Brian.
Logged

Matt

  • Administrator
  • Citizen of the Universe
  • *****
  • Posts: 42376
  • Shoes gone again!
Re: Allow MCWS calls to suppress the OSD
« Reply #6 on: June 05, 2023, 12:09:28 pm »

Good find.  MCC_SET_OSD_ENABLED just sets the same option.  We'll keep it as a discrete MCWS since I already coded it.

Thanks.
Logged
Matt Ashland, JRiver Media Center
Pages: [1]   Go Up