aes70
Version:
A controller library for the AES70 protocol.
77 lines (74 loc) • 1.59 kB
JavaScript
/*
* This file has been generated.
*/
import { Enum } from './Enum.js';
/**
* Enumeration of level meter laws.
* @class OcaLevelMeterLaw
*/
export class OcaLevelMeterLaw extends Enum({
VU: 1,
StandardVU: 2,
PPM1: 3,
PPM2: 4,
LKFS: 5,
RMS: 6,
Peak: 7,
ProprietaryValueBase: 128,
}) {}
/**
* Singleton object corresponding to the entry with value ``1``.
* @type {OcaLevelMeterLaw}
* @member VU
* @memberof OcaLevelMeterLaw
* @static
*/
/**
* Singleton object corresponding to the entry with value ``2``.
* @type {OcaLevelMeterLaw}
* @member StandardVU
* @memberof OcaLevelMeterLaw
* @static
*/
/**
* Singleton object corresponding to the entry with value ``3``.
* @type {OcaLevelMeterLaw}
* @member PPM1
* @memberof OcaLevelMeterLaw
* @static
*/
/**
* Singleton object corresponding to the entry with value ``4``.
* @type {OcaLevelMeterLaw}
* @member PPM2
* @memberof OcaLevelMeterLaw
* @static
*/
/**
* Singleton object corresponding to the entry with value ``5``.
* @type {OcaLevelMeterLaw}
* @member LKFS
* @memberof OcaLevelMeterLaw
* @static
*/
/**
* Singleton object corresponding to the entry with value ``6``.
* @type {OcaLevelMeterLaw}
* @member RMS
* @memberof OcaLevelMeterLaw
* @static
*/
/**
* Singleton object corresponding to the entry with value ``7``.
* @type {OcaLevelMeterLaw}
* @member Peak
* @memberof OcaLevelMeterLaw
* @static
*/
/**
* Singleton object corresponding to the entry with value ``128``.
* @type {OcaLevelMeterLaw}
* @member ProprietaryValueBase
* @memberof OcaLevelMeterLaw
* @static
*/