Outils pour utilisateurs

Outils du site


fr:code:system:mediaplaylist

MediaPlaylist [En cours de Traduction Wismerheal][WSL]

Cet objet vous permet de jouer des fichiers média.

Fonctions

MediaPlaylist

Fonction de construction.

Syntaxe

var myObject = new MediaPlaylist();

Méthodes

setPlaybackRate

Définit le ratio du playback.

Syntaxe

myObject.setPlaybackRate(rate);

Arguments

  1. rate - (float) le ratio du playback

Renvoie

  • (MediaPlaylist) cette MediaPlaylist

setVolume

Définit le volume.

Syntaxe

myObject.setVolume(volume);

Arguments

  1. volume - (float) le volume

Renvoie

  • (MediaPlaylist) cette MediaPlaylist

setPosition

Définit la position de l'élément en vours de lecture.

Syntaxe

myObject.setPosition(position);

Arguments

  1. position - (integer) la position en millisecondes

Returns

  • (MediaPlaylist) cette MediaPlaylist

setMuted

Coupe ou met le son du média actuellement joué.

Syntaxe

myObject.setMuted(muted);

Arguments

  1. muted - (boolean) le statut du média dont le son est coupé

Renvoi

  • (MediaPlaylist) cette MediaPlaylist

duration

Renvoie la durée du média en cours.

Syntaxe

myObject.duration();

Renvoie

  • (integer) la durée du média en cours

hasAudio

Renvoie vrai si le média en cours est un média audio.

Syntaxe

myObject.hasAudio();

Returns

  • (boolean) vrai si le média en cours est un média audio

hasVideo

Renvoie vrai si le média en cours est un média vidéo.

Syntaxe

myObject.hasVideo();

Renvoie

  • (boolean) vrai si le média en cours est un média vidéo

playbackRate

Renvoie l'actuel ratio du playback.

Syntaxe

myObject.playbackRate();

Returns

  • (boolean) l'actuel ratio du playback

volume

Renvoie le volume actuel.

Syntaxe

myObject.volume();

Renvoie

  • (boolean) le volume actuel

position

Renvoi la position actuelle.

Syntaxe

myObject.position();

Returns

  • (boolean) la position actuelle en millisecondes

isMuted

Renvoie vrai si le média actuel à le son coupé.

Syntaxe

myObject.isMuted();

Renvoie

  • (boolean) vrai si le média actuel à le son coupé

isSeekable

Renvoie vrai si le média actuel est recherchable/atteignable. Cela signifie que l'on peut ou non spécifier une position à jouer.

Syntaxe

myObject.isSeekable();

Renvoie

  • (boolean) vrai si l'on peu jouer la position demandée

bufferStatus

Renvoie le pourcentage de complétion du tampon.

Syntaxe

myObject.bufferStatus();

Renvoie

  • (boolean) le pourcentage de complétion du tampon

play

Débute la lecture d'une playlist. (ouai et alors.. je laisse playlist en anglois…n'ayez pas peur ;) )

Syntaxe

myObject.play();

