[jitsi-dev] [libjitsi] org.jitsi.impl.neomedia.MediaStreamImpl field transformEngineChain should be accessible (#51)


#1

In the view of creating my custom AudioMediaStream which inherits from AudioMediaStreamImpl,
I need a way to modify the 'transformEngineChain'.
Unfortunatelly, this is a private field and no get method exist!
I suggest to create a public getTransformEngineChain method!

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/issues/51


#2

I have modified the source. It is already pushed!

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/issues/51#issuecomment-111546990


#3

Our intent is to use MediaStream#setExternalTransformer(TransformEngine transformEngine) to add your application-specific transformers in such cases. You can add a whole TransformEngineChain as well (which [we do in jitsi-videobridge](https://github.com/jitsi/jitsi-videobridge/blob/master/src/org/jitsi/videobridge/RtpChannel.java#L906)). Do you have a use-case for which this doesn't work?

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/issues/51#issuecomment-111590000


#4

Super!
Sorry, I was not aware!
Another question, How do I had a codec in the process stack?

Thx

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/issues/51#issuecomment-111741304


#5

Closed #51.

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/issues/51#event-330488991


#6

See the code under org.jitsi.impl.neomedia.codec. You can use opus as an example.

···

---
Reply to this email directly or view it on GitHub:
https://github.com/jitsi/libjitsi/issues/51#issuecomment-111854060