Bonjour,

Je suis actuellement sur un projet de lecture vidéos en java, et j'utilise JMF.
J'arrive à tout faire, sauf lire à l'envers, comprenez faire un retour rapide.

J'ai essayé ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
		p.setStopTime(stopTime);
		System.out.println("putting rate to -1");
		p.setRate(-1.0f);
		System.out.println("actual rate equals to : "+p.getRate());
		p.start();
Ici, stopTime est strictement inférieur à l'endroit ou le player se trouve dans la vidéo.
Or, je mets bien le rate à -1 pour lire à l'envers, et celà m'affiche :

putting rate to -1
actual rate equals to : 1.0
La doc ne dit absolument rien à ce sujet, elle dit juste que si on n'appelle pas setRate(), le clock est automatiquement et assurément mis à 1.0... Je m'attendais à une exception du type "InvalidRateError" ou un truc du genre mais non, ca lit normalement comme si rien ne s'était passé

Quelqu'un a une idée ? Je seche un peu

Merci

Fred