-- Module Audio-Presentation-Attributes (T.419:08/1995)
-- See also ITU-T T.419 (08/1995)
-- See also the index of all ASN.1 assignments needed in this document
Audio-Presentation-Attributes {2 8 1 9 2} DEFINITIONS ::=
BEGIN
EXPORTS Audio-Attributes;
IMPORTS
Character-Data
FROM Document-Profile-Descriptor {2 8 1 5 6}; -- see ITU-T Rec. T.415 | ISO/IEC 8613-5
Audio-Attributes ::= SET {
temporal-envelope
[0] IMPLICIT SEQUENCE {beginning-Envelope
[0] IMPLICIT Beginning-Envelope OPTIONAL,
ending-Envelope
[1] IMPLICIT Ending-Envelope OPTIONAL} OPTIONAL,
clipping [1] IMPLICIT Clipping OPTIONAL,
--intended-duration [2] Intended-Duration OPTIONAL,
attenuation [3] IMPLICIT Attenuation OPTIONAL,
frequency-envelope [4] IMPLICIT SET OF Frequency-Envelope-Point OPTIONAL
}
Beginning-Envelope ::= SEQUENCE OF Temporal-Envelope-Point
Ending-Envelope ::= SEQUENCE OF Temporal-Envelope-Point
Temporal-Envelope-Point ::= SEQUENCE {
offset
[0] CHOICE {time-Offset [0] Time-Offset,
marker-Reference [1] Marker-Reference},
attenuation [1] IMPLICIT Attenuation
}
Clipping ::= SEQUENCE {
start-time
[0] CHOICE {time-Offset [0] Time-Offset,
marker-Reference [1] Marker-Reference} OPTIONAL,
end-time
[1] CHOICE {time-Offset [0] Time-Offset,
marker-Reference [1] Marker-Reference} OPTIONAL
}
Time-Offset ::= INTEGER
Marker-Reference ::= CHOICE {
unique-label [0] IMPLICIT OBJECT IDENTIFIER,
description [1] IMPLICIT Character-Data
}
Attenuation ::= SET OF Attenuation-Pair
Attenuation-Pair ::= SEQUENCE {
channel-name [0] IMPLICIT PrintableString,
attenuation-value [1] IMPLICIT REAL
}
Frequency-Envelope-Point ::= SEQUENCE {
one-third-oct-pref-freq [0] IMPLICIT REAL,
attenuation [1] IMPLICIT Attenuation
}
END
-- Generated by Asnp, the ASN.1 pretty-printer of France Telecom R&D