Jump to content

Qt for HarmonyOS/qtohosextras doc/Audio Stream Usage Hint Example

From Qt Wiki
Revision as of 09:20, 16 September 2026 by Shawn Luo (talk | contribs) (Fix example page conversion (QTFOROH-2307))

< Qt for HarmonyOS / qtohosextras doc

Audio Stream Usage Hint Example

Demonstrates tagging Qt sound playback with an OHOS audio stream usage hint.


A combo box lists all QtOhosExtras::Multimedia::AudioStreamUsageHint values. Two buttons play a bundled sound either through QSoundEffect or through QSound; before playback the selected hint is applied with Multimedia::setAudioStreamUsageHintProperty(). The hint influences how the system routes the audio and which volume policy applies.

Note: The target object must be a QSoundEffect or QSound instance; other object types are rejected with an error log. The example sets the hint before starting playback.