Erro de ClassCastException

Pessoal, estou recebendo erro neste código :


enviando = (PushBufferDataSource) processador.getDataOutput(); 

enviando é um PushBufferDataSource. Já vi este código em alguns exemplos pela internet , mas comigo estou recebendo :

Exception in thread “AWT-EventQueue-0” java.lang.ClassCastException: com.sun.med
ia.multiplexer.BasicMux$BasicMuxDataSource cannot be cast to javax.media.protoco
l.PushBufferDataSource

:!: post duplicado…

http://www.guj.com.br/posts/list/80745.java

nunca faça isso…

quando ao erro naum posso te ajudar muito…
apenas o que vc ja deve ter notado…

ele naum ta aceitando esse cast, procure outra forma (caso seja possivel) de faze-lo