@@ -120,30 +120,27 @@ export class CasparCGSideload implements SideLoadDevice {
120120 // Use helper to parse framerate and calculate duration/frameTime
121121 let duration = 0
122122 let frameTime = ''
123- if (
124- ( media as any ) . duration != null &&
125- typeof ( media as any ) . duration === 'number' &&
126- ( media as any ) . duration > 0
127- ) {
128- duration = ( media as any ) . duration
129- } else {
130- duration = durationFromFrames ( media . frames , media . framerate )
131- }
123+ if (
124+ ( media as any ) . duration != null &&
125+ typeof ( media as any ) . duration === 'number' &&
126+ ( media as any ) . duration > 0
127+ ) {
128+ duration = ( media as any ) . duration
129+ } else {
130+ duration = durationFromFrames ( media . frames , media . framerate )
131+ }
132132
133- if (
134- media . frames != null &&
135- media . framerate != null &&
136- typeof media . frames === 'number' &&
137- typeof media . framerate === 'number'
138- ) {
139- frameTime = frameTimeFromFrames ( media . frames , media . framerate )
140- }
141- const resource : CasparCGMedia = {
142- resourceType : ResourceType . CASPARCG_MEDIA ,
143- deviceId : this . deviceId ,
144- id : protectString ( '' ) , // set by getResourceIdFromResource() later
145- type,
146- name : media . clip ,
133+ if (
134+ media . frames != null &&
135+ media . framerate != null &&
136+ typeof media . frames === 'number' &&
137+ typeof media . framerate === 'number'
138+ ) {
139+ frameTime = frameTimeFromFrames ( media . frames , media . framerate )
140+ }
141+ const resource : CasparCGMedia = {
142+ resourceType : ResourceType . CASPARCG_MEDIA ,
143+ deviceId : this . deviceId ,
147144 displayName : media . clip ,
148145 changed : media . datetime ,
149146 duration,
0 commit comments