Home | History | Annotate | Download | only in decoder
      1 #ifndef IXHEAACD_RVLC_H
      2 #define IXHEAACD_RVLC_H
      3 void ixheaacd_rvlc_read(
      4     ia_bit_buf_struct *itt_bit_buff,
      5     ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info);
      6 IA_ERRORCODE ixheaacd_rvlc_dec(
      7     ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info,
      8     ia_aac_dec_overlap_info *ptr_aac_dec_static_channel_info,
      9     ia_bit_buf_struct *itt_bit_buff);
     10 void ixheaacd_hcr_read(ia_bit_buf_struct *itt_bit_buff,
     11                        ia_aac_dec_channel_info_struct *ptr_aac_dec_channel_info,
     12                        WORD32 ele_type);
     13 
     14 void ixheaacd_carry_bit_branch_val(UWORD8 carry_bit, UWORD32 tree_node,
     15                                    UWORD32 *branch_val, UWORD32 *branch_node);
     16 
     17 VOID ixheaacd_huff_sfb_table(WORD32 it_bit_buff, WORD16 *huff_index,
     18                              WORD32 *len, const UWORD16 *code_book_tbl,
     19                              const UWORD32 *idx_table);
     20 
     21 #endif
     22