madshi bug tracker - madVR
View Issue Details
0000017madVRbugpublic2013-02-24 13:282019-02-21 13:32
x64Windows 7 Ultimate6.1.7601
MPC-HC (744df1c)
Haali Media Splitter
LAV Video Decoder 0.55.3
none (progressive)
all modes
Radeon HD 6970M
2D Driver, Direct3D, OpenGL
0000017: Display Aspect Ratio changes too early
When playing files that change the Video Aspect Ratio mid-stream, the Target Rectangle changes too early so that the last few frames of the un-AR-changed sequence appear distorted.
Any file that changes Display Aspect Ratio mid-stream should do, the attached files achieve this via Ordered Chapters, so it's irrelevant which file you open as the order stays the same:
Each of the files contains 50 frames and the respective frame numbers (0-49 and 50-99) displayed on the right side.
Frames 0-49 are to be displayed in 16:9 Aspect Ratio, and frames 50-99 in 4:3 Aspect Ratio.
The other renderers I tested (EVR-CP, EVR Sync and Haali Renderer) worked fine regarding the time at which the Aspect Ratio switch was supposed to happen.

How much earlier than it's supposed to the switch happens appears to be somewhat connected to the CPU Queue size (the larger, the earlier), but it also happens earlier in Windowed Mode than it does in FSE Mode.

I'm not yet sure if the fact that madVR only displays up to frame 98 is a bug in madVR or in the player or somewhere else, as all my tests with EVR stopped at a much earlier frame than 98, and Haali Renderer displays a blank screen instead of the last frame.
No tags attached.
rar test.rar (397,960) 2013-02-24 13:28
Issue History
2013-02-24 13:28DarkSpaceNew Issue
2013-02-24 13:28DarkSpaceFile Added: test.rar
2013-03-16 11:10madshiNote Added: 0000046
2013-03-16 11:10madshiAssigned To => madshi
2013-03-16 11:10madshiStatusnew => acknowledged
2013-03-16 11:16madshiPrioritylow => normal
2013-03-17 19:30DarkSpaceNote Added: 0000051

2013-03-16 11:10   
I was aware of this issue, but didn't get around fixing it yet. Not sure how difficult it will be to fix. Which means that I don't know how soon I'll be able to implement this.
2013-03-17 19:30   
Well, the samples were unnecessary then, it seems. Anyway, thanks for the response, I appreciate your looking into it.