vdec_set_chn_attr
Function Usage
Sets the attributes of a decoding channel. This API is not supported.
This API is not supported in the current version. The function does not take effect. If this API is called, the return value is 0.
Prototype
- C Prototype
1hi_s32 hi_mpi_vdec_set_chn_attr(hi_vdec_chn chn, const hi_vdec_chn_attr *attr);
- Python Function
1ret = acl.himpi.vdec_set_chn_attr(chn, attr)
Parameter Description
Parameter |
Description |
|---|---|
chn |
Int, decoding channel ID.
|
attr |
Dict, dictionary of the decoding channel attributes. For details, see hi_vdec_chn_attr. |
Return Value Description
Return Value |
Description |
|---|---|
ret |
ret: int, error code.
|
Restrictions
- Ensure that a channel has been created. Otherwise, the error code HI_ERR_VDEC_UNEXIST is returned.
- Among the attributes, only the following are configurable: type, mode, and ref_frame_num. The value of type can only be HI_PT_H264 or HI_PT_H265.
- The decoder automatically resets the decoding channel when the channel attributes are updated.
Parent topic: VDEC/JPEGD APIs