darkangel a écrit :
bonsoir les gens je suis actuellement confronté à un petit problème : j'ai une appli java avec plusieurs threads, avec dans l'un d'eux un lecteur video.
Le problème est que la video est saccadée, le thread se faisant bloquer pour passer à l'autre. J'aimerai donner avantage à ce thread de façon à réduire la saccade au point de ne plus la voir visuellement (ou une autre solution si possible )
J'ai essayé mon player seul dans une appli autonome sur la même vidéo, et dans ce cas pas de saccade, c'est pour cela que je pense à un problème de thread.
Je ne peux en outre pas mettre la méthode de lecture en synchronized, car je dois mettre à jour des variables derrière qui me servent à couper la vidéo suivant certains paramètres qui sont générés par l'autre thread. J'ai enfin essayé de ne pas faire accéder à ces variables par le player (pour éliminer un problème de mise en file d'attente pour leur lecture), et le problème persiste.
Enfin, j'utilise xuggler en tant que lecteur.
Bref, j'aurai besoin d'idées
|