timeline-state-resolver-types
Advanced tools
Comparing version 9.0.0-release50.6 to 9.1.0-nightly-feat-command-feedback-SOFIE-2114-20231110-135807-7a0e6b5d6.0
@@ -53,2 +53,12 @@ # Change Log | ||
## [8.0.0](https://github.com/nrkno/sofie-timeline-state-resolver/compare/7.5.1...8.0.0) (2023-10-05) | ||
### Features | ||
- atem audio routing control SOFIE-2512 ([#274](https://github.com/nrkno/sofie-timeline-state-resolver/issues/274)) ([de9dfd1](https://github.com/nrkno/sofie-timeline-state-resolver/commit/de9dfd138452794bd7ad83a2fd1e82d2849abdcd)) | ||
### Bug Fixes | ||
- export lawo parametertype ([65a73c4](https://github.com/nrkno/sofie-timeline-state-resolver/commit/65a73c41eb31cc2a18df9f0d282255c6cf6a171b)) | ||
## [8.0.0-release49.0](https://github.com/nrkno/sofie-timeline-state-resolver/compare/8.0.0-release48.2...8.0.0-release49.0) (2023-03-21) | ||
@@ -55,0 +65,0 @@ |
@@ -1,3 +0,3 @@ | ||
import { VIZMSEPlayoutItemContent } from './vizMSE'; | ||
import { VIZMSEPlayoutItemContent } from './integrations/vizMSE'; | ||
export type ExpectedPlayoutItemContent = VIZMSEPlayoutItemContent; | ||
//# sourceMappingURL=expectedPlayoutItems.d.ts.map |
@@ -52,2 +52,6 @@ /** | ||
} | ||
export interface MappingAtemAudioRouting { | ||
index: number; | ||
mappingType: MappingAtemType.AudioRouting; | ||
} | ||
export declare enum MappingAtemType { | ||
@@ -61,5 +65,6 @@ MixEffect = "mixEffect", | ||
AudioChannel = "audioChannel", | ||
MacroPlayer = "macroPlayer" | ||
MacroPlayer = "macroPlayer", | ||
AudioRouting = "audioRouting" | ||
} | ||
export type SomeMappingAtem = MappingAtemMixEffect | MappingAtemDownStreamKeyer | MappingAtemSuperSourceBox | MappingAtemAuxilliary | MappingAtemMediaPlayer | MappingAtemSuperSourceProperties | MappingAtemAudioChannel | MappingAtemMacroPlayer; | ||
export type SomeMappingAtem = MappingAtemMixEffect | MappingAtemDownStreamKeyer | MappingAtemSuperSourceBox | MappingAtemAuxilliary | MappingAtemMediaPlayer | MappingAtemSuperSourceProperties | MappingAtemAudioChannel | MappingAtemMacroPlayer | MappingAtemAudioRouting; | ||
export declare enum AtemActions { | ||
@@ -66,0 +71,0 @@ Resync = "resync" |
@@ -26,2 +26,3 @@ "use strict"; | ||
MappingAtemType["MacroPlayer"] = "macroPlayer"; | ||
MappingAtemType["AudioRouting"] = "audioRouting"; | ||
})(MappingAtemType = exports.MappingAtemType || (exports.MappingAtemType = {})); | ||
@@ -28,0 +29,0 @@ var AtemActions; |
@@ -26,6 +26,2 @@ /** | ||
retryInterval?: number; | ||
/** | ||
* whether to use the CasparCG-SCHEDULE command to run future commands, or the internal (backwards-compatible) command queue | ||
*/ | ||
useScheduling?: boolean; | ||
} | ||
@@ -32,0 +28,0 @@ export interface MappingCasparCGLayer { |
@@ -8,11 +8,19 @@ /** | ||
/** | ||
* Whether a makeReady should be treated as a reset of the device. It should be assumed clean, with the queue discarded, and state reapplied from empty | ||
* Minimum time in ms before a command is resent, set to <= 0 or undefined to disable | ||
*/ | ||
makeReadyDoesReset?: boolean; | ||
resendTime?: number; | ||
/** | ||
* Minimum time in ms before a command is resent, set to <= 0 or undefined to disable | ||
* HTTP Proxy | ||
*/ | ||
resendTime?: number; | ||
makeReadyCommands?: HTTPSendCommandContent[]; | ||
httpProxy?: string; | ||
/** | ||
* HTTPS Proxy | ||
*/ | ||
httpsProxy?: string; | ||
/** | ||
* URLs not to use a proxy for (E.G. github.com) | ||
*/ | ||
noProxy?: string[]; | ||
} | ||
export type SomeMappingHttpSend = Record<string, never>; | ||
export interface HTTPSendCommandContent { | ||
@@ -44,4 +52,2 @@ type: TimelineContentTypeHTTP; | ||
} | ||
export type SomeMappingHttpSend = Record<string, never>; | ||
export type SendCommandPayload = HTTPSendCommandContent; | ||
export declare enum HttpSendActions { | ||
@@ -48,0 +54,0 @@ Resync = "resync", |
import * as Timeline from './superfly-timeline'; | ||
import { TimelineContentTelemetricsAny } from './telemetrics'; | ||
import { TimelineContentAtemAny } from './atem'; | ||
import { TimelineContentCasparCGAny } from './casparcg'; | ||
import { TimelineContentHTTPSendAny } from './httpSend'; | ||
import { TimelineContentTCPSendAny } from './tcpSend'; | ||
import { TimelineContentHyperdeckAny } from './hyperdeck'; | ||
import { TimelineContentLawoAny } from './lawo'; | ||
import { TimelineContentOSCAny } from './osc'; | ||
import { TimelineContentPharosAny } from './pharos'; | ||
import { TimelineContentPanasonicPtzAny } from './panasonicPTZ'; | ||
import { TimelineContentAbstractAny } from './abstract'; | ||
import { TSRTimelineObjProps } from './mapping'; | ||
import { TimelineContentQuantelAny } from './quantel'; | ||
import { TimelineContentShotoku } from './shotoku'; | ||
import { TimelineContentSisyfosAny } from './sisyfos'; | ||
import { TimelineContentSofieChefAny } from './sofieChef'; | ||
import { TimelineContentVIZMSEAny } from './vizMSE'; | ||
import { TimelineContentSingularLiveAny } from './singularLive'; | ||
import { TimelineContentVMixAny } from './vmix'; | ||
import { TimelineContentOBSAny } from './obs'; | ||
import { TimelineContentTriCasterAny } from './tricaster'; | ||
import { ITranslatableMessage } from './translations'; | ||
export * from './abstract'; | ||
export * from './atem'; | ||
export * from './casparcg'; | ||
export * from './httpSend'; | ||
export * from './hyperdeck'; | ||
export * from './lawo'; | ||
export * from './osc'; | ||
export * from './pharos'; | ||
export * from './panasonicPTZ'; | ||
export * from './sisyfos'; | ||
export * from './sofieChef'; | ||
export * from './quantel'; | ||
export * from './shotoku'; | ||
export * from './tcpSend'; | ||
export * from './vizMSE'; | ||
export * from './singularLive'; | ||
export * from './vmix'; | ||
export * from './obs'; | ||
export * from './tricaster'; | ||
export * from './telemetrics'; | ||
export * from './multiOsc'; | ||
import { Content } from './superfly-timeline'; | ||
import { TimelineContentTelemetricsAny } from './integrations/telemetrics'; | ||
import { TimelineContentAtemAny } from './integrations/atem'; | ||
import { TimelineContentCasparCGAny } from './integrations/casparcg'; | ||
import { TimelineContentHTTPSendAny } from './integrations/httpSend'; | ||
import { TimelineContentTCPSendAny } from './integrations/tcpSend'; | ||
import { TimelineContentHyperdeckAny } from './integrations/hyperdeck'; | ||
import { TimelineContentLawoAny } from './integrations/lawo'; | ||
import { TimelineContentOSCAny } from './integrations/osc'; | ||
import { TimelineContentPharosAny } from './integrations/pharos'; | ||
import { TimelineContentPanasonicPtzAny } from './integrations/panasonicPTZ'; | ||
import { TimelineContentAbstractAny } from './integrations/abstract'; | ||
import { TimelineContentQuantelAny } from './integrations/quantel'; | ||
import { TimelineContentShotoku } from './integrations/shotoku'; | ||
import { TimelineContentSisyfosAny } from './integrations/sisyfos'; | ||
import { TimelineContentSofieChefAny } from './integrations/sofieChef'; | ||
import { TimelineContentVIZMSEAny } from './integrations/vizMSE'; | ||
import { TimelineContentSingularLiveAny } from './integrations/singularLive'; | ||
import { TimelineContentVMixAny } from './integrations/vmix'; | ||
import { TimelineContentOBSAny } from './integrations/obs'; | ||
import { TimelineContentTriCasterAny } from './integrations/tricaster'; | ||
export * from './integrations/abstract'; | ||
export * from './integrations/atem'; | ||
export * from './integrations/casparcg'; | ||
export * from './integrations/httpSend'; | ||
export * from './integrations/hyperdeck'; | ||
export * from './integrations/lawo'; | ||
export * from './integrations/osc'; | ||
export * from './integrations/pharos'; | ||
export * from './integrations/panasonicPTZ'; | ||
export * from './integrations/sisyfos'; | ||
export * from './integrations/sofieChef'; | ||
export * from './integrations/quantel'; | ||
export * from './integrations/shotoku'; | ||
export * from './integrations/tcpSend'; | ||
export * from './integrations/vizMSE'; | ||
export * from './integrations/singularLive'; | ||
export * from './integrations/vmix'; | ||
export * from './integrations/obs'; | ||
export * from './integrations/tricaster'; | ||
export * from './integrations/telemetrics'; | ||
export * from './integrations/multiOsc'; | ||
export * from './device'; | ||
@@ -83,3 +84,5 @@ export * from './mapping'; | ||
} | ||
export type TSRTimelineKeyframe<TContent> = Timeline.TimelineKeyframe<TContent>; | ||
export interface TSRTimelineKeyframe<TContent> extends Omit<Timeline.TimelineKeyframe, 'content'> { | ||
content: TContent; | ||
} | ||
/** | ||
@@ -110,3 +113,3 @@ * An object containing references to the datastore | ||
} | ||
export interface TimelineContentEmpty { | ||
export interface TimelineContentEmpty extends Content { | ||
deviceType: DeviceType.ABSTRACT; | ||
@@ -135,2 +138,11 @@ type: 'empty'; | ||
} | ||
export declare enum LayerStatus { | ||
Empty = "EMPTY", | ||
Loaded = "LOADED" | ||
} | ||
export interface LayerState { | ||
status: LayerStatus; | ||
mediaId: string[]; | ||
failedMediaId: string[]; | ||
} | ||
//# sourceMappingURL=index.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ActionExecutionResultCode = exports.DeviceType = exports.Timeline = void 0; | ||
exports.LayerStatus = exports.ActionExecutionResultCode = exports.DeviceType = exports.Timeline = void 0; | ||
const tslib_1 = require("tslib"); | ||
const Timeline = require("./superfly-timeline"); | ||
exports.Timeline = Timeline; | ||
tslib_1.__exportStar(require("./abstract"), exports); | ||
tslib_1.__exportStar(require("./atem"), exports); | ||
tslib_1.__exportStar(require("./casparcg"), exports); | ||
tslib_1.__exportStar(require("./httpSend"), exports); | ||
tslib_1.__exportStar(require("./hyperdeck"), exports); | ||
tslib_1.__exportStar(require("./lawo"), exports); | ||
tslib_1.__exportStar(require("./osc"), exports); | ||
tslib_1.__exportStar(require("./pharos"), exports); | ||
tslib_1.__exportStar(require("./panasonicPTZ"), exports); | ||
tslib_1.__exportStar(require("./sisyfos"), exports); | ||
tslib_1.__exportStar(require("./sofieChef"), exports); | ||
tslib_1.__exportStar(require("./quantel"), exports); | ||
tslib_1.__exportStar(require("./shotoku"), exports); | ||
tslib_1.__exportStar(require("./tcpSend"), exports); | ||
tslib_1.__exportStar(require("./vizMSE"), exports); | ||
tslib_1.__exportStar(require("./singularLive"), exports); | ||
tslib_1.__exportStar(require("./vmix"), exports); | ||
tslib_1.__exportStar(require("./obs"), exports); | ||
tslib_1.__exportStar(require("./tricaster"), exports); | ||
tslib_1.__exportStar(require("./telemetrics"), exports); | ||
tslib_1.__exportStar(require("./multiOsc"), exports); | ||
tslib_1.__exportStar(require("./integrations/abstract"), exports); | ||
tslib_1.__exportStar(require("./integrations/atem"), exports); | ||
tslib_1.__exportStar(require("./integrations/casparcg"), exports); | ||
tslib_1.__exportStar(require("./integrations/httpSend"), exports); | ||
tslib_1.__exportStar(require("./integrations/hyperdeck"), exports); | ||
tslib_1.__exportStar(require("./integrations/lawo"), exports); | ||
tslib_1.__exportStar(require("./integrations/osc"), exports); | ||
tslib_1.__exportStar(require("./integrations/pharos"), exports); | ||
tslib_1.__exportStar(require("./integrations/panasonicPTZ"), exports); | ||
tslib_1.__exportStar(require("./integrations/sisyfos"), exports); | ||
tslib_1.__exportStar(require("./integrations/sofieChef"), exports); | ||
tslib_1.__exportStar(require("./integrations/quantel"), exports); | ||
tslib_1.__exportStar(require("./integrations/shotoku"), exports); | ||
tslib_1.__exportStar(require("./integrations/tcpSend"), exports); | ||
tslib_1.__exportStar(require("./integrations/vizMSE"), exports); | ||
tslib_1.__exportStar(require("./integrations/singularLive"), exports); | ||
tslib_1.__exportStar(require("./integrations/vmix"), exports); | ||
tslib_1.__exportStar(require("./integrations/obs"), exports); | ||
tslib_1.__exportStar(require("./integrations/tricaster"), exports); | ||
tslib_1.__exportStar(require("./integrations/telemetrics"), exports); | ||
tslib_1.__exportStar(require("./integrations/multiOsc"), exports); | ||
tslib_1.__exportStar(require("./device"), exports); | ||
@@ -71,2 +71,7 @@ tslib_1.__exportStar(require("./mapping"), exports); | ||
})(ActionExecutionResultCode = exports.ActionExecutionResultCode || (exports.ActionExecutionResultCode = {})); | ||
var LayerStatus; | ||
(function (LayerStatus) { | ||
LayerStatus["Empty"] = "EMPTY"; | ||
LayerStatus["Loaded"] = "LOADED"; | ||
})(LayerStatus = exports.LayerStatus || (exports.LayerStatus = {})); | ||
//# sourceMappingURL=index.js.map |
@@ -1,2 +0,2 @@ | ||
import { ResolvedTimelineObjectInstance } from './superfly-timeline'; | ||
import { Content, ResolvedTimelineObjectInstance } from './superfly-timeline'; | ||
import { DeviceType, TSRTimelineContent } from '.'; | ||
@@ -18,3 +18,3 @@ export interface Mappings<TOptions extends { | ||
} | ||
export interface ResolvedTimelineObjectInstanceExtended<TContent = TSRTimelineContent> extends ResolvedTimelineObjectInstance<TContent>, TSRTimelineObjProps { | ||
export interface ResolvedTimelineObjectInstanceExtended<TContent extends Content = TSRTimelineContent> extends ResolvedTimelineObjectInstance<TContent>, TSRTimelineObjProps { | ||
} | ||
@@ -21,0 +21,0 @@ export interface TSRTimelineObjProps { |
{ | ||
"name": "timeline-state-resolver-types", | ||
"version": "9.0.0-release50.6", | ||
"version": "9.1.0-nightly-feat-command-feedback-SOFIE-2114-20231110-135807-7a0e6b5d6.0", | ||
"description": "Have timeline, control stuff", | ||
@@ -23,4 +23,4 @@ "main": "dist/index.js", | ||
{ | ||
"name": "Balte de Wit", | ||
"email": "balte@superfly.tv", | ||
"name": "Mint de Wit", | ||
"email": "mint@superfly.tv", | ||
"url": "http://superfly.tv" | ||
@@ -100,3 +100,3 @@ }, | ||
}, | ||
"gitHead": "6a6288f510bb0e95d5b0e1885173be621ff7799f" | ||
"gitHead": "0e6a37c03b10fccb21482bca820b5c72a2501559" | ||
} |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
297894
244
4442
1