| APMFilter | APM filter. |
| APMWrapper | Created by zanxiaofei on 17/3/16. |
| AudioAPMFilterMgt | APM and Resample Filter manager for convenient use. |
| AudioBufFormat | Audio buf format. |
| AudioBufFrame | Audio buffer frame definition |
| AudioCapture | Capture audio data from microphone. |
| AudioCapture.OnAudioCaptureListener | AudioCapture status and error listener interface. |
| AudioEffectFilter | audio effect |
| AudioEncodeConfig | Configuration of audio encoder. |
| AudioEncoderBase | Base class of audio encoder. |
| AudioFilterBase | Base class of audio filters. |
| AudioFilterMgt | AudioFilter manager for convenient use. |
| AudioMixer | Audio mixer. |
| AudioPacket | Audio packet definition. |
| AudioPlayerCapture | Audio player capture. |
| AudioPlayerCapture.OnCompletionListener | The interface On completion listener. |
| AudioPlayerCapture.OnErrorListener | The interface on audio play error listener. |
| AudioPlayerCapture.OnPreparedListener | The interface on media prepared listener. |
| AudioPreview | Audio preview use openSL ES. |
| AudioResample | Audio resample implemented with swr. |
| AudioResampleFilter | Audio resample filter. |
| AudioReverbFilter | Audio reverb filter, with 5 acceptable level. |
| AudioSLPlayer | Audio pcm player with openSL ES. |
| AudioTrackPlayer | PCM player use AudioTrack. |
| AudioUtil | Audio utils. |
| AVAdapter | network adaptor and Audio video interleave module |
| AVAdapter.AdapterListener | |
| AVAdapter.BwEstConfig | |
| AVAdapterWrapper | network adaptor and Audio video interleave module wrapper |
| AVAdapterWrapper.OnAdapterEvent | |
| AVBufFrame | Base class of a/v buf frame. |
| AVConst | A/V const values definition. |
| AVFrameBase | Base class of all a/v frame. |
| AVPacketBase | Base class of encoded a/v data. |
| BitmapLoader | Util class to load Bitmap from file. |
| CameraCapture | The CameraCapture class is used to capture video frames from camera. |
| CameraCapture.OnCameraCaptureListener | Notify the event occurred while camera capturing. |
| CameraCapture.Size | |
| CameraTouchHelper | Handle touch events for camera view. |
| CameraTouchHelper.OnTouchListener | |
| ContextUtil |
| DeviceInfo | deviceInfo数据类 |
| DeviceInfoTools | 硬编即在使用金山云推流SDK时使用Android硬件编码 硬编默认需要在4.3 (18)以上系统 金山云服务器根据实际测试结果存储了一部分机型系统的硬编支持情况 可以通过该类从服务端获取当前机型是否在硬编白名单中,并且把相关信息存储在本地 建议在APK联网后调用init接口 通过getDeviceInfo可以获取到机型信息,默认硬编为不支持硬编 |
| DeviceInfoTools.OnRequesetDeviceInfoListener |
| Encoder<I, O> | Base class of encoder modules. |
| Encoder.EncoderInfoListener | |
| Encoder.EncoderListener |
| GLRender | OpenGL render thread manager. |
| GLRender.GLRenderListener | GLRender listener interface. |
| GLRender.ScreenShotListener |
| ICameraHintView | Interface of CameraHintView for CameraTouchHelper. |
| ImageCapture | Capture texture from picture. |
| ImgBeautyDenoiseFilter | Beauty Denoise filter. |
| ImgBeautyGrindAdvanceFilter | Grind advance filter |
| ImgBeautyIllusionFilter | Beauty illusion filter. |
| ImgBeautyProFilter | Beauty pro filter. |
| ImgBeautySkinWhitenFilter | Beauty skin whiten filter. |
| ImgBeautySmoothFilter | Beauty face filter. |
| ImgBeautySoftExtFilter | Beauty SoftExt filter. |
| ImgBeautySoftFilter | Beauty Soft filter. |
| ImgBeautySoftSharpenFilter | Beauty soft sharpen filter |
| ImgBeautySpecialEffectsFilter | Special effects filter. |
| ImgBeautyStylizeFilter | Beauty style filter |
| ImgBeautyToneCurveFilter | Image beauty filter from photoshop acv file. |
| ImgBufBeautyFilter | Denoise beauty filter running on cpu. |
| ImgBufFilterBase | Base class of video filters running on cpu, with multi or one input pins and one output pin. |
| ImgBufFormat | Image format for ImgBufFrame. |
| ImgBufFrame | Image buffer frame definition |
| ImgBufMixer | Video frame mixer running on cpu. |
| ImgBufScaleFilter | Cpu filter to crop, rotate, scale and mirror input frame. |
| ImgBufSrcPin | Convert Bitmap to ImgBufFrame. |
| ImgFilterBase | The base class of gpu filters. |
| ImgFilterBase.OnErrorListener | Error interface. |
| ImgPacket | Encoded video packet definition. |
| ImgTexBufFilter | format(RGBA or I420) buffer filter inserted in gpu pipe. |
| ImgTexFilter | Base class of filters implement by openGLES with default shader. |
| ImgTexFilterBase | The base class of gpu filters. |
| ImgTexFilterMgt | ImgTexFilter manager for convenient use. |
| ImgTexFormat | Image texture format definition. |
| ImgTexFrame | Image texture frame definition. |
| ImgTexMixer | Video frame mixer with openGLES. |
| ImgTexPreview | Texture frame previewer. |
| ImgTexScaleFilter | Gpu image filter to rotate/crop/scale video frame, and covert image format to RGBA if needed. |
| ImgTexSrcPin | Convert bitmap image to ImgTexFrame. |
| ImgTexToBuf | Get I420/RGBA buffer from texture. |
| ImgTexToBuf.ErrorListener | |
| IUnionAudioRecord | Base class of audio record. |
| MediaCodecAudioEncoder | MediaCodec Audio encoder. |
| MediaCodecEncoderBase<I, O> | MediaCodec encoder module base. |
| MediaCodecSurfaceEncoder | MediaCodec encoder with surface as input source. |
| OnAudioRawDataListener |
This interface is deprecated.
To implement class extends
AudioFilterBase and set it to
AudioFilterMgt.
|
| OnPreviewFrameListener |
This interface is deprecated.
To implement class extends
ImgTexFilter and set it to
ImgTexFilterMgt.
|
| PinAdapter<T> | Simple transfer data from SinkPin to SrcPin. |
| Publisher | Base class of publish modules. |
| Publisher.PubListener |
| RGBABufFilter | RGBA buffer filter inserted in gpu pipe. |
| SinkPin<T> | Sink pin definition |
| SrcPin<T> | Source pin definition. |
| StatsLogReport | Stats log reporter. |
| StatsLogReport.OnLogEventListener | 日志上报回调 |
| StreamerConstants |
| VideoBufEncoderBase | Base class of video encoder with ImgBufFrame as input. |
| VideoEncodeConfig | Configuration of video encoder. |
| ViewCapture | Capture texture from picture. |
| WaterMarkCapture | Watermark capture module. |
| YUVLoader | Load I420 data to texture. |