Question

Je suis en train d'être en mesure d'influer SpeedRatio sur un MediaElement tout en ayant le jeu de médias dans une boucle continue.

Ceci est possible par le code derrière; Je peux réinitialiser la position des médias une fois qu'il a terminé, mais qui crée une couture dans la lecture.

Pour la lecture transparente, j'utiliser un MediaTimeline, mais quand je l'utilise, je chronologie des médias, je ne peux pas changer le SpeedRatio.

Quelqu'un at-il une approche différente de la lecture en boucle dans un MediaElement ou la manipulation SpeedRatio?

Mise à jour:

Si j'arrête le calendrier, changer SpeedRatio de la ligne de temps, je peux produire le résultat que je cherche. Le seul problème restant est d'obtenir le calendrier pour commencer à partir de la même position qu'il a été arrêté à. La chronologie ne faisant une pause permet pas de SpeedRatio à modifier.

Je me réjouis encore des solutions de rechange.

Était-ce utile?

La solution 2

La seule solution que j'ai trouvé pour cela est d'utiliser XNA pour contrôler l'audio. Il a beaucoup plus de réactivité.

Autres conseils

Mon MediaUriElement dans mon projet open-source a une "boucle" propriété qui peut fournir looping seemless. Obtenez de la source, car il est le plus récent.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top