private native void audioBandwidth(long nativePtr, int bw);
private native void setMediaEncryption(long nativePtr, int menc);
private native int getMediaEncryption(long nativePtr);
+ private native long getUsedAudioCodec(long nativePtr);
+ private native long getUsedVideoCodec(long nativePtr);
private native void destroy(long nativePtr);
setMediaEncryption(nativePtr, menc.mValue);
}
+ public PayloadType getUsedAudioCodec() {
+ long ptr = getUsedAudioCodec(nativePtr);
+ if (ptr == 0) return null;
+ return new PayloadTypeImpl(ptr);
+ }
+
+ public PayloadType getUsedVideoCodec() {
+ long ptr = getUsedVideoCodec(nativePtr);
+ if (ptr == 0) return null;
+ return new PayloadTypeImpl(ptr);
+ }
+
private native boolean localConferenceMode(long nativePtr);
public boolean localConferenceMode() {
return localConferenceMode(nativePtr);