Rovideoplayer – BrightSign Object Reference Manual (FW 5.1) User Manual
Page 107

99
roVideoPlayer
This object is used to play back video files (using the generic ifMediaTransport interface). If the message port is set, the
object will send events of the type roVideoEvent. All object calls are asynchronous. That is, video playback is handled in a
different thread from the script, and the script will continue to run while video is playing. Decoded video will be scaled to
the output resolution specified by roVideoMode.
Interfaces:
The ifIdentity interface provides the following:
•
GetIdentity() As Integer
The ifSetMessagePort interface provides the following:
•
SetPort(roMessagePort As Object) As Void
See
for documentation of ifAudioControl.
The ifAudioAuxControl interface provides the following:
•
MapStereoOutputAux(mapping As Integer) As Boolean
•
SetVolumeAux(a As Integer) As Boolean
•
SetChannelVolumesAux(channel_mask As Integer, b As Integer) As Boolean
•
SetAudioOutputAux(audio_output As Integer) As Boolean
•
SetAudioModeAux(audio_mode As Integer) As Boolean
•
SetAudioStreamAux(stream_index As Integer) As Boolean
•
SetUsbAudioPortAux(a As Integer) As Boolean