Lines Matching refs:cencInfo
131 * @param cencInfo Pointer to an OH_AVCencInfo instance.
133 * {@link AV_ERR_INVALID_VAL} 3 - cencInfo is nullptr.
137 OH_AVErrCode OH_AVCencInfo_Destroy(OH_AVCencInfo *cencInfo);
142 * @param cencInfo Pointer to an OH_AVCencInfo instance.
145 * {@link AV_ERR_INVALID_VAL} 3 - cencInfo is nullptr.
149 OH_AVErrCode OH_AVCencInfo_SetAlgorithm(OH_AVCencInfo *cencInfo, enum DrmCencAlgorithm algo);
154 * @param cencInfo Pointer to an OH_AVCencInfo instance.
160 * {@link AV_ERR_INVALID_VAL} 3 - If cencInfo is nullptr, or keyId is nullptr, or keyIdLen != DRM_KEY_ID_SIZE,
165 OH_AVErrCode OH_AVCencInfo_SetKeyIdAndIv(OH_AVCencInfo *cencInfo, uint8_t *keyId,
171 * @param cencInfo Pointer to an OH_AVCencInfo instance.
178 * {@link AV_ERR_INVALID_VAL} 3 - If cencInfo is nullptr, or subsampleCount > DRM_KEY_MAX_SUB_SAMPLE_NUM,
183 OH_AVErrCode OH_AVCencInfo_SetSubsampleInfo(OH_AVCencInfo *cencInfo, uint32_t encryptedBlockCount,
189 * @param cencInfo Pointer to an OH_AVCencInfo instance.
192 * {@link AV_ERR_INVALID_VAL} 3 - cencInfo is nullptr.
196 OH_AVErrCode OH_AVCencInfo_SetMode(OH_AVCencInfo *cencInfo, enum DrmCencInfoMode mode);
201 * @param cencInfo Pointer to an OH_AVCencInfo instance.
204 * {@link AV_ERR_INVALID_VAL} 3 - If cencInfo is nullptr, or buffer is nullptr, or buffer->buffer_ is nullptr,
209 OH_AVErrCode OH_AVCencInfo_SetAVBuffer(OH_AVCencInfo *cencInfo, OH_AVBuffer *buffer);