Amazon Developer

as

Settings
Sign out
Notifications
Alexa
Amazon Appstore
Ring
AWS
Documentation
Support
Contact Us
My Cases
Get Started
Design and Develop
Publish
Reference
Support
Native
Skip to main content

Interface ITrackPreferenceBuilder

interface ITrackPreferenceBuilder
Extends com.amazon.apmf.IStandard Builder for creating ITrackPreference objects

Methods

setLanguageCode()

ITrackPreferenceBuilder* setLanguageCode(string languageCode)
Set the language code of the track

Parameters

languageCode
string — Required one of the standard tags for identifying languages (RFC 5646)

Returns

ITrackPreferenceBuilder* The track preference builder

setAudioOutputIndex()

ITrackPreferenceBuilder* setAudioOutputIndex(u8 audioOutputIndex)
Optional - Set the audio output index, only intended for audio tracks

Parameters

audioOutputIndex
u8 — Required The audio output index

Returns

ITrackPreferenceBuilder* The track preference builder

build()

ITrackPreference* build()

Returns

ITrackPreference* The built ITrackPreference object
Last modified on October 29, 2026