2017-07-17 4 views
0

J'utilise un AUGraph et il contient quelques unités audio du sous-type kAudioUnitSubType_AudioFilePlayer.Comment savoir si une unité audio de type AudioFilePlayer est en cours de lecture (rendu)

Je sais que nous pouvons demander si l'AUGraph fonctionne grâce à AUGraphIsRunning mais je voudrais savoir si une unité audio AudioFilePlayer joue actuellement le son "produire" d'AudioFileID. Je ne vois aucune fonction comme celle-ci.

En effet, le graphique pourrait « courir », mais l'unité audio AudioFilePlayer ne pouvait pas produire un son (en raison de: la fin du fichier audio, mettre en pause, et ainsi de suite ...)

Répondre

0

Pour ceux qui sont à la recherche aussi une solution, le seul correctif que j'ai trouvé est d'utiliser une variable bool is_playing. Apparemment, Un audioFilePlayer ne permet pas d'accéder à ce genre de propriété ...