Skip to content

/AWS1/CL_MDLAUDIOTRACK

Represents a single audio track for selection with optional pre-mixer settings

CONSTRUCTOR

IMPORTING

Required arguments:

iv_track TYPE /AWS1/MDL__INTEGERMIN1 /AWS1/MDL__INTEGERMIN1

1-based integer value that maps to a specific audio track

Optional arguments:

io_premixsettings TYPE REF TO /AWS1/CL_MDLAUDIOPREMIXERSTGS /AWS1/CL_MDLAUDIOPREMIXERSTGS

Optional audio pre-mixer settings for this track. When specified, allows per-track audio processing including channel remixing, gain adjustment, and loudness normalization before interleaving.


Queryable Attributes

Track

1-based integer value that maps to a specific audio track

Accessible with the following methods

Method Description
GET_TRACK() Getter for TRACK, with configurable default
ASK_TRACK() Getter for TRACK w/ exceptions if field has no value
HAS_TRACK() Determine if TRACK has a value

PremixSettings

Optional audio pre-mixer settings for this track. When specified, allows per-track audio processing including channel remixing, gain adjustment, and loudness normalization before interleaving.

Accessible with the following methods

Method Description
GET_PREMIXSETTINGS() Getter for PREMIXSETTINGS

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT___LISTOFAUDIOTRACK

TYPES TT___LISTOFAUDIOTRACK TYPE STANDARD TABLE OF REF TO /AWS1/CL_MDLAUDIOTRACK WITH DEFAULT KEY
.