hi_mpi_aenc_release_stream

The Atlas 200/300/500 Inference Product does not support this API.

The Atlas Training Series Product does not support this API.

Description

Releases an encoded audio stream.

Restrictions

  • A stream can be obtained only after a channel has been created by calling hi_mpi_aenc_create_chn. Otherwise, an error code indicating failure is returned.
  • This API and hi_mpi_aenc_get_stream must appear in pairs. Call hi_mpi_aenc_get_stream to obtain a stream and after the stream is used, call this API to release the stream in time.
  • This API cannot be called repeatedly.

Prototype

hi_s32 hi_mpi_aenc_release_stream(hi_aenc_chn aenc_chn, const hi_audio_stream *stream);

Parameters

Parameter

Input/Output

Description

aenc_chn

Input

Encoding channel ID. The value range is [0, 6).

stream

Output

Audio stream to be released.

Returns