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

Struct SinkFormatsSelectionPolicy

sealed struct SinkFormatsSelectionPolicy
Struct whose value field is used to signify the User Audio Mode for HDMI output

Fields

Constants

AUTO

SinkFormatsSelectionPolicy = {"AUTO"}
Support formats based on Sink device capabilities.

ENFORCE_PCM

SinkFormatsSelectionPolicy = {"ENFORCE_PCM"}
Support only PCM formats.

PASSTHROUGH_DDP

SinkFormatsSelectionPolicy = {"PASSTHROUGH_DDP"}
Support PCM and Passthrough Dolby Digital Plus formats. The applications are allowed to stream PCM or Dolby Digital Plus audio formats. The sink format will be set to same as input audio format.

PASSTHROUGH_DD

SinkFormatsSelectionPolicy = {"PASSTHROUGH_DD"}
Support PCM and Passthrough Dolby Digital formats. The applications are allowed to stream PCM or Dolby Digital audio formats. The sink format will be set to same as input audio format.

ENFORCE_DDP

SinkFormatsSelectionPolicy = {"ENFORCE_DDP"}
Set the sink format to Dolby Digital Plus always. If the application feeds audio in any other format, it will be transcoded to Dolby Digital Plus.

ENFORCE_DD

SinkFormatsSelectionPolicy = {"ENFORCE_DD"}
Set the sink format to Dolby Digital always. If the application feeds audio in any other format, it will be transcoded to Dolby Digital.
Last modified on October 29, 2026