Skip to main content

OH_VideoProcessingCallback_BindOnNewOutputBuffer

Function OH_VideoProcessingCallback_BindOnNewOutputBuffer 

Source
pub unsafe extern "C" fn OH_VideoProcessingCallback_BindOnNewOutputBuffer(
    callback: *mut VideoProcessing_Callback,
    onNewOutputBuffer: OH_VideoProcessingCallback_OnNewOutputBuffer,
) -> VideoProcessing_ErrorCode
Available on crate features api-12 and video-processing only.
Expand description

Bind the OH_VideoProcessingCallback_OnNewOutputBuffer callback function to callback object.

§Arguments

  • callback - A callback object pointer.

  • onNewOutputBuffer - The callback function.

§Returns

  • [VIDEO_PROCESSING_SUCCESS] if the function is bound to callback object successfully.

[VIDEO_PROCESSING_ERROR_INVALID_PARAMETER] if the callback is null.

Available since API-level: 12