spot-sdk-ts
Version:
TypeScript bindings based on protobufs (proto3) provided by Boston Dynamics
1,280 lines • 47.8 kB
JavaScript
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.GetAudioCaptureGainResponse = exports.GetAudioCaptureGainRequest = exports.SetAudioCaptureGainResponse = exports.SetAudioCaptureGainRequest = exports.GetAudioCaptureChannelResponse = exports.GetAudioCaptureChannelRequest = exports.SetAudioCaptureChannelResponse = exports.SetAudioCaptureChannelRequest = exports.LoadSoundResponse = exports.LoadSoundRequest = exports.DeleteSoundResponse = exports.DeleteSoundRequest = exports.PlaySoundResponse = exports.PlaySoundRequest = exports.GetVolumeResponse = exports.GetVolumeRequest = exports.SetVolumeResponse = exports.SetVolumeRequest = exports.ListSoundsResponse = exports.ListSoundsRequest = exports.Sound = exports.audioCaptureChannelToJSON = exports.audioCaptureChannelFromJSON = exports.AudioCaptureChannel = exports.protobufPackage = void 0;
/* eslint-disable */
const header_1 = require("../header");
const data_chunk_1 = require("../data_chunk");
const minimal_1 = __importDefault(require("protobufjs/minimal"));
const wrappers_1 = require("../../../google/protobuf/wrappers");
exports.protobufPackage = "bosdyn.api.spot_cam";
/** Audio capture channel */
var AudioCaptureChannel;
(function (AudioCaptureChannel) {
AudioCaptureChannel[AudioCaptureChannel["AUDIO_CHANNEL_UNKNOWN"] = 0] = "AUDIO_CHANNEL_UNKNOWN";
AudioCaptureChannel[AudioCaptureChannel["AUDIO_CHANNEL_INTERNAL_MIC"] = 1] = "AUDIO_CHANNEL_INTERNAL_MIC";
AudioCaptureChannel[AudioCaptureChannel["AUDIO_CHANNEL_EXTERNAL_MIC"] = 2] = "AUDIO_CHANNEL_EXTERNAL_MIC";
AudioCaptureChannel[AudioCaptureChannel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED";
})(AudioCaptureChannel = exports.AudioCaptureChannel || (exports.AudioCaptureChannel = {}));
function audioCaptureChannelFromJSON(object) {
switch (object) {
case 0:
case "AUDIO_CHANNEL_UNKNOWN":
return AudioCaptureChannel.AUDIO_CHANNEL_UNKNOWN;
case 1:
case "AUDIO_CHANNEL_INTERNAL_MIC":
return AudioCaptureChannel.AUDIO_CHANNEL_INTERNAL_MIC;
case 2:
case "AUDIO_CHANNEL_EXTERNAL_MIC":
return AudioCaptureChannel.AUDIO_CHANNEL_EXTERNAL_MIC;
case -1:
case "UNRECOGNIZED":
default:
return AudioCaptureChannel.UNRECOGNIZED;
}
}
exports.audioCaptureChannelFromJSON = audioCaptureChannelFromJSON;
function audioCaptureChannelToJSON(object) {
switch (object) {
case AudioCaptureChannel.AUDIO_CHANNEL_UNKNOWN:
return "AUDIO_CHANNEL_UNKNOWN";
case AudioCaptureChannel.AUDIO_CHANNEL_INTERNAL_MIC:
return "AUDIO_CHANNEL_INTERNAL_MIC";
case AudioCaptureChannel.AUDIO_CHANNEL_EXTERNAL_MIC:
return "AUDIO_CHANNEL_EXTERNAL_MIC";
case AudioCaptureChannel.UNRECOGNIZED:
default:
return "UNRECOGNIZED";
}
}
exports.audioCaptureChannelToJSON = audioCaptureChannelToJSON;
function createBaseSound() {
return { name: "" };
}
exports.Sound = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.name !== "") {
writer.uint32(10).string(message.name);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseSound();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.name = reader.string();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
name: isSet(object.name) ? String(object.name) : "",
};
},
toJSON(message) {
const obj = {};
message.name !== undefined && (obj.name = message.name);
return obj;
},
fromPartial(object) {
const message = createBaseSound();
message.name = object.name ?? "";
return message;
},
};
function createBaseListSoundsRequest() {
return { header: undefined };
}
exports.ListSoundsRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseListSoundsRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.RequestHeader.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.RequestHeader.fromJSON(object.header)
: undefined,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.RequestHeader.toJSON(message.header)
: undefined);
return obj;
},
fromPartial(object) {
const message = createBaseListSoundsRequest();
message.header =
object.header !== undefined && object.header !== null
? header_1.RequestHeader.fromPartial(object.header)
: undefined;
return message;
},
};
function createBaseListSoundsResponse() {
return { header: undefined, sounds: [] };
}
exports.ListSoundsResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
for (const v of message.sounds) {
exports.Sound.encode(v, writer.uint32(18).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseListSoundsResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.ResponseHeader.decode(reader, reader.uint32());
break;
case 2:
message.sounds.push(exports.Sound.decode(reader, reader.uint32()));
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.ResponseHeader.fromJSON(object.header)
: undefined,
sounds: Array.isArray(object?.sounds)
? object.sounds.map((e) => exports.Sound.fromJSON(e))
: [],
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.ResponseHeader.toJSON(message.header)
: undefined);
if (message.sounds) {
obj.sounds = message.sounds.map((e) => (e ? exports.Sound.toJSON(e) : undefined));
}
else {
obj.sounds = [];
}
return obj;
},
fromPartial(object) {
const message = createBaseListSoundsResponse();
message.header =
object.header !== undefined && object.header !== null
? header_1.ResponseHeader.fromPartial(object.header)
: undefined;
message.sounds = object.sounds?.map((e) => exports.Sound.fromPartial(e)) || [];
return message;
},
};
function createBaseSetVolumeRequest() {
return { header: undefined, volume: 0 };
}
exports.SetVolumeRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
if (message.volume !== 0) {
writer.uint32(21).float(message.volume);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseSetVolumeRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.RequestHeader.decode(reader, reader.uint32());
break;
case 2:
message.volume = reader.float();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.RequestHeader.fromJSON(object.header)
: undefined,
volume: isSet(object.volume) ? Number(object.volume) : 0,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.RequestHeader.toJSON(message.header)
: undefined);
message.volume !== undefined && (obj.volume = message.volume);
return obj;
},
fromPartial(object) {
const message = createBaseSetVolumeRequest();
message.header =
object.header !== undefined && object.header !== null
? header_1.RequestHeader.fromPartial(object.header)
: undefined;
message.volume = object.volume ?? 0;
return message;
},
};
function createBaseSetVolumeResponse() {
return { header: undefined };
}
exports.SetVolumeResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseSetVolumeResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.ResponseHeader.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.ResponseHeader.fromJSON(object.header)
: undefined,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.ResponseHeader.toJSON(message.header)
: undefined);
return obj;
},
fromPartial(object) {
const message = createBaseSetVolumeResponse();
message.header =
object.header !== undefined && object.header !== null
? header_1.ResponseHeader.fromPartial(object.header)
: undefined;
return message;
},
};
function createBaseGetVolumeRequest() {
return { header: undefined };
}
exports.GetVolumeRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseGetVolumeRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.RequestHeader.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.RequestHeader.fromJSON(object.header)
: undefined,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.RequestHeader.toJSON(message.header)
: undefined);
return obj;
},
fromPartial(object) {
const message = createBaseGetVolumeRequest();
message.header =
object.header !== undefined && object.header !== null
? header_1.RequestHeader.fromPartial(object.header)
: undefined;
return message;
},
};
function createBaseGetVolumeResponse() {
return { header: undefined, volume: 0 };
}
exports.GetVolumeResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
if (message.volume !== 0) {
writer.uint32(21).float(message.volume);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseGetVolumeResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.ResponseHeader.decode(reader, reader.uint32());
break;
case 2:
message.volume = reader.float();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.ResponseHeader.fromJSON(object.header)
: undefined,
volume: isSet(object.volume) ? Number(object.volume) : 0,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.ResponseHeader.toJSON(message.header)
: undefined);
message.volume !== undefined && (obj.volume = message.volume);
return obj;
},
fromPartial(object) {
const message = createBaseGetVolumeResponse();
message.header =
object.header !== undefined && object.header !== null
? header_1.ResponseHeader.fromPartial(object.header)
: undefined;
message.volume = object.volume ?? 0;
return message;
},
};
function createBasePlaySoundRequest() {
return { header: undefined, sound: undefined, gain: undefined };
}
exports.PlaySoundRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
if (message.sound !== undefined) {
exports.Sound.encode(message.sound, writer.uint32(18).fork()).ldelim();
}
if (message.gain !== undefined) {
wrappers_1.FloatValue.encode({ value: message.gain }, writer.uint32(26).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlaySoundRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.RequestHeader.decode(reader, reader.uint32());
break;
case 2:
message.sound = exports.Sound.decode(reader, reader.uint32());
break;
case 3:
message.gain = wrappers_1.FloatValue.decode(reader, reader.uint32()).value;
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.RequestHeader.fromJSON(object.header)
: undefined,
sound: isSet(object.sound) ? exports.Sound.fromJSON(object.sound) : undefined,
gain: isSet(object.gain) ? Number(object.gain) : undefined,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.RequestHeader.toJSON(message.header)
: undefined);
message.sound !== undefined &&
(obj.sound = message.sound ? exports.Sound.toJSON(message.sound) : undefined);
message.gain !== undefined && (obj.gain = message.gain);
return obj;
},
fromPartial(object) {
const message = createBasePlaySoundRequest();
message.header =
object.header !== undefined && object.header !== null
? header_1.RequestHeader.fromPartial(object.header)
: undefined;
message.sound =
object.sound !== undefined && object.sound !== null
? exports.Sound.fromPartial(object.sound)
: undefined;
message.gain = object.gain ?? undefined;
return message;
},
};
function createBasePlaySoundResponse() {
return { header: undefined };
}
exports.PlaySoundResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBasePlaySoundResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.ResponseHeader.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.ResponseHeader.fromJSON(object.header)
: undefined,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.ResponseHeader.toJSON(message.header)
: undefined);
return obj;
},
fromPartial(object) {
const message = createBasePlaySoundResponse();
message.header =
object.header !== undefined && object.header !== null
? header_1.ResponseHeader.fromPartial(object.header)
: undefined;
return message;
},
};
function createBaseDeleteSoundRequest() {
return { header: undefined, sound: undefined };
}
exports.DeleteSoundRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
if (message.sound !== undefined) {
exports.Sound.encode(message.sound, writer.uint32(18).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseDeleteSoundRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.RequestHeader.decode(reader, reader.uint32());
break;
case 2:
message.sound = exports.Sound.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.RequestHeader.fromJSON(object.header)
: undefined,
sound: isSet(object.sound) ? exports.Sound.fromJSON(object.sound) : undefined,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.RequestHeader.toJSON(message.header)
: undefined);
message.sound !== undefined &&
(obj.sound = message.sound ? exports.Sound.toJSON(message.sound) : undefined);
return obj;
},
fromPartial(object) {
const message = createBaseDeleteSoundRequest();
message.header =
object.header !== undefined && object.header !== null
? header_1.RequestHeader.fromPartial(object.header)
: undefined;
message.sound =
object.sound !== undefined && object.sound !== null
? exports.Sound.fromPartial(object.sound)
: undefined;
return message;
},
};
function createBaseDeleteSoundResponse() {
return { header: undefined };
}
exports.DeleteSoundResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseDeleteSoundResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.ResponseHeader.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.ResponseHeader.fromJSON(object.header)
: undefined,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.ResponseHeader.toJSON(message.header)
: undefined);
return obj;
},
fromPartial(object) {
const message = createBaseDeleteSoundResponse();
message.header =
object.header !== undefined && object.header !== null
? header_1.ResponseHeader.fromPartial(object.header)
: undefined;
return message;
},
};
function createBaseLoadSoundRequest() {
return { header: undefined, sound: undefined, data: undefined };
}
exports.LoadSoundRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
if (message.sound !== undefined) {
exports.Sound.encode(message.sound, writer.uint32(18).fork()).ldelim();
}
if (message.data !== undefined) {
data_chunk_1.DataChunk.encode(message.data, writer.uint32(26).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseLoadSoundRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.RequestHeader.decode(reader, reader.uint32());
break;
case 2:
message.sound = exports.Sound.decode(reader, reader.uint32());
break;
case 3:
message.data = data_chunk_1.DataChunk.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.RequestHeader.fromJSON(object.header)
: undefined,
sound: isSet(object.sound) ? exports.Sound.fromJSON(object.sound) : undefined,
data: isSet(object.data) ? data_chunk_1.DataChunk.fromJSON(object.data) : undefined,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.RequestHeader.toJSON(message.header)
: undefined);
message.sound !== undefined &&
(obj.sound = message.sound ? exports.Sound.toJSON(message.sound) : undefined);
message.data !== undefined &&
(obj.data = message.data ? data_chunk_1.DataChunk.toJSON(message.data) : undefined);
return obj;
},
fromPartial(object) {
const message = createBaseLoadSoundRequest();
message.header =
object.header !== undefined && object.header !== null
? header_1.RequestHeader.fromPartial(object.header)
: undefined;
message.sound =
object.sound !== undefined && object.sound !== null
? exports.Sound.fromPartial(object.sound)
: undefined;
message.data =
object.data !== undefined && object.data !== null
? data_chunk_1.DataChunk.fromPartial(object.data)
: undefined;
return message;
},
};
function createBaseLoadSoundResponse() {
return { header: undefined };
}
exports.LoadSoundResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseLoadSoundResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.ResponseHeader.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.ResponseHeader.fromJSON(object.header)
: undefined,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.ResponseHeader.toJSON(message.header)
: undefined);
return obj;
},
fromPartial(object) {
const message = createBaseLoadSoundResponse();
message.header =
object.header !== undefined && object.header !== null
? header_1.ResponseHeader.fromPartial(object.header)
: undefined;
return message;
},
};
function createBaseSetAudioCaptureChannelRequest() {
return { header: undefined, channel: 0 };
}
exports.SetAudioCaptureChannelRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
if (message.channel !== 0) {
writer.uint32(16).int32(message.channel);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseSetAudioCaptureChannelRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.RequestHeader.decode(reader, reader.uint32());
break;
case 2:
message.channel = reader.int32();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.RequestHeader.fromJSON(object.header)
: undefined,
channel: isSet(object.channel)
? audioCaptureChannelFromJSON(object.channel)
: 0,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.RequestHeader.toJSON(message.header)
: undefined);
message.channel !== undefined &&
(obj.channel = audioCaptureChannelToJSON(message.channel));
return obj;
},
fromPartial(object) {
const message = createBaseSetAudioCaptureChannelRequest();
message.header =
object.header !== undefined && object.header !== null
? header_1.RequestHeader.fromPartial(object.header)
: undefined;
message.channel = object.channel ?? 0;
return message;
},
};
function createBaseSetAudioCaptureChannelResponse() {
return { header: undefined };
}
exports.SetAudioCaptureChannelResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseSetAudioCaptureChannelResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.ResponseHeader.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.ResponseHeader.fromJSON(object.header)
: undefined,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.ResponseHeader.toJSON(message.header)
: undefined);
return obj;
},
fromPartial(object) {
const message = createBaseSetAudioCaptureChannelResponse();
message.header =
object.header !== undefined && object.header !== null
? header_1.ResponseHeader.fromPartial(object.header)
: undefined;
return message;
},
};
function createBaseGetAudioCaptureChannelRequest() {
return { header: undefined };
}
exports.GetAudioCaptureChannelRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseGetAudioCaptureChannelRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.RequestHeader.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.RequestHeader.fromJSON(object.header)
: undefined,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.RequestHeader.toJSON(message.header)
: undefined);
return obj;
},
fromPartial(object) {
const message = createBaseGetAudioCaptureChannelRequest();
message.header =
object.header !== undefined && object.header !== null
? header_1.RequestHeader.fromPartial(object.header)
: undefined;
return message;
},
};
function createBaseGetAudioCaptureChannelResponse() {
return { header: undefined, channel: 0 };
}
exports.GetAudioCaptureChannelResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
if (message.channel !== 0) {
writer.uint32(16).int32(message.channel);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseGetAudioCaptureChannelResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.ResponseHeader.decode(reader, reader.uint32());
break;
case 2:
message.channel = reader.int32();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.ResponseHeader.fromJSON(object.header)
: undefined,
channel: isSet(object.channel)
? audioCaptureChannelFromJSON(object.channel)
: 0,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.ResponseHeader.toJSON(message.header)
: undefined);
message.channel !== undefined &&
(obj.channel = audioCaptureChannelToJSON(message.channel));
return obj;
},
fromPartial(object) {
const message = createBaseGetAudioCaptureChannelResponse();
message.header =
object.header !== undefined && object.header !== null
? header_1.ResponseHeader.fromPartial(object.header)
: undefined;
message.channel = object.channel ?? 0;
return message;
},
};
function createBaseSetAudioCaptureGainRequest() {
return { header: undefined, channel: 0, gain: 0 };
}
exports.SetAudioCaptureGainRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
if (message.channel !== 0) {
writer.uint32(16).int32(message.channel);
}
if (message.gain !== 0) {
writer.uint32(25).double(message.gain);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseSetAudioCaptureGainRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.RequestHeader.decode(reader, reader.uint32());
break;
case 2:
message.channel = reader.int32();
break;
case 3:
message.gain = reader.double();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.RequestHeader.fromJSON(object.header)
: undefined,
channel: isSet(object.channel)
? audioCaptureChannelFromJSON(object.channel)
: 0,
gain: isSet(object.gain) ? Number(object.gain) : 0,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.RequestHeader.toJSON(message.header)
: undefined);
message.channel !== undefined &&
(obj.channel = audioCaptureChannelToJSON(message.channel));
message.gain !== undefined && (obj.gain = message.gain);
return obj;
},
fromPartial(object) {
const message = createBaseSetAudioCaptureGainRequest();
message.header =
object.header !== undefined && object.header !== null
? header_1.RequestHeader.fromPartial(object.header)
: undefined;
message.channel = object.channel ?? 0;
message.gain = object.gain ?? 0;
return message;
},
};
function createBaseSetAudioCaptureGainResponse() {
return { header: undefined };
}
exports.SetAudioCaptureGainResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseSetAudioCaptureGainResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.ResponseHeader.decode(reader, reader.uint32());
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.ResponseHeader.fromJSON(object.header)
: undefined,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.ResponseHeader.toJSON(message.header)
: undefined);
return obj;
},
fromPartial(object) {
const message = createBaseSetAudioCaptureGainResponse();
message.header =
object.header !== undefined && object.header !== null
? header_1.ResponseHeader.fromPartial(object.header)
: undefined;
return message;
},
};
function createBaseGetAudioCaptureGainRequest() {
return { header: undefined, channel: 0 };
}
exports.GetAudioCaptureGainRequest = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.RequestHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
if (message.channel !== 0) {
writer.uint32(16).int32(message.channel);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseGetAudioCaptureGainRequest();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.RequestHeader.decode(reader, reader.uint32());
break;
case 2:
message.channel = reader.int32();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.RequestHeader.fromJSON(object.header)
: undefined,
channel: isSet(object.channel)
? audioCaptureChannelFromJSON(object.channel)
: 0,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.RequestHeader.toJSON(message.header)
: undefined);
message.channel !== undefined &&
(obj.channel = audioCaptureChannelToJSON(message.channel));
return obj;
},
fromPartial(object) {
const message = createBaseGetAudioCaptureGainRequest();
message.header =
object.header !== undefined && object.header !== null
? header_1.RequestHeader.fromPartial(object.header)
: undefined;
message.channel = object.channel ?? 0;
return message;
},
};
function createBaseGetAudioCaptureGainResponse() {
return { header: undefined, gain: 0 };
}
exports.GetAudioCaptureGainResponse = {
encode(message, writer = minimal_1.default.Writer.create()) {
if (message.header !== undefined) {
header_1.ResponseHeader.encode(message.header, writer.uint32(10).fork()).ldelim();
}
if (message.gain !== 0) {
writer.uint32(17).double(message.gain);
}
return writer;
},
decode(input, length) {
const reader = input instanceof minimal_1.default.Reader ? input : new minimal_1.default.Reader(input);
let end = length === undefined ? reader.len : reader.pos + length;
const message = createBaseGetAudioCaptureGainResponse();
while (reader.pos < end) {
const tag = reader.uint32();
switch (tag >>> 3) {
case 1:
message.header = header_1.ResponseHeader.decode(reader, reader.uint32());
break;
case 2:
message.gain = reader.double();
break;
default:
reader.skipType(tag & 7);
break;
}
}
return message;
},
fromJSON(object) {
return {
header: isSet(object.header)
? header_1.ResponseHeader.fromJSON(object.header)
: undefined,
gain: isSet(object.gain) ? Number(object.gain) : 0,
};
},
toJSON(message) {
const obj = {};
message.header !== undefined &&
(obj.header = message.header
? header_1.ResponseHeader.toJSON(message.header)
: undefined);
message.gain !== undefined && (obj.gain = message.gain);
return obj;
},
fromPartial(object) {
const message = createBaseGetAudioCaptureGainResponse();
message.header =
object.header !== undefined && object.header !== null
? header_1.ResponseHeader.fromPartial(object.header)
: undefined;
message.gain = object.gain ?? 0;
return message;
},
};
function isSet(value) {
return value !== null && value !== undefined;
}
//# sourceMappingURL=audio.js.map