/* * Copyright (c) Hisilicon Technologies Co., Ltd. 2019-2019. All rights reserved. * Description: adec pts function * Author: audio * Create: 2019-12-30 */ #ifndef __ADEC_PTS_H__ #define __ADEC_PTS_H__ #include "adec_core.h" #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ td_bool adec_is_pts_full(adec_pts_que *pts_que); td_u32 adec_find_pts(adec_pts_find_info *param); td_u32 adec_find_fix_pts(adec_pts_que *pts_que, td_u32 end_pos, td_u32 frame_time, td_u32 *org_pts); td_void adec_discard_pts(adec_pts_que *pts_que, td_u32 read_pos); td_void adec_store_pts(adec_pts_que *pts_que, const adec_chan_input_buf *in_buf, td_u32 pts, td_u32 size); #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* __ADEC_PTS_H__ */