Bug Report OBS not recognizing change of resolutions

stargoonman

New Member
Hi,

I use Live Gamer HD to capture the screen of my desktop for streaming PC games.
I've been using Xsplit for a long time, but OBS seems to be lighter and more stable.

My desktop resolution is 1920x1080 and when I try to run old games (or different resolution games) like Planescape: Torment or Rollercoaster Tycoon 2, it goes black screen.
Xsplit has fixed this issue long time ago so I was surprised OBS still has this problem.

My guess is that OBS isn't refreshing the change of resolution hence making the video capture source black screen.
Please fix this issue. It will be delightful.

I'm a huge fan of OBS since it allows me to stream any other games so fluently.
My viewers have been only praising lately for increase of the stream quality after I switched to OBS.
Please! I don't want to go back to Xsplit!
 

R1CH

Forum Admin
Developer
It's up to you to configure the live gamer HD device to match your input resolution, OBS can't know what resolution signal is being fed into it. You may wish to check your GPU options as many GPUs have scaling options that can let you output a 1080p signal with a scaled image rather than relying on monitor scaling.
 

stargoonman

New Member
How does Xsplit do this then?
I have the exact same environment and settings and it seems to be working fine on Xsplit.
 

paibox

heros in an halfshel
XSplit has a few special hacks added for DirectShow in general, it probes the capture pin from time to time to check if the resolution it reports is the same as what it previously was. Similar functionality could probably be added to the DirectShow source, but I don't know how much work it would be.

XSplit also has an infinitely easier time dealing with this, since it's just rendering the DirectShow output with a GDI/+ drawing operation.
 
Top