Package com.otaliastudios.cameraview.video.encoding
See: Description
-
Class Summary Class Description AudioConfig Audio configuration to be passed as input to the constructor of an AudioMediaEncoder. Controller A handle for MediaEncoders to pass information to this engine.All methods here can be called for multiple threads. MediaEncoderEngine The entry point for encoding video files. MediaEncoder Base class for single-track encoders, coordinated by a MediaEncoderEngine. MediaCodecBuffers A Wrapper to MediaCodec that facilitates the use of API-dependent get{Input/Output}Buffer methods, in order to prevent: http://stackoverflow. Frame Should be acquired with acquireFrame, filled and then passedto notify with FRAME_EVENT. TextureMediaEncoder Default implementation for video encoding. ByteBufferPool A simple ( implementation for byte buffers. InputBuffer Represents an input buffer, which means, raw data that should be encoded by MediaCodec. AudioMediaEncoder Default implementation for audio encoding. AudioNoise An AudioNoise instance offers buffers of noise that we can use when recording some samples failed for some reason. VideoConfig Base video configuration to be passed as input to the constructor of a VideoMediaEncoder. AudioTimestamp Computes timestamps for audio frames. VideoMediaEncoder Base class for video encoding. InputBufferPool A simple ( implementation for input buffers. OutputBuffer Represents an output buffer, which means, an encoded buffer of data that should be passed to the muxer. TextureConfig Video configuration to be passed as input to the constructor of a TextureMediaEncoder. OutputBufferPool A simple ( implementation for output buffers. -
Interface Summary Interface Description Listener Receives the stop event callback to know when the videowas written (or what went wrong). -
Annotation Summary Annotation Description EncoderThread Indicates that some action is being executed on the encoder thread.