Arquivo de vídeo não é executado usando JMF

Oi pessoal,

Estou tentando colocar um arquivo de vídeo para ser execcutado em uma aplicação, o problema é que o eclipse acusa um erro na linha onde eu coloquei: Manager.setHint(Manager.LIGHTWEIGHT_RENDERER, new Boolean(true));

dizendo: Manager.LIGHTWEIGHT_RENDERER cannot be resolved

alguém pode me ajudar??

valeu galera

Cara, estranho não estar funcionando mesmo, fui verificar e:

http://java.sun.com/products/java-media/jmf/2.1.1/apidocs/javax/media/Manager.html#LIGHTWEIGHT_RENDERER

Está correto, a constante existe mesmo.

Aquele seu: new Boolean(true) acho que é desnecessário, pois acredito que usando apenas o true o autoboxing já se encarrega de converter em um Boolean.

pois é amigo, muito estranho

tanto é que se eu coloca:

Manager.setHint(3, new Boolean(true));

também é identificado o seguinte erro: The method setHint(int, Boolean) is undefined for the type Manager

Só que na API: http://java.sun.com/products/java-media/jmf/2.1.1/apidocs/javax/media/Manager.html

Existe esse método…é muito estranho…não estou entendendo!!

vlw

Cara, na documentação há isso:

[i]
Manager Hints
Using the setHint method, the preference for how the Manager creates the objects can be specified. However, a particular implementation of the Manager can choose to ignore the requested hints.

Since:
1.0 , new methods added in 2.0
[/i]

Ou seja, talvez o setHint tenha sido implementado apenas na versão 2.0 e você esteja usando a versão 1.0.

Verifique se é isso.

bem observado!!!

mas to usando o JMF2.1.1

mas vou dar uma olhada no path… no mais não sei o que pode ser não

abraço

Coloquei no path do eclipse a o jmf.jar instalei o jmf2.1.1e mas aida continua, com o mesmo problema…

falta só isso…mas tá complicado…heheheh
vamu lá mas não vou desistir…quais quer novidades posto aqui…
Quem puder me ajudar…agradeço