2010-03-12 4 views
2

J'écris ma propre classe pour gérer un habillage pour un composant FLVPlayback. Cela fonctionne 90% du temps, mais parfois l'état devient vraiment foiré. Plus précisément, la vidéo est en cours de lecture, ce qui signifie que je peux la lire et que l'événement VideoEvent.PLAYHEAD_UPDATE se déclenche, mais lorsque j'interroge le composant FLVPlayback sur sa propriété de lecture, elle renvoie false. Au lieu de cela, l'état de mise en mémoire tampon est défini sur true. Je suppose que c'est peut-être parce que le 'buffering' est un sous-ensemble de 'playing', mais je ne peux pas le confirmer dans la documentation. Je suppose qu'une autre manière de poser cette question est, "Est-ce que le composant FLVPlayback tamponne jamais alors qu'il est dans un état arrêté?"Etats FLVPlayback Flash

+0

Je pense que j'ai confirmé qu'un état de mise en mémoire tampon implique également un état de lecture, mais que cela serait souhaitable dans la documentation. De plus, si le fichier FLVPlayback se retrouve en mémoire tampon alors que la vidéo est en pause (ou arrêtée), je ne suis pas sûr de la réaction de ma peau. – rob5408

Répondre

0

La mise en mémoire tampon peut se produire à l'état de lecture ou de pause. Je ne crois pas que cela se produise à l'état arrêté.

Questions connexes