Lecture audio via bouton physique

Bonjour,

Je rencontre un soucis dans la scène suivante, qui a pour but d’allumer/éteindre la lecture audio d’une pièce lors de l’usage d’un bouton : si de la musique est jouée et que j’appuie sur le bouton, j’arrête la musique, et réciproquement.

Les états sont les suivants :

  • stop / 0 : lecture arrêtée,
  • play / 1 : en cours de lecture,
  • pause / 2 : en pause.

Voici ce qui est actuellement en place, et qui refuse de fonctionner :stuck_out_tongue:

Idéalement, il conviendrait de complexifier cela :

  • si la lecture est en cours, je mets en pause via un appel de l’API « /pause »,
  • si la lecture est en pause, je remets en lecture toujours via l’API « /pause »,
  • si la lecture est à l’arrêt, je démarre la lecture via l’appel de « /play ».

En définitive, on ne fait que rarement appel à l’API « /stop ».

Merci d’avance pour vos idées/corrections/suggestions :slight_smile:
Belle fin de journée,
Jean

Quand tu dis « refuse de fonctionner », quel est le symptôme ?