En fait j'ai un thread qui tourne en permanance et récupère les images jpeg. J'utilise des callback pour indiquer au SourceStream JMF ou à mon panel qu'un nouvelle image est dispo. Dans le cas de JMF, je lui fait remonter le byte[] et il se debrouille avec ses codec, dans le cas de mon panel je decode moi même le byte[] (en fait dans ce cas là, c'est le thread de production qui va decoder l'image, pour jmf il a son propre thread). Tant que le decodage n'est pas en route j'ai un bon FPS ...
Citation :
si vraiment le taquet venait du décodage, tu serais à 100%.
|
J'ai un peu de mal à trouver des explication pour ca. C'est vrai que c'est étrange. En plus, quand je veux decoder pas mal d'images par secondes ET que je les affiches le temps de decodage varie enormement (passe de 100ms à 0 ms ??!!).
Message édité par spiderbanana le 25-04-2005 à 17:40:06