This code is lifted from webrtc-sdk/webrtc@13e377b:
sdk/android/api/org/webrtcsdk/android/src/java/org/webrtcrtc_base/java/src/org/webrtcapi/video/video_frame_buffer.h(VideoFrameBuffer.Type) ->org/webrtc/VideoFrameBufferType.java
org/webrtc/EglBaseFactory.kt is written so that h0.c.n0 can access the package-private EglBase14Impl class.
org/webrtc/audio/WebRtcAudioTrack.java is updated to include a (Context, AudioManager, boolean) constructor, alongside
its computeAttributes(boolean) static method. This doesn't exist for some reason, but is called by native.
To find the correct commit when updating the voice lib, search for WebRTC source stamp in libdiscord.so strings,
then look for history of call/version.cc in WebRTC's source code to find the commit setting this source stamp.
WebRTC is licensed under BSD 3-Clause