! / 0 0 0 0 6200 ` 5|5|5|5|5|5|5|EEEKKKQQQQQQQQgLgLgLgLgLgLgLgLgLgLgLvvvvvvvvvvvvvv ((((xxxx!h!h!h!h(,(,(,(,/,/,/,/,7777A`A`A`A`K K K K PPPPW W W W ]]]]ddddntntntntwwww@,HI_VQE_AEC_GetHandleg_audio_aec_work_handlehi_aec_deinithi_aec_inithi_aec_processhi_vqe_aec_get_handleimedia_aec_get_sizeimedia_aec_checkimedia_aec_initimedia_aec_applyimedia_aec_set_paramsimedia_aec_get_paramsimedia_aec_get_versionimedia_aec_shrimedia_aec_shlimedia_aec_shr_opt2imedia_aec_udiv_32by32_arm9eimedia_aec_udiv_q15_arm9eimedia_aec_udiv_q31_arm9eimedia_aec_energyimedia_aec_get_framed_bimedia_aec_vadimedia_aec_vetor_normimedia_aec_mdf_filterimedia_aec_update_filter_parameterimedia_aec_filter_delay_estimateimedia_aec_mdfimedia_aec_complex_multimedia_aec_complex_mlaimedia_aec_complex_conj_multimedia_aec_complex_conj_mult_qimedia_aec_complex_energy_dq_timedia_aec_complex_energy_dq_fimedia_aec_complex_energy_fimedia_aec_smooth_dg_fimedia_aec_smooth_fimedia_aec_complex_energy_smooth_fimedia_aec_complex_conj_mult_smooth_qimedia_aec_qsortimedia_aec_cross_cohimedia_aec_hnled_calcimedia_aec_hnl_ctrlimedia_aec_hnl_ctrl1imedia_aec_diverge_ristrictimedia_aec_hnlm_gainimedia_aec_high_freq_procimedia_aec_hnled_smimedia_aec_nlp_proimedia_aec_comfort_noise_estimateimedia_aec_comfort_noiseimedia_aec_out_put_smoothimedia_aec_nlpimedia_aec_l_extractimedia_aec_l_compimedia_aec_mpy_32imedia_aec_mpy_32_16imedia_aec_div_32_opimedia_aec_sqrt_l_expaec_sqrt_fiximedia_aec_log2imedia_aec_ln_opimedia_aec_realfftimedia_aec_realifftimedia_aec_check8_alignimedia_aec_sub_initimedia_aec_sub_procI_MEDIA_AEC_GAST_AEC_VERSION_TABg_imedia_aec_gai_aec_log2_tabg_imedia_aec_gas_aec_cn_cos_650g_imedia_aec_gas_aec_cn_sin_650g_imedia_aec_gas_aec_fft1024_coefg_imedia_aec_gas_aec_fft128_coefg_imedia_aec_gas_aec_fft256_coefg_imedia_aec_gas_aec_fft512_coefg_imedia_aec_gas_aec_over_drive_curve_129g_imedia_aec_gas_aec_over_drive_curve_65g_imedia_aec_gas_aec_pro16_kg_imedia_aec_gas_aec_pro8_kg_imedia_aec_gas_aec_sqrt_tabg_imedia_aec_gas_aec_weight_curve_129g_imedia_aec_gas_aec_weight_curve_65g_imedia_aec_gas_aec_window_129g_imedia_aec_gas_aec_window_65g_imedia_aec_gas_aecpow2tabg_imedia_aec_gast_hse_aec_cfg_tabiMedia_FFTFwd_CToC_SC16_Radix2_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Radix2_fs_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Sfs_Radix2_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Sfs_Radix2_fs_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Radix2_ls_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Radix2_ls_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Sfs_Radix2_ls_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Sfs_Radix2_ls_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Radix2_ps_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Radix2_ps_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Sfs_Radix2_ps_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Sfs_Radix2_ps_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Radix2_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Radix2_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Sfs_Radix2_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Sfs_Radix2_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Radix4_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Radix4_fs_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Sfs_Radix4_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Sfs_Radix4_fs_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Radix4_ls_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Radix4_ls_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Sfs_Radix4_ls_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Sfs_Radix4_ls_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Radix4_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Radix4_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Sfs_Radix4_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Sfs_Radix4_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Radix8_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Radix8_fs_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC16_Sfs_Radix8_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC16_Sfs_Radix8_fs_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC32_Radix2_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Radix2_fs_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC32_Sfs_Radix2_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Sfs_Radix2_fs_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC32_Radix2_ls_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Radix2_ls_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC32_Sfs_Radix2_ls_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Sfs_Radix2_ls_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC32_Radix2_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Radix2_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC32_Sfs_Radix2_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Sfs_Radix2_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC32_Radix4_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Radix4_fs_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC32_Sfs_Radix4_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Sfs_Radix4_fs_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC32_Radix4_ls_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Radix4_ls_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC32_Sfs_Radix4_ls_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Sfs_Radix4_ls_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC32_Radix4_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Radix4_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC32_Sfs_Radix4_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Sfs_Radix4_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC32_Radix8_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Radix8_fs_OutOfPlace_unsafeiMedia_FFTFwd_CToC_SC32_Sfs_Radix8_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Sfs_Radix8_fs_OutOfPlace_unsafeimedia_fftfwd_ctoc_sc32_sfs_armiMedia_FFTGetBufSize_C_SC32iMedia_FFTInit_C_SC32iMedia_FFTInv_CCSToR_S32_preTwiddleRadix2_unsafeiMedia_FFTInv_CCSToR_S32_Sfs_preTwiddleRadix2_unsafeimedia_fftinv_ctoc_sc32_sfs_armg_imedia_fft_twiddle_tableiMedia_FFTFwd_CToC_SC32_SfsiMedia_FFTInv_CToC_SC32_Sfs// 860 ` aec_neon_basic_op.o/ iMedia_FFT_CToC_SC16_Radix2_fs_unsafe_s.o/ iMedia_FFT_CToC_SC16_Radix2_ls_unsafe_s.o/ iMedia_FFT_CToC_SC16_Radix2_ps_unsafe_s.o/ iMedia_FFT_CToC_SC16_Radix2_unsafe_s.o/ iMedia_FFT_CToC_SC16_Radix4_fs_unsafe_s.o/ iMedia_FFT_CToC_SC16_Radix4_ls_unsafe_s.o/ iMedia_FFT_CToC_SC16_Radix4_unsafe_s.o/ iMedia_FFT_CToC_SC16_Radix8_fs_unsafe_s.o/ iMedia_FFT_CToC_SC32_Radix2_fs_unsafe_s.o/ iMedia_FFT_CToC_SC32_Radix2_ls_unsafe_s.o/ iMedia_FFT_CToC_SC32_Radix2_unsafe_s.o/ iMedia_FFT_CToC_SC32_Radix4_fs_unsafe_s.o/ iMedia_FFT_CToC_SC32_Radix4_ls_unsafe_s.o/ iMedia_FFT_CToC_SC32_Radix4_unsafe_s.o/ iMedia_FFT_CToC_SC32_Radix8_fs_unsafe_s.o/ iMedia_FFTFwd_CToC_SC32_Sfs_s.o/ imedia_fftgetbufsize_c_sc32.o/ imedia_fftinit_c_sc32.o/ iMedia_FFTInv_CCSToR_S32_preTwiddleRadix2_unsafe_s.o/ iMedia_FFTInv_CToC_SC32_Sfs_s.o/ imedia_fft_s32twiddletable.o/ hi_aec_wrap.o/ 0 0 0 644 6444 ` ELF(4("!O-LMC`P@ A5PyAPtXVy P}  0pL0 } U U U 0# {Ppp PP  0! p`A 2 0rbBPs  0BP@x,4  `*`*@ @ Pu+P. 0  P6-0! t0p!p `0\!\ t0p!p `0\!\  QK$$!$1 000 0 00E0@@ 0 00K0 -8  xxxdddPPP<   xdddPPPO- MPQ 0  P+R Pp`Up @`ↀ 0  0P@P <P8 04 PK(((P L-@P L///H-M`@pp@P 0pp @p F@ H D@0 ,K<<$$[Func]:%s [Line]:%d [Info]:Unsuppport your machine's Chip!hi_aec_init[Func]:%s [Line]:%d [Info]:handle or config is NULL![Func]:%s [Line]:%d [Info]:malloc fail[Func]:%s [Line]:%d [Info]:AEC Unsupport 48k samplerate! [Func]:%s [Line]:%d [Info]:param is NULL!hi_aec_process[Func]:%s [Line]:%d [Info]:imedia_aec_apply ret is %d /dev/memFunc: %s, line: %d, open fd error! chip_id_mem_mapFunc: %s, line: %d, mmap error! [Func]:%s [Line]:%d [Info]:imedia_aec_get_sizeaec_init_imedia[Func]:%s [Line]:%d [Info]:imedia_aec_init ret is %d. [Func]:%s [Line]:%d [Info]:erl_band memcpy_s fail, ret = 0x%xaec_init_set_cfg[Func]:%s [Line]:%d [Info]:erl memcpy_s fail, ret = 0x%xAECOHOS (release) clang version 10.0.1.53907 (llvm-project facaf5e08e5c3d409940ce19bdcf0a7a46f89aaa)ANaeabiDC2.09cortex-a7 A   "$&*,D?;G57!>p9|'~:u*l7cM ZV$Q!H/)_z;     y,T8,R-6TMF0D`),*P+l+') ($T``1`1`1`!`1`1```1 `1`1 $(`1*8&`1  `1* (* ` * ` * /X-t.00   *# $$"memcpyimedia_aec_apply.text.comment.rel.ARM.exidx.text.hi_aec_deinit.rel.text.hi_aec_deinit.rel.ARM.exidx.text.hi_aec_init.rel.text.hi_aec_init.L__FUNCTION__.hi_aec_initimedia_aec_init.rel.ARM.exidx.text.hi_aec_process.rel.text.hi_aec_process.L__FUNCTION__.hi_aec_process.ARM.attributesmemcpy_smemset_s.L.strstderrmunmapmmap.rel.ARM.exidx.text.chip_id_mem_map.rel.text.chip_id_mem_map.L__FUNCTION__.chip_id_mem_mapopen__stack_chk_fail.note.GNU-stack.L__FUNCTION__.aec_init_set_cfgfprintfimedia_aec_get_sizeclose.rel.ARM.exidx.text.hi_vqe_aec_get_handle.rel.text.hi_vqe_aec_get_handle.rel.data.rel.ro.g_audio_aec_work_handle.rel.ARM.exidx.text.HI_VQE_AEC_GetHandle.rel.text.HI_VQE_AEC_GetHandlefree__stack_chk_guardmalloc.strtab.symtabg_imedia_aec_gast_hse_aec_cfg_tab.L__FUNCTION__.aec_init_imedia.L.str.9.L.str.8.L.str.7.L.str.6.L.str.5.L.str.4.L.str.3.L.str.12.L.str.2.L.str.11.L.str.1.rodata.str1.1.L.str.1048,fpdlpN8,pL"pp ]p 2l ,0 d p Ol ! b  H \J d( tH |      } X Y  h aec_api.o/ 0 0 0 644 4124 ` ELF(4( P ; Qp</P@-R  0R R R #R#S0R ,\\S0\\S1S\A\\A\\A\\A\\\1SSS@/A-`Pp@( T% P pW3:U P(? Q @ `  ?P&Z @O-PM@ p@p@Qp`T W P R`P N  KU H EhPA > Z,P27 P40PT@L0`, `Q,r,<<DK\8@0M D@ppppp \ⴐᲀppᴠᴐ[ J 0 0N\  `0A@E Bppppp \ⴐᲀppᴠᴐ^ J`  0 0DP`#pD0D#A0C G DÝ p\ppppppp4<, PP~hA #  0 R0008 @Rh8A 00 0  R008PJ h @P 83  R0<<PB0@\` 0M0 BAppppp \ppppᴀᴀᴀ0P J 0, `<4, P0P  0 Ř8,,ߍP/Q/p@-@P  Z Q2P pP'@ Q(= Z:/  ̐\258<3 0000000008181707070707 0?1?1?1? 1 ! ! " " " "!"!"/P1/PHComponent: ARM Compiler 5.06 update 5 (build 528) Tool: armcc [4d3621]armcc --forceinline -c -o..\code\lib\aec_api.o --cpu=Cortex-A8 --fpu=SoftVFP+VFPv3 --apcs=/fpic --arm_linux -O3 -Otime --diag_style=ide -I..\code\src_lib\src\common -I..\code\src_lib\src\neon -I..\code\src_lib\inc --depend_format=unix_escaped --no_depend_system_headers X:\code\temp\refactor\iMediaAEC\code\src_lib\src\common\aec_api.c((hT<dRXhl  ( 0  8P ` ` ` .rel.text.comment.ARM.attributes.arm_vfe_header.note.GNU-stack.shstrtab.strtab.symtabimedia_aec_apply.textimedia_aec_initimedia_aec_sub_initimedia_aec_set_paramsimedia_aec_get_paramsimedia_aec_get_versionimedia_aec_check8_alignimedia_aec_checkg_imedia_aec_gas_aec_pro8_kg_imedia_aec_gas_aec_pro16_kimedia_aec_get_sizeimedia_aec_sub_procI_MEDIA_AEC_GAST_AEC_VERSION_TABAFaeabi<C2.09Cortex-A8 A   "BDARM 4 $   4c Vd  T XD ^N *p4Xaec_basic_op.o/ 0 0 0 644 1440 ` ELF(4( Q@-aqQPPpPpQ@-aq!r0!QPR PR 4rQPPpPp/Component: ARM Compiler 5.06 update 5 (build 528) Tool: armcc [4d3621]armcc --forceinline -c -o..\code\lib\aec_basic_op.o --cpu=Cortex-A8 --fpu=SoftVFP+VFPv3 --apcs=/fpic --arm_linux -O3 -Otime --diag_style=ide -I..\code\src_lib\src\common -I..\code\src_lib\src\neon -I..\code\src_lib\inc --depend_format=unix_escaped --no_depend_system_headers X:\code\temp\refactor\iMediaAEC\code\src_lib\src\common\aec_basic_op.cHHl%,\.rel.text.comment.ARM.attributes.arm_vfe_header.note.GNU-stack.shstrtab.strtab.symtab.textimedia_aec_shrimedia_aec_shlimedia_aec_shr_opt2AFaeabi<C2.09Cortex-A8 A   "BDARM 4$ 4VP D ^N~9pXAEC_DIV_op.o/ 0 0 0 644 1512 ` ELF(4(/o°̏T R0`Q PJ 3    !qA 2PR/L b< !s "s "/!#33//o B2@P bQ *bcQR//¿~|zxusqomkigeca_^\ZXVTSQONLJIGEDB@?=<:9764320/-,+)('%$#!  /oQ21# 0P51 2l1#,0/!lϬ/,@ r RR RR/0!>.textimedia_aec_udiv_q15_arm9eimedia_aec_udiv_32by32_arm9eimedia_aec_udiv_q31_arm9eComponent: ARM Compiler 5.06 update 5 (build 528) Tool: armasm [4d35e1]armasm --diag_style=ide --cpu=Cortex-A8 --fpu=SoftVFP+VFPv3 --apcs=/fpic//interwork --no_divide -o..\code\lib\AEC_DIV_op.o -I..\code\src_lib\src\common -I..\code\src_lib\inc X:\code\temp\refactor\iMediaAEC\code\src_lib\src\common\AEC_DIV_op.sA:aeabi0Cortex-A8 A   "BDARM .text.comment.ARM.attributes.shstrtab.strtab.symtab402dP*X <pHN :aec_mdf.o/ 0 0 0 644 5436 ` ELF(4( -3 4{6ag3; 0cXF20!c;a M@"J0 !P #B J-Dx DD B`D&J hFR-TMPD-@&v-B'R @& "@p-r @ t @ Z Ѝ///dFdFLELE @-+B3KM@@PM'!,@PB 0 Q  i `aP/P!ЍpPQ:pP-  2PIP P@@ `P<@Yp`BBpx\dG@\2Cl@DŽPښ ldž p`hFLB|p TP R R    /B1Q@-R! 0C@ ˠJ\*$B$R ZS * B D * 0SB$ *Z@/O-3p @-MPWE6P0 1 ! X(@PX!( iေ@0  `V @ p@ d$ 0) p  (PB!R M! B*J RT&$ P""** IQ @     Q Ѝ Ѝ_-X-MQ |P_Ƅ$}4 P⛟) 3 < 8 < F, < V ` 08 . s0;@ J@0 "QP B Z @@%PoV-PoV-PP \ @@$@"D(" Z8 N.J'Q LL) LL $4K"#l VIP @[H"# Z8 R  0 Noq@ p  8 @ @,JP 'J @$ta@&@ET-P/"R-RMPO$T-RMP$P X!(r R **F("@R `("P" Z P 8 +;@R-&J I!` PY"0 BH#Ф8pDP J"@P*,^("R $R    ppP4-!RppP4-!FF Rpp{Q  #Q@"J"D Z ,$-4,D< yq@($-8 0$ e  @p$ Y 4@    Q $ e,-  @p$ k$-p D J "PP"J!T Z(pWލЍO-3;$M, ,I@\D̑00 R* P,  # " S A)"Q9"" B&DFRmT-B-B "  " Q @+@@ T$ЍO-3;M@8c pV ,<6<<@P6<0O "@P O, O  0O O ! O, M M8 p m P 0@ JM'!P*B$ *M'"*B$ *Z  Pp   ` i,0.<̌ 440``0p`a`PP@,23a`PP@93+@- (LT T  LT $ S;?  .  1  02h,E <`2J*#P ,R`PM!*M"JT"B( DH F$"j(`D$Mg0 T "HF"D$DD"@("DFDHH$Fd$H @Ff/@D("J(" @/@ @ V \ @P"+;R @"M Z PE JO QMZ 0 y$0.(S{<(p h<+`/ P PþQھQP R "`?oo0 SZ `Y$0(尯 lE!h|ᄌ`7J** RB& (@ iR ^ @'M& JH BBd @($M'JT"B(`D( D"`$"R"$2K4[BF$D$H("DD"DfB( ,HF M# DD$`H bB($@/@ @/@ @ P \ @P"MZ E! JM! R;O'  ;L8 P$ MZލЍ-C@p \D@P `f [p@wpt@\`WTUP JQ څ@  Q /XP@-CMCa~k[V pA@G  @P  PU  @VA @BpఐDAPⰐJO'%P@TO)vO%POG)vO7%vvP MZ@ O$ @O! O$@PO", P"P MMV @D A   0  0S   V \L\AL\L\ALCߍ/LLLL43434343O-0J `-OMTX3[0G@Tw)  ( X V hI PX pp0k`PX@Ƞ` `PDX\M"LO' \l P& MM!M#  M(Qڀ  P0P\S0@Q0`T ( P'PQ` P(@PځA Q8A 0\S0Q0XaT )PR d P`&P XZ PT` @Q\@V 0 P Q\ Ѳ @ PQA R 0S ` PK ( Pj T/ XRB0O+Q QM&O (0(MZRO T0X`DX!J0FOQM" @F #@&J L@R-P X-XMBD'F HJ+L; ZOߍЍ0P QAS Ѳ `X0 @XWG O+Q QM'&O 88MZWO T0X X0 @O-=  @ 8! -M3; QR@<0V !;tB+x7){!#0C1vS`ڍJ$0CDFSj"FfOaZMXmRM8DMG,JRmzdFgH(hlD$d*V@$DdDD&J@H&H(BMG-  < D @S'<@@ 2SL P!!@`0C1%`PS+ P!1@P8Q`P!& 1%`P+8Q!1 PO!,@O1%`P+M!M1+@ A1DSA<$Og!0CSMG,Jj$"xdH*FdH*LdC.c,lnLNLNLllnn|Dn\FzDxAlH*BBMGn xR>@ `D@At\M'%LMG$*\JabdH$Tf"B(&hbD(&j$"xC"#(rAp!B($"M'O7&"&&M'Q{QLQHQoQ{URiJ > 0KSʁ00S/; lR@! Z͙T2  ,ᷮ #D@E\ʠS4\@0$?oC3  R LELEdFdF77/2 rr  *QZP* P&x2t@!<RM'# B*OG RJJ,@("jatf"B(&Dbd(&f$b#"C p``$bh"pBv!DV!tA`D(" A"M' p ߍ O-y3KQ`8̗,M[Ae\|X&WWfڴM|lv @@@@@FK(B@@@$@B@ 0@  EP]ڍ !@$P$`M, `b$` Pb%mBof-BmBof-BmB& @%oB-BoB-B O'e P2*bO'eP2*bfz-@M$ mH@P $HЯjHHЯjHH* @ЯHHЯHH -B -BR bg@'`$vd`r beM`P@ bP M+; C 0E$PP$P PP P,Ѝ   P  "@ !P ,ЍNN$_-p3 @f V    JL HQ0|Po[F@M'"A*J Ql,Vd0RD0V9T)CKB[Jʀ I 08P ڍ*#@P "P"MH Pڍ $@P Ѝ_--Q/-sMP  3  P3030  ' Y w p ``F  B@+^/Դ[RPp촍B഍㲰Eᴰeഝ[഍PEQUڏ*,PE .U* $*( * *O&`FM#MM8 ĝk{+⠠J@BoRLp  \^/ @ P0 p M"L\M'#,M(l B$$Fd$*jj L*! l,t9p)Vr CkB{A @j Aĝ@  0$S!J 0S       @    4  @C1JX(*!0SP"\@" X(*"P"\@" X(* P"\@" X(*$P"\@" Zĝ 1D4  J;R?1@0@//  0a 0; r qA+-  D[0A%J Q , + ;BDk{Ft Fd BD`kF&{Kdf [R-VmPF-`h ^-"B'bR *Mg@FZ@% 4P>%  {YQ@ 0P@P\P $ qP)  PwP$@P M!J0D DJ   * 0  ĝ \;+  ;+  0@P    @  ]!E0D DE     0* ĝ \+;  +;  0@J   2$x 0  @  PB $` 0 J  $ ᠰ0 (  0 \ 0 PM*#P@MJ!PP   0 @p0C @ @; 0C@B;/3Ϡ@PMg$@j ePFh$`d& hFMg&jFh$`d&F&0J T2+T 0 L#l P 4 P @    ( 4 P ` [ B_  +^A/   @K` RO0    @ 0  0    `p  @@D[!J !P " \\+ ;B$k{Fr Fd B$ k{Ff+ ;B&VmR-PB- ^-B'R @FZ'$ ̂4P,!4#oQS\$@^ A$`$@$@!R X( BR X( X( X( X( PjZo0 б ^ P!4$ @J!R1  B!R   + ;  ;+0 ^/ sݍ˽ЍComponent: ARM Compiler 5.06 update 5 (build 528) Tool: armcc [4d3621]armcc --forceinline -c -o..\code\lib\aec_nlp.o --cpu=Cortex-A8 --fpu=SoftVFP+VFPv3 --apcs=/fpic --arm_linux -O3 -Otime --diag_style=ide -I..\code\src_lib\src\common -I..\code\src_lib\src\neon -I..\code\src_lib\inc --depend_format=unix_escaped --no_depend_system_headers X:\code\temp\refactor\iMediaAEC\code\src_lib\src\neon\aec_nlp.cd!dP \. ? ,4  PLL ( "p CcsM-[6R+ ut t"   p!!!0t  l   ``` `` ` `(!#@!$%%$%8&`<&`*L**+<,X,d, ,,,,, . T/.rel.text.comment.ARM.attributes.arm_vfe_header.note.GNU-stack.shstrtab.strtab.symtab.textimedia_aec_qsortimedia_aec_realfftimedia_aec_realifftimedia_aec_diverge_ristrictimedia_aec_complex_conj_mult_smooth_qimedia_aec_ln_opimedia_aec_nlpimedia_aec_nlp_proimedia_aec_hnlm_gainimedia_aec_hnled_smimedia_aec_vetor_normimedia_aec_hnl_ctrlimedia_aec_out_put_smoothimedia_aec_cross_cohimedia_aec_complex_energy_fimedia_aec_complex_energy_smooth_fimedia_aec_smooth_dg_fimedia_aec_comfort_noise_estimateimedia_aec_comfort_noiseimedia_aec_udiv_q31_arm9eimedia_aec_high_freq_procimedia_aec_hnled_calcg_imedia_aec_gas_aecpow2tabg_imedia_aec_gas_aec_window_129g_imedia_aec_gas_aec_weight_curve_129g_imedia_aec_gas_aec_over_drive_curve_129g_imedia_aec_gas_aec_window_65g_imedia_aec_gas_aec_weight_curve_65g_imedia_aec_gas_aec_over_drive_curve_65imedia_aec_shr_opt2imedia_aec_log2imedia_aec_hnl_ctrl1g_imedia_aec_gas_aec_cn_cos_650g_imedia_aec_gas_aec_cn_sin_650AFaeabi<C2.09Cortex-A8 A   "BDARM 8/$/ /4a1Vd1@ 3pD5^Nr5p8Xaec_oper_32b.o/ 0 0 0 644 2240 ` ELF(04( @80Pa/PA/l`\ aP@\@QAPA/`aPQAPA/p@-P@AQQ Pp! PR  PPP@QpPڀ oA@q  P' pp0P:/\108 @ P pp`S`/0@-@ M$ oPA $oP Ѝ`PPT00 0-OoPĠ \5P\PuPcPc00dӰ0@0/- M  /o RP) ЍPP" PXComponent: ARM Compiler 5.06 update 5 (build 528) Tool: armcc [4d3621]armcc --forceinline -c -o..\code\lib\aec_oper_32b.o --cpu=Cortex-A8 --fpu=SoftVFP+VFPv3 --apcs=/fpic --arm_linux -O3 -Otime --diag_style=ide -I..\code\src_lib\src\common -I..\code\src_lib\src\neon -I..\code\src_lib\inc --depend_format=unix_escaped --no_depend_system_headers X:\code\temp\refactor\iMediaAEC\code\src_lib\src\common\aec_oper_32b.ce (,TPpd)d\`? dw p0 ` ` .rel.text.comment.ARM.attributes.arm_vfe_header.note.GNU-stack.shstrtab.strtab.symtabaec_sqrt_fix.textimedia_aec_l_extractimedia_aec_sqrt_l_expimedia_aec_ln_opimedia_aec_div_32_opimedia_aec_l_comp__aeabi_idivmodg_imedia_aec_gas_aec_sqrt_tabg_imedia_aec_gai_aec_log2_tabimedia_aec_mpy_32_16imedia_aec_log2imedia_aec_mpy_32AFaeabi<C2.09Cortex-A8 A   "BDARM 4$ 4mVp P0D^NpXaec_realfft.o/ 0 0 0 644 2572 ` ELF(|4( _-pBM`$ 0!@@ @   @@@@P 00@GQڍ ,AQ +; 0QP  AQ " BݍO-BM4 0  +T   8   +X   <   +\   @   .  D   +d   H   +h   L  l Q ?  A @ PP 0$(Bc < * D@ RHPL TX(\$ 0$(' S!!p""~#$$$x%%f&&L''+(()l)):**+f++',,,A---Q../Z//0Z001S111F22233 5k&pnB j$~-&w ` ?!!!"Z"""%#g###)$h$$$"%_%%%&M&&&&2'j'''(F({((()O))))*O****+G+x+++,7,f,,,, -N-|---.0.\.... /7/b//// 060`00001.1W11111 2H2p2222 333@HPKMPQS*UVXLYZ[\]^``abcde^f1ghhiUjkklAmmnToppQqqr:ssvtuuBvvmwxx"yy>zzT{{f||s}}{~~@EHIPKLMNPPQRSeT*UUVSWXXLYYZ![[I\\e]]w^^_```waaibbTcc9ddeee^ff1gghfhh/iiiUjjkskk.lllAmmmNnnnToopUpppQqqqGrrr:sss'tvttu^uuuBvvv#wmwwxIxxx"yiyyy>zzz{T{{{"|f|||0}s}}}:~{~~~?k|_EmP$.hɿSJdib8M)} i'@Pk+{n40`}F-?~%!w{{Ts(i4g4_Kڀ~'jt :nUS;V>)vʁ/޳dP?d)Izpy֎wΐ:tي̓֬7X ]qk=eya)|l04_*bt1%hx|ni%1wv[ZWk7 jAc;YU|*v;DcڲR3U1q|mWEra@裙k=lr?m@N^ /XC\Jnf`%Oۖ%綴n&yf0LߜtQQoP.!7Il9tg?J@$4@^kq!Q6s/K @t{t5n o0O\;y}]lS>“)f;Kړe?gyl׆X#s+\p37Jw^suj$Y@w7W~Ts{Jkrj*PK :ӻ0|F5H~Ґ/jJeS6:MsUrjhk<}w]5v}|OE<,F۾9MjԽ{>;WJ'!>g7@ѐzlttWf坹]+.}N^Q1\H(_p .>wbS G罝\ Ok7 hgLE#|-ÉcN(b-o:~x6ĬPoMp?Y}(q{L0 ݀ o,uiyF^tDR`ƌv8_fQ+8k~XZ^d@!fဇ{  X {ya-'w`Y{ev!v}zះd+Y~{eb?{?Ncn)1g1aavrHLh_qyzo{w26h**ro~VKe྄/l|A;xqXK!sb,mBr{ڷaM.u˶y_u|:7e*- xFw#HLioiz02z$PH{D>>ҁ׷BQl-{ NX&ʐPlf|\ӜMH0=,m7LN\ mꅧ(8CŅh^QV-pԖPFhɠAX_]O҃^{FB- {RM~ ahK'{EGQNR낯{>4'4gQ6vY( M~6e&.CuCHZZ]$FI;FPR[_IJcroxtuT}LBuZ|;ɄvnLpnM\9I@ACEGRI KLbNPQ#ST*VWYZ[L]^`Sabc1esfgh"jUklmnp#qCras{tuvwxyz{|}~Q}2 4S$q5)-726:>CF1JENXiRjV{Y,]`dWgjmpt!w "z}<~]}|{zyyAxmwvut)t[srqp4pmonm"malkj&jkihg?gfeeldc c[baaU`__Z^] ]i\[#[ZYCYXXmWV8VU UrTSISR#RQQrPOWON?NM+MLLKKJJIIHHGGFFEEDDC.CBABAXA@q@@$Gj G a~j ~ | a}'%|z )|.kw~'%|z6s~+x?^o}0AvGmj |6sNd)|V~ m}9~b}j ~ |2 U_~VY| ~ { tm}"&{ a}'%|zS M9}g'y7 |) y!|+?x )|.kwr~ {A0v9~#"\{n2u~#z4t~'%|z6s~~&z8rU_~&(y:q>~) y=p~+x?^o},w!A0nm}.kw%Cl3}/v$Ek}0AvGmjb}n2uIi9}3uJgG}M5_tLVf |6sNd|$8sPpc|9TrhRaVY|:q2Th`)|Vol%C~?^omA$?nns@s@n^o?n!A0n"p=AmpV<yBamq:_%ClTr9Cls$8MzD#ls6 U$Ek_tM5~EJku3_~uFjun2}YGmjAv0}Giv/}iHikw.|mIiw,{$Ihx+\{WJ1h y)zJgy&(zYٝKFgz&Jy?Lf|z'%xLVfz#wҁMe\{#"vy Nce{ uKοNd)|u"]Okd| tOc| sǗPpc9}q3Qb}pQqb}mohRa~nSna_~UamS`~#l2Th`~9jT_ i_U]_71hU^a fVO^ ceW]j cW=]qb2BX\G`fX(\]_dY[$]Y[(\-ZZZ~[YnXأ[dYW9(\XJ_U\BXS=]W'Q]WOO^V N^Uau?L1]__U7WJϗ_T UiHuh`2T~uF$`S~9zDݓnaS_~yBahR~s@jqbQ}g>?b3Q}V<pcP9}~?:cO|$8kd]O|m6dN)|3ce N{aߵ1 eM\{݇/(VfLzZU-Mf?L|z+|FgKzY(gJyק&1hWJ y]g$JhIx#"iIwhiiHkwѓxiGvyGmjGAvwjuFuͧJkEu"Uk$E_tG#lzDsGɫlCsS l%CTrt zamyBqšLmApG(0n!A"pIns@^on?n7^o?m3 og>lۼ"p=#l'?p=Jk4ipV~)}_~U&(wc~~&R(ǜ~'%KGɹ~#Nj~9#"[~r ;s ׃!x$7 ]MS ǂ8a wt m+ڄ݆ ;aߗ2 Uj d9+C+ɀG d9~ zj Zɀ?=$G(Z[3$ J$Gj G a~j ~ | a}'%|z )|.kw~'%|z6s~+x?^o}0AvGmj |6sNd)|V/687 0 0 0 644 1200 ` ELF(H4( P  N0 B//Component: ARM Compiler 5.06 update 5 (build 528) Tool: armcc [4d3621]armcc --forceinline -c -o..\code\lib\imedia_fftgetbufsize_c_sc32.o --cpu=Cortex-A8 --fpu=SoftVFP+VFPv3 --apcs=/fpic --arm_linux -O3 -Otime --diag_style=ide -I..\code\src_lib\src\common -I..\code\src_lib\src\32bit_neon -I..\code\src_lib\inc --depend_format=unix_escaped --no_depend_system_headers X:\code\temp\refactor\iMediaFFT\code\src_lib\src\32bit_neon\imedia_fftgetbufsize_c_sc32.c<.text.comment.ARM.attributes.arm_vfe_header.note.GNU-stack.shstrtab.strtab.symtab.textiMedia_FFTGetBufSize_C_SC32AFaeabi<C2.09Cortex-A8 A   "BDARM 4< pt0=R@0@pZJ#pX/718 0 0 0 644 1828 ` ELF(4( O-0`MQ $L0  0A30401 ` 4@0 `0 0С aQ8 E@`S "@¡O\0B B0@@ 0p0 `PA 00@A8 0\Z \` b  @  @8Q Q 0`0   $4$$L$0 `ЍComponent: ARM Compiler 5.06 update 5 (build 528) Tool: armcc [4d3621]armcc --forceinline -c -o..\code\lib\imedia_fftinit_c_sc32.o --cpu=Cortex-A8 --fpu=SoftVFP+VFPv3 --apcs=/fpic --arm_linux -O3 -Otime --diag_style=ide -I..\code\src_lib\src\common -I..\code\src_lib\src\32bit_neon -I..\code\src_lib\inc --depend_format=unix_escaped --no_depend_system_headers X:\code\temp\refactor\iMediaFFT\code\src_lib\src\32bit_neon\imedia_fftinit_c_sc32.c"```.rel.text.comment.ARM.attributes.arm_vfe_header.note.GNU-stack.shstrtab.strtab.symtab.textg_imedia_fft_twiddle_tableiMedia_FFTInit_C_SC32AFaeabi<C2.09Cortex-A8 A   "BDARM 4d$ 4YV\@ D^N8p:X/743 0 0 0 644 1596 ` ELF($4(@-`@ Pp   HI 2 "pW"@  2- HG,g, L( IW+w+@ K 0pW !I !`@ ̦ ʧ  , *\(^8h( x"`pprH(X)Hh B H@ B @-`@ Pp   HI 2 "pW"@  3- HG,g, L( IW+w+@ K 0pW !I !`@ ̦ ʧ  , *\(^8`( r"`ppr@(R)Hh B H@ B  0Ch<008.textiMedia_FFTInv_CCSToR_S32_Sfs_preTwiddleRadix2_unsafeiMedia_FFTInv_CCSToR_S32_preTwiddleRadix2_unsafeComponent: ARM Compiler 5.06 update 5 (build 528) Tool: armasm [4d35e1]armasm --diag_style=ide --cpu=Cortex-A8 --fpu=SoftVFP+VFPv3 --apcs=/fpic//interwork --no_divide -o..\code\lib\iMedia_FFTInv_CCSToR_S32_preTwiddleRadix2_unsafe_s.o -I..\code\src_lib\src\32bit_neon -I..\code\src_lib\inc X:\code\temp\refactor\iMediaFFT\code\src_libA<aeabi2Cortex-A8 A   "BDARM .text.comment.ARM.attributes.shstrtab.strtab.symtab4h2@*mIPpN :/797 0 0 0 644 2448 ` ELF(P4(_--M`@ Ponp0^^0 S^  PCI@TCS0S   PY  V0 V* V% VN㩀  P@@T@T V V Yi pW!Ѝl x     H P t|D_7uk'.textimedia_fftinv_ctoc_sc32_sfs_armiMedia_FFTInv_CToC_SC32_Sfs_Radix4_ls_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Radix4_ls_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Sfs_Radix2_ls_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Radix2_ls_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Sfs_Radix8_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Radix8_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Sfs_Radix4_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Radix4_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Sfs_Radix2_fs_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Sfs_Radix4_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Radix4_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Sfs_Radix2_OutOfPlace_unsafeiMedia_FFTInv_CToC_SC32_Radix2_OutOfPlace_unsafeComponent: ARM Compiler 5.06 update 5 (build 528) Tool: armasm [4d35e1]armasm --diag_style=ide --cpu=Cortex-A8 --fpu=SoftVFP+VFPv3 --apcs=/fpic//interwork --no_divide -o..\code\lib\iMedia_FFTInv_CToC_SC32_Sfs_s.o -I..\code\src_lib\src\32bit_neon -I..\code\src_lib\inc X:\code\temp\refactor\iMediaFFT\code\src_lib\src\32bit_neon\iMediA<aeabi2Cortex-A8 A   "BDARM .rel.text.comment.ARM.attributes.shstrtab.strtab.symtab4 6. sPpN$>/830 0 0 0 644 5248 ` ELF(4( Component: ARM Compiler 5.06 update 5 (build 528) Tool: armcc [4d3621]armcc --forceinline -c -o..\code\lib\imedia_fft_s32twiddletable.o --cpu=Cortex-A8 --fpu=SoftVFP+VFPv3 --apcs=/fpic --arm_linux -O3 -Otime --diag_style=ide -I..\code\src_lib\src\common -I..\code\src_lib\src\32bit_neon -I..\code\src_lib\inc --depend_format=unix_escaped --no_depend_system_headers X:\code\temp\refactor\iMediaFFT\code\src_lib\src\32bit_neon\imedia_fft_s32twiddletable.c C2z'dX˖0SNc-_w m_2(/&[ph^l~ *$'$ jV} ꩈ k&dowQ{d݃@4]>T\L85j 7"n %rx'|G)v z,o@]7/br1E4B7u1:E/j=[V@† C=HBGGoMJ N&kQ:K Uxn8 LXIj ą\ U` 9d C1h3 tjQELy2TNdS[MVbojNq{+:"yS-]ƀێ~  JX/(#mvUY!:gJȁqM!cсفlE E`vXgV Y o m<q)m2B&<̊E, Of3Xd*b(kiu<x*KdI[c猌:u˽ӱ> (qQƂ&Ђ ˳wۂAy2G}0MxQ5c7tN1j R>'<^2Sm=H2T=_Mw1} keb"vOZ^5?D♃%¥VI FkɃ4փ{MDhJt{.*w l 0> bW-n p:p F S !`e*1!wma!{7!XR!ٝO0!bŤ#"mT"}"˄t"4لA"D愈#E#\>v#ݜ#R#, $:C7$\4IXwg$W$e3$lt$^ (%v_#X%(O4%@%(eE%p̅E&ۅl?H&p3x&S!&H &Y''7'`7g'\Fm'xV7'R%i#<>{l>, h>VP>|oͽ>M?>NI?}̹C?ԬҐn?P됐R??|?}6!@gPH@cVis@mZ@X@ @ϑX!Aи/LAewA#A5eAO6AiD$BhŃEHOB؝AzB1B/ҒBuB5%C1!YFZ\@FvF\gG\FGGbʕmpGPxgG/Gt[G;HsWn@HseiHSSH۬H2tɖb HWI68Iמ3aIxgXM@XP֯X4֣XN8XUY?c@YbddYjWYC@