I have finally succeeded in getting the custom codecs
working with the
unmodified JMF. As Ken wrote, I had to register the custom
formats with the
RTPManager instances. The trick was that, due to how the Sun
JMF handles the
registration internally, this has to be done once before
MediaControl.initProcessor() creates the
transmittableAudioEncodings list.
Otherwise, the list doesn't contain the custom encodings.
If you are interested, I can provide a patch.
Regards
Michael Koch
|