OHIF-129: Fix a few small multi-frame bugs

This commit is contained in:
Erik Ziegler 2016-11-06 15:25:35 +01:00
parent 60b72683d5
commit ec6f96e714

View File

@ -214,10 +214,19 @@ function loadDisplaySetIntoViewport(data, templateData) {
// Set the default CINE settings
var multiframeMetadata = instance.multiframeMetadata;
let fps;
if (multiframeMetadata) {
fps = multiframeMetadata.averageFrameRate
} else {
fps = OHIF.viewer.cine.framesPerSecond
}
var cineToolData = {
loop: OHIF.viewer.cine.loop,
framesPerSecond: multiframeMetadata ? multiframeMetadata.averageFrameRate : OHIF.viewer.cine.framesPerSecond
framesPerSecond: fps
};
cornerstoneTools.addToolState(element, 'playClip', cineToolData);
// Autoplay datasets that have framerates set