MediaSequence 3.1

Category / Domain : Media
SCOL Voy@ger Compatibility : V 2.0c or above
Update : 2001/09

Function

The function of the MEDIA SEQUENCE module is to diffuse multimedia clips of any kind of the following files :

Configuration


Figure 1 : MediaSequence module interface

(1) : Empty => Calls the window of selection and tests the multimedia file.

(2) : Loop => Plays in loop the sequence

(3) : Play => Tests the multimedia file

(4) : Delete => Deletes the multimedia file from the sequence

The configuration interface for each element is as follows :

- Alias : name which will appear in the module's list of events.

- File : name of the multimedia file selected using the button . This file must be saved in the folder scol\partition or one of its sub-directories.

- Green tabs and blue Bar : the blue bar represents the duration of the file : to choose a specific track inside, left-click on the blue bar to determine the beginning of the range and right-click to define the end. Keys < and > allow to adjust these settings more accurately.

- Test : allows to listen to the selected file and shows two buttons Play/Stop :

Implementation


Action Function
module.event à mediaSequence.start Starts the MEDIASEQUENCE module
module.event à mediaSequence.play Plays the entire sequence
module.event à mediaSequence.play alias Plays only the selected element
module.event à mediaSequence.stop Stops the broadcast of the media sequence
module.event à mediaSequence.stop alias Stops the broadcast of the selected element
module.event à mediaSequence.destroy Closes the MEDIA SEQUENCE module

Event Function
mediaSequence. playing à module Action An action is generated when the sequence media is activated.
mediaSequence.stopped à module Action An action is generated when the module is stopped.
mediaSequence.playing alias à module Action Generates an action when a media sequence alias is broadcasted
mediaSequence.stopped alias à module Action Generates an action when a media sequence alias is stopped
mediaSequence.in à module Action When the MEDIA SEQUENCE module is launched, an action is engendered

Zone Function Interface Assignment
Mediasequence.alias Shows the name of the alias on the interface (one for each alias) Client Yes