Observium_CE/mibs/cisco/CISCO-DMN-DSG-AUDIO-MIB

507 lines
13 KiB
Plaintext

--*****************************************************************
-- CISCO_DMN_DSG_AUDIO.mib : Mib file for Audio Control and status.
--
-- August 2010, TEL MIB Team
--
-- Copyright (c) 1999-2012 Cisco Systems, Inc. All rights reserved.
--*****************************************************************
CISCO-DMN-DSG-AUDIO-MIB
DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,Integer32
FROM SNMPv2-SMI
DisplayString
FROM SNMPv2-TC
OBJECT-GROUP, MODULE-COMPLIANCE
FROM SNMPv2-CONF
ciscoDSGUtilities
FROM CISCO-DMN-DSG-ROOT-MIB;
ciscoDSGAudio MODULE-IDENTITY
LAST-UPDATED "201307101220Z"
ORGANIZATION "Cisco Systems, Inc."
CONTACT-INFO
"Cisco Systems, Inc.
Customer Service
Postal: 170 W Tasman Drive
San Jose, CA 95134
USA
Tel: +1 800 553 NETS
E-mail: cs-ipsla@cisco.com"
DESCRIPTION "Cisco Audio Control MIB."
REVISION "201307101220Z"
DESCRIPTION "V01.00.08 2013-07-10
Updated audioLangList DESCRIPTION clause."
REVISION "201203070500Z"
DESCRIPTION "V01.00.07 2012-03-07
Updated for D9854 R4 Release."
REVISION "201008300500Z"
DESCRIPTION "V01.00.06 2010-08-30
Updated for adherence to SNMPv2 format."
REVISION "201005240630Z"
DESCRIPTION "V01.00.05 2010-05-24
The names of audioAC3Comp and audioDDPMode are
changed to audioDolbyDigitalComp
audioDolbyDigitalPlusMode respectively."
REVISION "201005211645Z"
DESCRIPTION "V01.00.04 2010-05-21
The enumerations of Audio PMT source item updated."
REVISION "201004120500Z"
DESCRIPTION "V01.00.03 2010-04-12
The objects audioDigitalComp
and audioDDPMode are updated."
REVISION "201003220500Z"
DESCRIPTION "V01.00.02 2010-03-22
The Syntax of Unsigned32 MIB objects whose
range is within the range
of Integer32, is updated to Integer32."
REVISION "201002121500Z"
DESCRIPTION "V01.00.01 2010-02-12
The Syntax of read-only objects is
updated to DisplayString."
REVISION "200912071200Z"
DESCRIPTION "V01.00.00 2009-12-07
Initial Version."
::= { ciscoDSGUtilities 15 }
--*****************************************************
--audioCtrlTable Branch
--*****************************************************
audioCtrlTable OBJECT-TYPE
SYNTAX SEQUENCE OF AudioCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Audio decoder information"
::= { ciscoDSGAudio 1 }
audioCtrlEntry OBJECT-TYPE
SYNTAX AudioCtrlEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry for audio channel is being viewed/edited."
INDEX { audioSelKey }
::= { audioCtrlTable 1 }
AudioCtrlEntry ::= SEQUENCE
{
audioSelKey Integer32,
audioMode INTEGER,
audioDolbyDigitalComp INTEGER,
audioConsumerVolLeft Integer32,
audioConsumerVolRight Integer32,
audioProfAttenuationLeft Integer32,
audioProfAttenuationRight Integer32,
audioPmtSource INTEGER,
audioMuted INTEGER,
audioDigitalComp INTEGER,
audioDolbyDigitalPlusMode INTEGER,
audioLangMenu INTEGER,
audioLangList INTEGER,
audioManualEntry DisplayString
}
audioSelKey OBJECT-TYPE
SYNTAX Integer32(1..1)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Selects which audio channel is being viewed/edited."
::= { audioCtrlEntry 1 }
audioMode OBJECT-TYPE
SYNTAX INTEGER {
stereo(1),
mixed(2),
lMono(3),
rMono(4)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Audio Mode: Stereo/Mixed/R-Mono/L-Mono."
::= { audioCtrlEntry 2 }
audioDolbyDigitalComp OBJECT-TYPE
SYNTAX INTEGER {
rfMode(1),
lineMode(2),
custom0(4),
custom1(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Dolby Digital (AC3) compression: RF Mode/Line/custom0/custom1 ."
::= { audioCtrlEntry 3 }
audioConsumerVolLeft OBJECT-TYPE
SYNTAX Integer32(0..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set Consumer Left Audio Volume: 0 to 60dB."
::= { audioCtrlEntry 4 }
audioConsumerVolRight OBJECT-TYPE
SYNTAX Integer32(0..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Set Consumer Right Audio Volume: 0 to 60dB."
::= { audioCtrlEntry 5 }
audioProfAttenuationLeft OBJECT-TYPE
SYNTAX Integer32(0..1)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set Professional Attenuation Left: "
::= { audioCtrlEntry 6 }
audioProfAttenuationRight OBJECT-TYPE
SYNTAX Integer32(0..1)
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Set Professional Attenuation Right: "
::= { audioCtrlEntry 7 }
audioPmtSource OBJECT-TYPE
SYNTAX INTEGER{
none(1),
aud1(2),
aud2(3),
aud3(4),
aud4(5),
aud5(6),
aud6(7),
aud7(8),
aud8(9),
aud9(10),
aud10(11),
aud11(12),
aud12(13),
aud13(14),
aud14(15),
aud15(16),
aud16(17),
aud17(18),
aud18(19),
aud19(20),
aud20(21),
aud21(22),
aud22(23),
aud23(24),
aud24(25),
aud25(26),
aud26(27),
aud27(28),
aud28(29),
aud29(30),
aud30(31),
aud31(32),
aud32(33),
aud33(34),
aud34(35),
aud35(36),
aud36(37),
aud37(38),
aud38(39),
aud39(40),
aud40(41),
aud41(42),
aud42(43),
aud43(44),
aud44(45),
aud45(46),
aud46(47),
aud47(48),
aud48(49),
aud49(50),
aud50(51),
aud51(52),
aud52(53),
aud53(54),
aud54(55),
aud55(56),
aud56(57),
aud57(58),
aud58(59),
aud59(60),
aud60(61),
aud61(62),
aud62(63),
aud63(64),
aud64(65)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"PMT audio PID: AUD1/AUD2/AUD3/AUD4/.../AUD64/None."
::= { audioCtrlEntry 8 }
audioMuted OBJECT-TYPE
SYNTAX INTEGER{
no(1),
yes(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Mute or Unmute Audio."
::= { audioCtrlEntry 9 }
audioDigitalComp OBJECT-TYPE
SYNTAX INTEGER{
pcm(1),
compressed(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Audio Format: Dolby Digital/PCM/Compressed."
::= { audioCtrlEntry 10 }
audioDolbyDigitalPlusMode OBJECT-TYPE
SYNTAX INTEGER {
transcoding(1),
passthrough(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Audio DDP(Dolby Digital Plus) Mode."
::= { audioCtrlEntry 11 }
audioLangMenu OBJECT-TYPE
SYNTAX INTEGER {
languageList(1),
languageEntry(2),
pmtOrder(3)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Select whether to chose the language based on the selection
from the language list, from the PMT order, or from manual entry."
::= { audioCtrlEntry 12 }
audioLangList OBJECT-TYPE
SYNTAX INTEGER {
ara(1),
btk(2),
ben(3),
bul(4),
chi(5),
cze(6),
dan(7),
dut(8),
eng(9),
fin(10),
fre(11),
ger(12),
gre(13),
heb(14),
hin(15),
hun(16),
ice(17),
ind(18),
ita(19),
jpn(20),
kor(21),
may(22),
mul(23),
nor(24),
per(25),
pol(26),
por(27),
rum(28),
rus(29),
san(30),
scc(31),
sin(32),
slo(33),
slv(34),
som(35),
spa(36),
swe(37),
tai(38),
tam(39),
tha(40),
tur(41),
ukr(42),
vie(43)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Audio Language List.
Language option slv(34) is only supported on D9865."
::= { audioCtrlEntry 13 }
audioManualEntry OBJECT-TYPE
SYNTAX DisplayString (SIZE(0..3))
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"Audio Manual Entry."
::= { audioCtrlEntry 14 }
-- *************************************
-- audioStatusTable Branch
-- *************************************
audioStatusTable OBJECT-TYPE
SYNTAX SEQUENCE OF AudioStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Audio Status Table."
::= { ciscoDSGAudio 2 }
audioStatusEntry OBJECT-TYPE
SYNTAX AudioStatusEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Entry for audio channel is being viewed."
INDEX { audioStatusSelKey }
::= { audioStatusTable 1 }
AudioStatusEntry ::= SEQUENCE
{
audioStatusSelKey Integer32,
audioStatusFormat INTEGER,
audioStatusBitRate DisplayString,
audioStatusBufferLevel DisplayString,
audioStatusSFR DisplayString,
audioStatusMuted INTEGER,
audioStatusLanguage DisplayString,
audioStatusDDPMode INTEGER,
audioStatusDualMonoMode INTEGER
}
audioStatusSelKey OBJECT-TYPE
SYNTAX Integer32 (1..1)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
"Selects which audio channel is being viewed."
::= { audioStatusEntry 1 }
audioStatusFormat OBJECT-TYPE
SYNTAX INTEGER {
none(1),
sine(2),
pink(3),
beep(4),
mpeg1L1(5),
mpeg1L2(6),
mpeg2L1(7),
mpeg2L2(8),
dolbyDigital(9),
loasAAC(10),
adtsAAC(11),
dolbyDigitalPlus(12),
adtsHEAAC(13),
loasHEAAC(14)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Audio Format."
::= { audioStatusEntry 2 }
audioStatusBitRate OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Audio Bitrate in Kilo bits(Kbits).The range is from 0 to
4294967295 Kbits in steps of 1 Kbits."
::= { audioStatusEntry 3 }
audioStatusBufferLevel OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Level of audio input buffer in bytes.The range is from 0
to 4294967295 bytes in steps of 1 byte."
::= { audioStatusEntry 4 }
audioStatusSFR OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..32))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Audio sampling frequency in Hz.The range is from 0
to 4294967295 bytes in steps of 1 Hz."
::= { audioStatusEntry 5 }
audioStatusMuted OBJECT-TYPE
SYNTAX INTEGER {
no(1),
yes(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Current Mute State."
::= { audioStatusEntry 6 }
audioStatusLanguage OBJECT-TYPE
SYNTAX DisplayString (SIZE(1..16))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Audio Language."
::= { audioStatusEntry 7 }
audioStatusDDPMode OBJECT-TYPE
SYNTAX INTEGER {
off(1),
ddp(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Audio DDP Mode."
::= { audioStatusEntry 8 }
audioStatusDualMonoMode OBJECT-TYPE
SYNTAX INTEGER {
off(1),
dualMono(2)
}
MAX-ACCESS read-only
STATUS current
DESCRIPTION
"Dualmono Mode."
::= { audioStatusEntry 9 }
END