@euirim/microsoft-cognitiveservices-speech-sdk
Version:
Microsoft Cognitive Services Speech SDK for JavaScript
1 lines • 4.47 kB
Source Map (JSON)
{"version":3,"sources":["src/common/AudioSourceEvents.ts"],"names":[],"mappings":"AAGA,OAAO,EAAE,SAAS,EAAE,aAAa,EAAE,MAAM,iBAAiB,CAAC;AAE3D,qBAAa,gBAAiB,SAAQ,aAAa;IAC/C,OAAO,CAAC,iBAAiB,CAAS;gBAEtB,SAAS,EAAE,MAAM,EAAE,aAAa,EAAE,MAAM,EAAE,SAAS,GAAE,SAA0B;aAKhF,aAAa,EAAI,MAAM;CAGrC;AAGD,qBAAa,4BAA6B,SAAQ,gBAAgB;gBAClD,aAAa,EAAE,MAAM;CAGpC;AAGD,qBAAa,qBAAsB,SAAQ,gBAAgB;gBAC3C,aAAa,EAAE,MAAM;CAGpC;AAGD,qBAAa,mBAAoB,SAAQ,gBAAgB;gBACzC,aAAa,EAAE,MAAM;CAGpC;AAGD,qBAAa,qBAAsB,SAAQ,gBAAgB;IACvD,OAAO,CAAC,SAAS,CAAS;gBAEd,aAAa,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM;aAKrC,KAAK,EAAI,MAAM;CAG7B;AAGD,qBAAa,oBAAqB,SAAQ,gBAAgB;IACtD,OAAO,CAAC,eAAe,CAAS;gBAEpB,SAAS,EAAE,MAAM,EAAE,aAAa,EAAE,MAAM,EAAE,WAAW,EAAE,MAAM;aAK9D,WAAW,EAAI,MAAM;CAGnC;AAGD,qBAAa,6BAA8B,SAAQ,oBAAoB;gBACvD,aAAa,EAAE,MAAM,EAAE,WAAW,EAAE,MAAM;CAGzD;AAGD,qBAAa,4BAA6B,SAAQ,oBAAoB;gBACtD,aAAa,EAAE,MAAM,EAAE,WAAW,EAAE,MAAM;CAGzD;AAGD,qBAAa,4BAA6B,SAAQ,oBAAoB;gBACtD,aAAa,EAAE,MAAM,EAAE,WAAW,EAAE,MAAM;CAGzD;AAGD,qBAAa,yBAA0B,SAAQ,oBAAoB;IAC/D,OAAO,CAAC,SAAS,CAAS;gBAEd,aAAa,EAAE,MAAM,EAAE,WAAW,EAAE,MAAM,EAAE,KAAK,EAAE,MAAM;aAK1D,KAAK,EAAI,MAAM;CAG7B","file":"AudioSourceEvents.d.ts","sourcesContent":["// Copyright (c) Microsoft Corporation. All rights reserved.\n// Licensed under the MIT license.\n\nimport { EventType, PlatformEvent } from \"./PlatformEvent\";\n\nexport class AudioSourceEvent extends PlatformEvent {\n private privAudioSourceId: string;\n\n constructor(eventName: string, audioSourceId: string, eventType: EventType = EventType.Info) {\n super(eventName, eventType);\n this.privAudioSourceId = audioSourceId;\n }\n\n public get audioSourceId(): string {\n return this.privAudioSourceId;\n }\n}\n\n// tslint:disable-next-line:max-classes-per-file\nexport class AudioSourceInitializingEvent extends AudioSourceEvent {\n constructor(audioSourceId: string) {\n super(\"AudioSourceInitializingEvent\", audioSourceId);\n }\n}\n\n// tslint:disable-next-line:max-classes-per-file\nexport class AudioSourceReadyEvent extends AudioSourceEvent {\n constructor(audioSourceId: string) {\n super(\"AudioSourceReadyEvent\", audioSourceId);\n }\n}\n\n// tslint:disable-next-line:max-classes-per-file\nexport class AudioSourceOffEvent extends AudioSourceEvent {\n constructor(audioSourceId: string) {\n super(\"AudioSourceOffEvent\", audioSourceId);\n }\n}\n\n// tslint:disable-next-line:max-classes-per-file\nexport class AudioSourceErrorEvent extends AudioSourceEvent {\n private privError: string;\n\n constructor(audioSourceId: string, error: string) {\n super(\"AudioSourceErrorEvent\", audioSourceId, EventType.Error);\n this.privError = error;\n }\n\n public get error(): string {\n return this.privError;\n }\n}\n\n// tslint:disable-next-line:max-classes-per-file\nexport class AudioStreamNodeEvent extends AudioSourceEvent {\n private privAudioNodeId: string;\n\n constructor(eventName: string, audioSourceId: string, audioNodeId: string) {\n super(eventName, audioSourceId);\n this.privAudioNodeId = audioNodeId;\n }\n\n public get audioNodeId(): string {\n return this.privAudioNodeId;\n }\n}\n\n// tslint:disable-next-line:max-classes-per-file\nexport class AudioStreamNodeAttachingEvent extends AudioStreamNodeEvent {\n constructor(audioSourceId: string, audioNodeId: string) {\n super(\"AudioStreamNodeAttachingEvent\", audioSourceId, audioNodeId);\n }\n}\n\n// tslint:disable-next-line:max-classes-per-file\nexport class AudioStreamNodeAttachedEvent extends AudioStreamNodeEvent {\n constructor(audioSourceId: string, audioNodeId: string) {\n super(\"AudioStreamNodeAttachedEvent\", audioSourceId, audioNodeId);\n }\n}\n\n// tslint:disable-next-line:max-classes-per-file\nexport class AudioStreamNodeDetachedEvent extends AudioStreamNodeEvent {\n constructor(audioSourceId: string, audioNodeId: string) {\n super(\"AudioStreamNodeDetachedEvent\", audioSourceId, audioNodeId);\n }\n}\n\n// tslint:disable-next-line:max-classes-per-file\nexport class AudioStreamNodeErrorEvent extends AudioStreamNodeEvent {\n private privError: string;\n\n constructor(audioSourceId: string, audioNodeId: string, error: string) {\n super(\"AudioStreamNodeErrorEvent\", audioSourceId, audioNodeId);\n this.privError = error;\n }\n\n public get error(): string {\n return this.privError;\n }\n}\n"]}