tethr
Version:
Controlls USB-connected cameras, webcam, and smartphone camera from browser
199 lines • 13 kB
JavaScript
export var OpCode;
(function (OpCode) {
OpCode[OpCode["Undefined"] = 4096] = "Undefined";
OpCode[OpCode["GetDeviceInfo"] = 4097] = "GetDeviceInfo";
OpCode[OpCode["OpenSession"] = 4098] = "OpenSession";
OpCode[OpCode["CloseSession"] = 4099] = "CloseSession";
OpCode[OpCode["GetStorageIDs"] = 4100] = "GetStorageIDs";
OpCode[OpCode["GetStorageInfo"] = 4101] = "GetStorageInfo";
OpCode[OpCode["GetNumObjects"] = 4102] = "GetNumObjects";
OpCode[OpCode["GetObjectHandles"] = 4103] = "GetObjectHandles";
OpCode[OpCode["GetObjectInfo"] = 4104] = "GetObjectInfo";
OpCode[OpCode["GetObject"] = 4105] = "GetObject";
OpCode[OpCode["GetThumb"] = 4106] = "GetThumb";
OpCode[OpCode["DeleteObject"] = 4107] = "DeleteObject";
OpCode[OpCode["SendObjectInfo"] = 4108] = "SendObjectInfo";
OpCode[OpCode["SendObject"] = 4109] = "SendObject";
OpCode[OpCode["InitiateCapture"] = 4110] = "InitiateCapture";
OpCode[OpCode["FormatStore"] = 4111] = "FormatStore";
OpCode[OpCode["ResetDevice"] = 4112] = "ResetDevice";
OpCode[OpCode["SelfTest"] = 4113] = "SelfTest";
OpCode[OpCode["SetObjectProtection"] = 4114] = "SetObjectProtection";
OpCode[OpCode["PowerDown"] = 4115] = "PowerDown";
OpCode[OpCode["GetDevicePropDesc"] = 4116] = "GetDevicePropDesc";
OpCode[OpCode["GetDevicePropValue"] = 4117] = "GetDevicePropValue";
OpCode[OpCode["SetDevicePropValue"] = 4118] = "SetDevicePropValue";
OpCode[OpCode["ResetDevicePropValue"] = 4119] = "ResetDevicePropValue";
OpCode[OpCode["TerminateOpenCapture"] = 4120] = "TerminateOpenCapture";
OpCode[OpCode["MoveObject"] = 4121] = "MoveObject";
OpCode[OpCode["CopyObject"] = 4122] = "CopyObject";
OpCode[OpCode["GetPartialObject"] = 4123] = "GetPartialObject";
OpCode[OpCode["InitiateOpenCapture"] = 4124] = "InitiateOpenCapture";
})(OpCode || (OpCode = {}));
export var ResCode;
(function (ResCode) {
ResCode[ResCode["Undefined"] = 8192] = "Undefined";
ResCode[ResCode["OK"] = 8193] = "OK";
ResCode[ResCode["GeneralError"] = 8194] = "GeneralError";
ResCode[ResCode["SessionNotOpen"] = 8195] = "SessionNotOpen";
ResCode[ResCode["InvalidTransactionID"] = 8196] = "InvalidTransactionID";
ResCode[ResCode["OperationNotSupported"] = 8197] = "OperationNotSupported";
ResCode[ResCode["ParameterNotSupported"] = 8198] = "ParameterNotSupported";
ResCode[ResCode["IncompleteTransfer"] = 8199] = "IncompleteTransfer";
ResCode[ResCode["InvalidStorageID"] = 8200] = "InvalidStorageID";
ResCode[ResCode["InvalidObjectHandle"] = 8201] = "InvalidObjectHandle";
ResCode[ResCode["DevicePropNotSupported"] = 8202] = "DevicePropNotSupported";
ResCode[ResCode["InvalidObjectFormatCode"] = 8203] = "InvalidObjectFormatCode";
ResCode[ResCode["StoreFull"] = 8204] = "StoreFull";
ResCode[ResCode["ObjectWriteProtected"] = 8205] = "ObjectWriteProtected";
ResCode[ResCode["StoreReadOnly"] = 8206] = "StoreReadOnly";
ResCode[ResCode["AccessDenied"] = 8207] = "AccessDenied";
ResCode[ResCode["NoThumbnailPresent"] = 8208] = "NoThumbnailPresent";
ResCode[ResCode["SelfTestFailed"] = 8209] = "SelfTestFailed";
ResCode[ResCode["PartialDeletion"] = 8210] = "PartialDeletion";
ResCode[ResCode["StoreNotAvailable"] = 8211] = "StoreNotAvailable";
ResCode[ResCode["SpecificationByFormatUnsupported"] = 8212] = "SpecificationByFormatUnsupported";
ResCode[ResCode["NoValidObjectInfo"] = 8213] = "NoValidObjectInfo";
ResCode[ResCode["InvalidCodeFormat"] = 8214] = "InvalidCodeFormat";
ResCode[ResCode["UnknownVendorCode"] = 8215] = "UnknownVendorCode";
ResCode[ResCode["CaptureAlreadyTerminated"] = 8216] = "CaptureAlreadyTerminated";
ResCode[ResCode["DeviceBusy"] = 8217] = "DeviceBusy";
ResCode[ResCode["InvalidParentObject"] = 8218] = "InvalidParentObject";
ResCode[ResCode["InvalidDevicePropFormat"] = 8219] = "InvalidDevicePropFormat";
ResCode[ResCode["InvalidDevicePropValue"] = 8220] = "InvalidDevicePropValue";
ResCode[ResCode["InvalidParameter"] = 8221] = "InvalidParameter";
ResCode[ResCode["SessionAlreadyOpen"] = 8222] = "SessionAlreadyOpen";
ResCode[ResCode["TransactionCancelled"] = 8223] = "TransactionCancelled";
ResCode[ResCode["SpecificationOfDestinationUnsupported"] = 8224] = "SpecificationOfDestinationUnsupported";
})(ResCode || (ResCode = {}));
export var EventCode;
(function (EventCode) {
EventCode[EventCode["Undefined"] = 16384] = "Undefined";
EventCode[EventCode["CancelTransaction"] = 16385] = "CancelTransaction";
EventCode[EventCode["ObjectAdded"] = 16386] = "ObjectAdded";
EventCode[EventCode["ObjectRemoved"] = 16387] = "ObjectRemoved";
EventCode[EventCode["StoreAdded"] = 16388] = "StoreAdded";
EventCode[EventCode["StoreRemoved"] = 16389] = "StoreRemoved";
EventCode[EventCode["DevicePropChanged"] = 16390] = "DevicePropChanged";
EventCode[EventCode["ObjectInfoChanged"] = 16391] = "ObjectInfoChanged";
EventCode[EventCode["DeviceInfoChanged"] = 16392] = "DeviceInfoChanged";
EventCode[EventCode["RequestObjectTransfer"] = 16393] = "RequestObjectTransfer";
EventCode[EventCode["StoreFull"] = 16394] = "StoreFull";
EventCode[EventCode["DeviceReset"] = 16395] = "DeviceReset";
EventCode[EventCode["StorageInfoChanged"] = 16396] = "StorageInfoChanged";
EventCode[EventCode["CaptureComplete"] = 16397] = "CaptureComplete";
EventCode[EventCode["UnreportedStatus"] = 16398] = "UnreportedStatus";
})(EventCode || (EventCode = {}));
export var ObjectFormatCode;
(function (ObjectFormatCode) {
ObjectFormatCode[ObjectFormatCode["Undefined"] = 12288] = "Undefined";
ObjectFormatCode[ObjectFormatCode["Association"] = 12289] = "Association";
ObjectFormatCode[ObjectFormatCode["Script"] = 12290] = "Script";
ObjectFormatCode[ObjectFormatCode["Executable"] = 12291] = "Executable";
ObjectFormatCode[ObjectFormatCode["Text"] = 12292] = "Text";
ObjectFormatCode[ObjectFormatCode["Html"] = 12293] = "Html";
ObjectFormatCode[ObjectFormatCode["Dpof"] = 12294] = "Dpof";
ObjectFormatCode[ObjectFormatCode["Aiff"] = 12295] = "Aiff";
ObjectFormatCode[ObjectFormatCode["Wav"] = 12296] = "Wav";
ObjectFormatCode[ObjectFormatCode["MP3"] = 12297] = "MP3";
ObjectFormatCode[ObjectFormatCode["AVI"] = 12298] = "AVI";
ObjectFormatCode[ObjectFormatCode["MPEG"] = 12299] = "MPEG";
ObjectFormatCode[ObjectFormatCode["ASF"] = 12300] = "ASF";
ObjectFormatCode[ObjectFormatCode["Jpeg"] = 14337] = "Jpeg";
ObjectFormatCode[ObjectFormatCode["TiffEp"] = 14338] = "TiffEp";
ObjectFormatCode[ObjectFormatCode["FlashPix"] = 14339] = "FlashPix";
ObjectFormatCode[ObjectFormatCode["Bmp"] = 14340] = "Bmp";
ObjectFormatCode[ObjectFormatCode["Ciff"] = 14341] = "Ciff";
ObjectFormatCode[ObjectFormatCode["GIF"] = 14343] = "GIF";
ObjectFormatCode[ObjectFormatCode["JFIF"] = 14344] = "JFIF";
ObjectFormatCode[ObjectFormatCode["PCD"] = 14345] = "PCD";
ObjectFormatCode[ObjectFormatCode["PICT"] = 14346] = "PICT";
ObjectFormatCode[ObjectFormatCode["PNG"] = 14347] = "PNG";
ObjectFormatCode[ObjectFormatCode["TIFF"] = 14349] = "TIFF";
ObjectFormatCode[ObjectFormatCode["TiffIt"] = 14350] = "TiffIt";
ObjectFormatCode[ObjectFormatCode["Jp2"] = 14351] = "Jp2";
ObjectFormatCode[ObjectFormatCode["Jpx"] = 14352] = "Jpx";
ObjectFormatCode[ObjectFormatCode["QuickTime"] = 12301] = "QuickTime";
})(ObjectFormatCode || (ObjectFormatCode = {}));
export var DevicePropCode;
(function (DevicePropCode) {
DevicePropCode[DevicePropCode["Undefined"] = 20480] = "Undefined";
DevicePropCode[DevicePropCode["BatteryLevel"] = 20481] = "BatteryLevel";
DevicePropCode[DevicePropCode["FunctionalMode"] = 20482] = "FunctionalMode";
DevicePropCode[DevicePropCode["ImageSize"] = 20483] = "ImageSize";
DevicePropCode[DevicePropCode["CompressionSetting"] = 20484] = "CompressionSetting";
DevicePropCode[DevicePropCode["WhiteBalance"] = 20485] = "WhiteBalance";
DevicePropCode[DevicePropCode["RGBGain"] = 20486] = "RGBGain";
DevicePropCode[DevicePropCode["FNumber"] = 20487] = "FNumber";
DevicePropCode[DevicePropCode["FocalLength"] = 20488] = "FocalLength";
DevicePropCode[DevicePropCode["FocusDistance"] = 20489] = "FocusDistance";
DevicePropCode[DevicePropCode["FocusMode"] = 20490] = "FocusMode";
DevicePropCode[DevicePropCode["ExposureMeteringMode"] = 20491] = "ExposureMeteringMode";
DevicePropCode[DevicePropCode["FlashMode"] = 20492] = "FlashMode";
DevicePropCode[DevicePropCode["ExposureTime"] = 20493] = "ExposureTime";
DevicePropCode[DevicePropCode["ExposureProgramMode"] = 20494] = "ExposureProgramMode";
DevicePropCode[DevicePropCode["ExposureIndex"] = 20495] = "ExposureIndex";
DevicePropCode[DevicePropCode["ExposureBiasCompensation"] = 20496] = "ExposureBiasCompensation";
DevicePropCode[DevicePropCode["DateTime"] = 20497] = "DateTime";
DevicePropCode[DevicePropCode["CaptureDelay"] = 20498] = "CaptureDelay";
DevicePropCode[DevicePropCode["StillCaptureMode"] = 20499] = "StillCaptureMode";
DevicePropCode[DevicePropCode["Contrast"] = 20500] = "Contrast";
DevicePropCode[DevicePropCode["Sharpness"] = 20501] = "Sharpness";
DevicePropCode[DevicePropCode["DigitalZoom"] = 20502] = "DigitalZoom";
DevicePropCode[DevicePropCode["ColorMode"] = 20503] = "ColorMode";
DevicePropCode[DevicePropCode["BurstNumber"] = 20504] = "BurstNumber";
DevicePropCode[DevicePropCode["BurstInterval"] = 20505] = "BurstInterval";
DevicePropCode[DevicePropCode["TimelapseNumber"] = 20506] = "TimelapseNumber";
DevicePropCode[DevicePropCode["TimelapseInterval"] = 20507] = "TimelapseInterval";
DevicePropCode[DevicePropCode["FocusMeteringMode"] = 20508] = "FocusMeteringMode";
DevicePropCode[DevicePropCode["UploadURL"] = 20509] = "UploadURL";
DevicePropCode[DevicePropCode["Artist"] = 20510] = "Artist";
DevicePropCode[DevicePropCode["CopyrightInfo"] = 20511] = "CopyrightInfo";
})(DevicePropCode || (DevicePropCode = {}));
export var DatatypeCode;
(function (DatatypeCode) {
DatatypeCode[DatatypeCode["Undef"] = 0] = "Undef";
DatatypeCode[DatatypeCode["Int8"] = 1] = "Int8";
DatatypeCode[DatatypeCode["Uint8"] = 2] = "Uint8";
DatatypeCode[DatatypeCode["Int16"] = 3] = "Int16";
DatatypeCode[DatatypeCode["Uint16"] = 4] = "Uint16";
DatatypeCode[DatatypeCode["Int32"] = 5] = "Int32";
DatatypeCode[DatatypeCode["Uint32"] = 6] = "Uint32";
DatatypeCode[DatatypeCode["Int64"] = 7] = "Int64";
DatatypeCode[DatatypeCode["Uint64"] = 8] = "Uint64";
DatatypeCode[DatatypeCode["Int128"] = 9] = "Int128";
DatatypeCode[DatatypeCode["Uint128"] = 10] = "Uint128";
DatatypeCode[DatatypeCode["Int8Array"] = 16385] = "Int8Array";
DatatypeCode[DatatypeCode["Uint8Array"] = 16386] = "Uint8Array";
DatatypeCode[DatatypeCode["Int16Array"] = 16387] = "Int16Array";
DatatypeCode[DatatypeCode["Uint16Array"] = 16388] = "Uint16Array";
DatatypeCode[DatatypeCode["Int32Array"] = 16389] = "Int32Array";
DatatypeCode[DatatypeCode["Uint32Array"] = 16390] = "Uint32Array";
DatatypeCode[DatatypeCode["Int64Array"] = 16391] = "Int64Array";
DatatypeCode[DatatypeCode["Uint64Array"] = 16392] = "Uint64Array";
DatatypeCode[DatatypeCode["Int128Array"] = 16393] = "Int128Array";
DatatypeCode[DatatypeCode["Uint128Array"] = 16394] = "Uint128Array";
DatatypeCode[DatatypeCode["String"] = 65535] = "String";
})(DatatypeCode || (DatatypeCode = {}));
export var PTPStorageTypeCode;
(function (PTPStorageTypeCode) {
PTPStorageTypeCode[PTPStorageTypeCode["Undefined"] = 0] = "Undefined";
PTPStorageTypeCode[PTPStorageTypeCode["FixedROM"] = 1] = "FixedROM";
PTPStorageTypeCode[PTPStorageTypeCode["RemovableROM"] = 2] = "RemovableROM";
PTPStorageTypeCode[PTPStorageTypeCode["FixedRAM"] = 3] = "FixedRAM";
PTPStorageTypeCode[PTPStorageTypeCode["RemovableRAM"] = 4] = "RemovableRAM";
})(PTPStorageTypeCode || (PTPStorageTypeCode = {}));
export var PTPFilesystemTypeCode;
(function (PTPFilesystemTypeCode) {
PTPFilesystemTypeCode[PTPFilesystemTypeCode["Undefined"] = 0] = "Undefined";
PTPFilesystemTypeCode[PTPFilesystemTypeCode["GenericFlat"] = 1] = "GenericFlat";
PTPFilesystemTypeCode[PTPFilesystemTypeCode["GenericHierarchical"] = 2] = "GenericHierarchical";
PTPFilesystemTypeCode[PTPFilesystemTypeCode["DCF"] = 3] = "DCF";
})(PTPFilesystemTypeCode || (PTPFilesystemTypeCode = {}));
export var PTPAccessCapabilityCode;
(function (PTPAccessCapabilityCode) {
PTPAccessCapabilityCode[PTPAccessCapabilityCode["ReadWrite"] = 0] = "ReadWrite";
PTPAccessCapabilityCode[PTPAccessCapabilityCode["ReadOnlyWithoutObjectDeletion"] = 1] = "ReadOnlyWithoutObjectDeletion";
PTPAccessCapabilityCode[PTPAccessCapabilityCode["ReadOnlyWithObjectDeletion"] = 2] = "ReadOnlyWithObjectDeletion";
})(PTPAccessCapabilityCode || (PTPAccessCapabilityCode = {}));
//# sourceMappingURL=PTPDatacode.js.map