Visio/Video

Contient les classes utiles à la visualisation des vidéos

Classes

MelVideo

MelVideoManager

Methods

async, inner generate_canvas($main, devices) → {Promise:.<void:>}

Génère le canvas qui affiche les vidéos
Parameters:
Name Type Description
$main external:jQuery DIV Parente
devices Array:.<MediaDeviceInfo:> Devices
Returns:
Promise:.<void:>

Type Definitions

async OnBeforeCallback(caller) → {Promise:.<void:>}

Parameters:
Name Type Description
caller module:Visio/Video~MelVideo
Returns:
Promise:.<void:>

OnClickCallback(clickedEvent, device, size) → {void}

Parameters:
Name Type Description
clickedEvent Event
device MediaDeviceInfo
size module:Visio/Video~Size
Returns:
void

async OnCreateCallback(video, media) → {Promise:.<void:>}

Parameters:
Name Type Description
video HTMLVideoElement
media MediaDeviceInfo
Returns:
Promise:.<void:>

OnDisposeCallback(caller) → {void}

Parameters:
Name Type Description
caller module:Visio/Video~MelVideo
Returns:
void

Size

Properties:
Name Type Description
height number
width number