View Issue Details

IDProjectCategoryView StatusLast Update
0000315madVRbugpublic2015-12-21 15:02
Reporter6233638 Assigned Tomadshi  
PrioritylowSeverityminorReproducibilityalways
Status closedResolutionnot fixable 
Platformx64OSWindows 8.1 ProOS Version6.3 (Build 9600)
Summary0000315: madVR enters FSE Mode when settings window is open
DescriptionWhen "delay switch to exclusive mode by 3 seconds" is disabled, right-clicking on a video that is playing full-screen and selecting madVR from the DirectShow Filters menu in JRiver brings up the settings window, but it then immediately enters FSE mode, hiding the window.
Steps To Reproduce1. Disable "delay switch to exclusive mode by 3 seconds" option
2. Play a video full-screen
3. Enter windowed mode by right-clicking
4. Bring up the settings window from that context menu
Additional InformationSeems like this probably only affects JRiver
TagsNo tags attached.
madVR Version0.88.12
Media Player (with version info)JRiver MC 20.0.115
Splitter (with version info)LAV Splitter 0.65.0
Decoder (with version info)LAV Video 0.65.0
DecodingDXVA2 Copyback
Deinterlacingnone (progressive)
DXVA2 Scaling Activeno
Aero / Desktop CompositionOn
Problem occurs with modefullscreen exclusive mode
GPU ManufacturerNVidia
GPU ModelGTX 570
GPU Driver Version353.06 WHQL

Activities

madshi

2015-06-15 14:36

administrator   ~0001084

That's one of the many reasons the 3 second delay option is there. There is a certain delay between the context menu disappearing and the settings dialog appearing. So there's a few milliseconds time where madVR thinks going to FSE would make sense. And entering FSE can screw with the top-level state of the windows.

So basically this is pretty much expected behaviour at this point.

6233638

2015-06-15 15:13

reporter   ~0001086

Any chance that could be reduced to something like 0.5s rather than 3s then?
 
The transition between Windowed/Exclusive mode is far from seamless on my system, so I'd like it to switch as soon as possible.

madshi

2015-06-15 15:33

administrator   ~0001089

That's kind of problematic. I could increase the "0s" to "0.5s", but that might still not be enough. And it could annoy those users who currently don't need any delay at all.

Or I could shorten the 3s to maybe 1s, but that might be too short. If it's too short for some users, they will have the same problem you have now, with disappearing settings/options windows, with no option left to help them.

Or I could introduce a new option, but you know how much I hate adding options.

;-(

6233638

2015-06-15 16:24

reporter   ~0001090

Last edited: 2015-06-15 16:24

Would it not be possible to have the options window block madVR from entering exclusive mode when it's open?
 
Or does that impact multi-monitor setups?
Can they run FSE on one display while interacting with programs on another?
 
That seems like it would be a "neater" solution than a timer.

madshi

2015-06-15 16:33

administrator   ~0001093

The problem is that the options window appears when madVR has already entered FSE mode. So the options window blocking FSE would come too late. Also, the options window is handled by madHcCtrl.exe, not by madVR.ax nor by the media player. So madVR doesn't really know when the options window is going to open.

Issue History

Date Modified Username Field Change
2015-06-15 12:32 6233638 New Issue
2015-06-15 14:36 madshi Note Added: 0001084
2015-06-15 14:36 madshi Assigned To => madshi
2015-06-15 14:36 madshi Status new => feedback
2015-06-15 15:13 6233638 Note Added: 0001086
2015-06-15 15:13 6233638 Status feedback => assigned
2015-06-15 15:33 madshi Note Added: 0001089
2015-06-15 15:33 madshi Status assigned => feedback
2015-06-15 16:24 6233638 Note Added: 0001090
2015-06-15 16:24 6233638 Status feedback => assigned
2015-06-15 16:24 6233638 Note Edited: 0001090
2015-06-15 16:33 madshi Note Added: 0001093
2015-06-15 16:33 madshi Status assigned => feedback
2015-12-21 15:02 madshi Status feedback => closed
2015-12-21 15:02 madshi Resolution open => not fixable