logo

Live Production Software Forums


Welcome Guest! To enable all features please Login or Register.

Notification

Icon
Error

Options
Go to last post Go to first unread
wscawebcast  
#1 Posted : Friday, January 17, 2014 9:07:49 PM(UTC)
wscawebcast

Rank: Advanced Member

Groups: Registered
Joined: 1/6/2014(UTC)
Posts: 38
Location: Seattle, WA

Was thanked: 1 time(s) in 1 post(s)
Martin, the TESN guys tell me that you know about this, but here's some additional detail...

My PC has two screens. On the secondary screen, I've got an app window open (titled "Graphic Overlays"). In vMix, I've created multiple Desktop Capture inputs that use "Graphic Overlays" as their source (not "Desktop").

vMix appears to store the IP address of the host computer for "Graphic Overlays" as part of the properties of the Desktop Capture inputs. Unfortunately, the IP address is assigned by a router and changes, so I get an error message when loading Input Presets. To work around this, when adding a Desktop Capture input, I change the IP address to "localhost" (the TESN guys use "//localhost", but that failed for me). Of course, localhost equates to 127.0.0.1, aka "this computer". That works great.

But, there is a bug: After a vMix restart and reload of Input Presets, all of my Desktop Capture inputs that were sourced from "Graphic Overlays" have had their source changed to "Desktop". The good news is that I can right-click on a single Desktop Capture input, choose Properties, change the source to "Graphic Overlays", click OK, and they ALL get set back to the correct window. But it's annoying that it's not loaded from the Input Preset file. :)

And there may be a second bug, since it's strange to me that editing the Properties of one Desktop Capture input would change them all.
admin  
#2 Posted : Friday, January 17, 2014 9:51:12 PM(UTC)
admin

Rank: Administration

Groups: Administrators
Joined: 1/13/2010(UTC)
Posts: 5,208
Man
Location: Gold Coast, Australia

Was thanked: 4288 time(s) in 1520 post(s)
Hi,

Windows gives each window a unique number each time it is opened.
This is why if you restart Graphic Overlays and load the preset it will no longer be able to find the window.

Also, I would not recommend creating multiple desktop capture inputs for performance reasons, instead create one input and then create a few virtual inputs
by going to the Desktop Capture Input Properties and select Create Virtual Input.

Regards,

Martin
vMix
tesn  
#3 Posted : Saturday, January 18, 2014 8:47:05 AM(UTC)
tesn

Rank: Advanced Member

Groups: Registered
Joined: 8/22/2013(UTC)
Posts: 92
Man
Location: Rochester, NY

Was thanked: 13 time(s) in 9 post(s)
For the record, we actually did use "localhost", not "//localhost".

How about implementing some sort of FindWindow? I know windows can do it as I've used it in my own programming.

Just a thought.

-Brian
Users browsing this topic
Guest (2)
Forum Jump  
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.