venc_stop_chn

Applicability

Product

Supported

Atlas 350 Accelerator Card

Atlas A3 training product / Atlas A3 inference product

Atlas A2 training product / Atlas A2 inference product

Atlas training product

x

Atlas inference product

Atlas 200I/500 A2 inference product

Description

Makes an encoding channel stop receiving source images.

Prototype

  • C Prototype
    1
    hi_s32 hi_mpi_venc_stop_chn(hi_venc_chn chn)
    
  • Python Function
    1
    ret = acl.himpi.venc_stop_chn(chn)
    

Parameters

Parameter

Description

chn

Int, decoding channel ID.

Return Value

Return Value

Description

ret

Int, error code.

Restrictions

  • Ensure that a channel has been created. Otherwise, a failure is returned.
  • Repeated calls to this API return successful responses.
  • Prior to any attempt to destroy or reset an encoding channel, stop the channel from receiving new images by using this API.
  • This API call only stops the reception of source data for encoding. It does not free the stream buffer.

Reference

For details about the API call sequence, see JPEGE and VENC.