beautypg.com

BrightSign Object Reference Manual (FW 5.1) User Manual

Page 49

background image

41

GetOutput() As String: Returns the string with which the roAudioOutput object was created.

SetAudioDelay(delay_in_milliseconds As Integer) As Boolean: Delays the audio for a specific
audio ouput by lagging decoded samples before they reach that output. Delays are limited to 150ms or less.
Currently, the system software only supports positive delays; therefore, if you need to set the audio ahead of the
video, you will need to use

SetVideoDelay()

instead.

The

SetVolume and SetMute methods work in conjunction with the volume and mute functionality offered

by

roAudioPlayer

. The roAudioPlayer volume settings affect the audio decoder volume. The audio stream is then sent to

the assigned outputs, which have an additional level of volume control enabled by roAudioOutput.

Note
: To control which audio outputs connect to audio player outputs generated by roAudioOutput, use the
SetPcmAudioOutputs and SetCompressedAudioOutputs methods, which can be used for roVideoPlayer and
roAudioPlayer. See the

roAudioPlayer

entry for further explanation of these methods.


The roAudioOutput object affects the absolute volume (as well as mute settings) for an audio output. If two players are
streaming to the same output, both will be affected by any settings implemented through roAudioOutput.