View Issue Details

IDProjectCategoryView StatusLast Update
0000047madVRbugpublic2013-06-01 15:59
Reportercyberbeing Assigned Tomadshi  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Platformx64OSWindows 7 SP1OS Version7601
Summary0000047: New Subtitle Interface: madVR CPU queue causes delay updating subtitles after scaling
DescriptionUsing a high CPU queue in madVR causes a noticeable delay before subtitle bitmaps are updated after scaling.
Steps To Reproduce*Set CPU Queue to 32.

*Resize video with a subtitle line visible.

*Very long delay updating subtitle bitmaps for the new resolution.

*Set CPU Queue to 4.

*Resize video with a subtitle line visible.

*Very short delay updating subtitle bitmaps for the new resolution.
Additional Informationmadshi comment (04/22/2013):
Probably madVR should automatically request newly rendered subtitles for all frames in the queue (which were not presented yet) when you scale the madVR window. I don't think I already do that right now.
TagsNo tags attached.
madVR Version0.86.2 (Test Build 2013-04-03)
Media Player (with version info)Any
Splitter (with version info)Any
Decoder (with version info)Any
DecodingSoftware
Deinterlacingnone (progressive)
DXVA2 Scaling Activeno
Aero / Desktop CompositionOn
Problem occurs with modeall modes
GPU ManufacturerNVidia
GPU ModelGT440
GPU Driver Version320.00

Activities

madshi

2013-06-01 15:59

administrator   ~0000110

I've now modifies this to update the subtitles at once, but only when in paused mode. When in normal playback mode, I'm not doing that, because it would require a rerendering of all frames. So basically every small scaling change could potentially result in frame drops. I think it's not too much of a problem if the subtitles are a bit blurry or aliased for a few frames. I think it's more important to avoid frame drops.

madshi

2013-06-01 15:59

administrator   ~0000111

Modified in v0.86.2.

Issue History

Date Modified Username Field Change
2013-04-26 04:28 cyberbeing New Issue
2013-06-01 15:59 madshi Note Added: 0000110
2013-06-01 15:59 madshi Note Added: 0000111
2013-06-01 15:59 madshi Status new => closed
2013-06-01 15:59 madshi Assigned To => madshi
2013-06-01 15:59 madshi Resolution open => fixed