Renvoie

  • (MediaPlaylist) cette MediaPlaylist (voyez la aussi et pourtant vous en faites pas tout un fromage .. #Mouse…mie za part)

pause

Met la lecture en Pause.

Syntaxe

myObject.pause();

Renvoie

  • (MediaPlaylist) cette MediaPlaylist

stop

Stop la lecture.

Syntaxe

myObject.stop();

Renvoie

  • (MediaPlaylist) cette MediaPlaylist

addLocalMedia

Ajoute un media en local à la playlist.

Syntaxe

myObject.addLocalMedia(path);

Arguments

  1. path - (string) le media en local à ajouter la playlist

Renvoie

  • (MediaPlaylist) cette MediaPlaylist

Exceptions

  • (AddMediaError) échec du média à ajouter

addDistantMedia

Ajoute un media distant à la playlist.

Syntaxe

myObject.addDistantMedia(url);

Arguments

  1. url - (string) le média distant à ajouter à la playlist

Renvoie

  • (MediaPlaylist) cette MediaPlaylist

Exceptions

  • (AddMediaError) échec du média à ajouter

insertLocalMedia

Insert un média local à la playlist.

Syntaxe

myObject.insertLocalMedia(position, path);

Arguments

  1. position - (integer) la position où insérer le média
  2. path - (string) le média en local à insérer

Renvoie

  • (MediaPlaylist) cette MediaPlaylist

Exceptions

  • (InsertMediaError) insertion de média échouée

insertDistantMedia

Insert un média distant à la playlist.

Syntaxe

myObject.insertDistantMedia(position, path);

Arguments

  1. position - (integer) la position où insérer le média
  2. path - (string) le média distant à insérer

Renvoie

  • (MediaPlaylist) cette MediaPlaylist

Exceptions

  • (InsertMediaError) insertion de média échouée

clear

Efface le contenu de la playlist.

Syntaxe

myObject.clear();

Renvoie

  • (MediaPlaylist) cette MediaPlaylist

Exceptions

  • (ClearMediaError) effacement du contenu de la playlist échoué

next

Lit l'élément suivant de la playlist.

Syntaxe

myObject.next();

Renvoie

  • (MediaPlaylist) cette MediaPlaylist

previous

Lit l'élément précédent de la playlist.

Syntaxe

myObject.previous();

Returns

  • (MediaPlaylist) cette MediaPlaylist

setCurrentMedia

Définit le média à jouer actuellement.

Syntaxe

myObject.setCurrentMedia(mediaIndex);

Arguments

  1. mediaIndex - (integer) l'indexation du media

Renvoie

  • (MediaPlaylist) cette MediaPlaylist

shuffle

Lit aléatoirement les éléments de la playlist.

Syntaxe

myObject.shuffle();

Renvoie

  • (MediaPlaylist) cette MediaPlaylist

setPlaybackMode

Définit le mode playback.

Syntaxe

myObject.setPlaybackMode(playbackMode);

Arguments

  1. playbackMode - (PlaybackMode) le mode de playback

Renvoie

  • (MediaPlaylist) cette MediaPlaylist

removeMedia

Efface un emédia de la liste.

Syntaxe

myObject.removeMedia(mediaIndex);

Arguments

  1. mediaIndex - (integer) l'indexation du media

Renvoie

  • (MediaPlaylist) cette MediaPlaylist

Exceptions

  • (RemoveMediaError) effacement du média échoué

currentMedia

Renvoie l'index du média en cours de lecture.

Syntaxe

myObject.currentMedia();

Renvoie

  • (integer) tl'index du média en cours de lecture

isEmpty

Renvoi vrai si la playlist est vide.

Syntaxe

myObject.isEmpty();

Renvoie

  • (boolean) vrai si la playlist est vide

mediaCount

Renvoie la taille de la playlist.

Syntaxe

myObject.mediaCount();

Renvoie

  • (integer) la teille de la playlist

nextMedia

Renvoie l'index du média suivant.

Syntaxe

myObject.nextMedia();

Renvoie

  • (integer) l'index du média suivant

previousMedia

Renvoie l'index du média précédent.

Syntaxe

myObject.previousMedia();

Renvoie

  • (integer) l'index du média précédent

playbackMode

Renvoie le mode de playback.

Syntaxe

myObject.playbackMode();

Renvoie

Attributs

playbackRate

Le ratio du playback. (float)

volume

Le volume. (float)

position

La position en millisecondes. (integer)

muted

Si le média à le son coupé. (boolean)

currentMedia

l'index du média actuel.(integer)

playbackMode

Le mode playback. (PlaybackMode)

Enumerations

PlaybackMode

Le mode playback.

Valeurs

  1. CurrentItemOnce: l'élément actuel ne se jouera qu'une seule fois
  2. CurrentItemInLoop: l'élément actuel joué dans la boucle
  3. Sequential: le playback débute du 1er au dernier élément et s'arrête
  4. Loop: le playback se relance à partir du premier élément une fois le dernier élément joué
  5. Random: joue les éléments aléatoirement
fr/code/system/mediaplaylist.txt · Dernière modification : 2021/02/13 11:23 de 127.0.0.1