Function videostream_sys::vsl_encoder_create

source ·
pub unsafe extern "C" fn vsl_encoder_create(
    profile: VSLEncoderProfile,
    outputFourcc: u32,
    fps: c_int
) -> *mut VSLEncoder
Expand description

@brief Creates VSLEncoder instance

@param profile VSLEncoderProfile determining encode quality @param outputFourcc fourcc code defining the codec @param fps output stream fps @return VSLEncoder* new encoder instance

Every encoder instance must be released using vsl_encoder_release

For Hantro VC8000e encoder initialization is performed when vsl_encode_frame is called for a first time