AudioStreamOggVorbis
Hérite de : AudioStream < Resource < RefCounted < Object
Une classe représentant un flux audio Ogg Vorbis.
Description
La classe AudioStreamOggVorbis est une classe AudioStream spécialisée pour la manipulation des formats de fichiers Ogg Vorbis. Il offre des fonctionnalités pour le chargement et la lecture de fichiers Ogg Vorbis, ainsi que la gestion de la lecture en boucle et d'autres propriétés de lecture. Cette classe fait partie du système de flux audio, qui prend également en charge les fichiers WAV avec la classe AudioStreamWAV.
Tutoriels
Propriétés
|
||
|
||
|
||
|
||
|
||
|
Méthodes
load_from_buffer(stream_data: PackedByteArray) static |
|
load_from_file(path: String) static |
Descriptions des propriétés
There is currently no description for this property. Please help us by contributing one!
There is currently no description for this property. Please help us by contributing one!
There is currently no description for this property. Please help us by contributing one!
Si true, l'audio jouera de nouveau à partir du décalage loop_offset donné une fois qu'il a fini de jouer. Utile pour les sons ambiants et la musique de fond.
Le temps en secondes où le flux commence après avoir bouclé.
OggPacketSequence packet_sequence 🔗
void set_packet_sequence(value: OggPacketSequence)
OggPacketSequence get_packet_sequence()
Contient les données Ogg brutes pour ce flux.
Dictionary tags = {} 🔗
void set_tags(value: Dictionary)
Dictionary get_tags()
Contient des tags définis par l'utilisateur si trouvés dans les données Ogg Vorbis.
Les tags couramment utilisés incluent title, artist, album, tracknumber, et date (date n'a pas un format de data standard).
Note : Aucun tag n'est * garanti* d'être présent dans chaque fichier, alors assurez-vous de tenir compte des clés qui n'existent pas toujours.
Descriptions des méthodes
AudioStreamOggVorbis load_from_buffer(stream_data: PackedByteArray) static 🔗
Crée une nouvelle instance AudioStreamOggVorbis depuis le tampon donné. Le tampon doit contenir des données Ogg Vorbis.
AudioStreamOggVorbis load_from_file(path: String) static 🔗
Crée une nouvelle instance AudioStreamOggVorbis depuis le chemin de fichier donné. Le fichier doit être au format Ogg Vorbis.