! / 0 0 0 0 908 ` "LLLLLLLLLLLLLLjjjjjjjj000000000hi_upvqe_createhi_upvqe_destroyhi_upvqe_get_confighi_upvqe_get_versionhi_upvqe_get_volumehi_upvqe_process_framehi_upvqe_read_framehi_upvqe_set_volumehi_upvqe_write_framehi_vqe_register_module_handleupvqe_cache_process_frameupvqe_cache_process_write_in_bufupvqe_read_frameupvqe_write_frameupvqe_createupvqe_create_extend_vqeupvqe_destroyupvqe_destroy_extend_vqeupvqe_get_volumeupvqe_process_extend_vqeupvqe_process_frameupvqe_set_volumeRES_resampler_createRES_resampler_destoryRES_resampler_get_input_numRES_resampler_process_frameMODULE_hi_audio_module_handle_deinitMODULE_hi_audio_module_handle_initg_audio_module_statehi_audio_check_module_handlehi_audio_register_module_handleDL_hi_audio_dlcloseDL_hi_audio_dlopenDL_hi_audio_dlsym// 64 ` hi_resample_work.o/ hi_audio_module_wrap.o/ hi_audio_dl_work.o/ hi_upvqe_wrap.o/0 0 0 644 26144 ` ELF(X4(UTP5J/P/ 0 c ja/*c*A jAJbJA? @/HO- M✆`Ap5P5qJAPZVPKP  ?48P<Q Q R R# 1% p @R:%5 0P1P1% P R @R*PQ( @, 0PdP$( 0P\PP  P  :PP $( 0PBP (, 0P8PP  P  :4 0pP <4 Q80"2O QQQ& ;1# Pp#1 puDa?@#@ P($#1 pkP P( PP P  9I P(  9,@P\&0P$P\B xP|F RPP xPJ xP< prP xPA 1" *1! pm?! \\!\1 0P>{b1! q1! j1|!| xy1t!t P\X!1 Zp A1 pP4G1  (O1  444PPPppphhhLLP/M-@PP PP P(P (PP P PPP PP |X xrW`pW` PV P 뀂|X xrW`pW` PV P 儂X xrW`pW` PV P 눂X xrW`pW` PV P &M R5JQ/H- 4 /H/O-dM@P |"8r0 b`ㄒW<  R((P0K\< NP4@,$p P`8 P Q  P W PTP $ <$ P( 40 0, S00 0K< @8 PPF 0(p$`\0C` `  _%\ PF$Pb0 0P$  0P0 \Z P P(p0P\J`PcXh, T2P   @B 0P @Dp@ T<W@< " (8 40(84@ 2" @0(  BPc0$p P`08 4408@Q0PQ2,( $"  ,2 "  L!, 055J,x3t! 2hd!6>,P 0)8?4!,P 5J$p v3! $p5J P?`0  8 440Q0P <W (P5JP5Jl PKllTT((hO-$M̑PP ` |BP0 B    ` 00\ @P-P8P Z. rP ``  `\0 ` @P% \0  QK)4  t0p p 0245J@DC4@ @ 5Jxxxddd444M-M@0P`PSTJ  A0PU8S0 PR pHC0 PR`@D @ Tp 0P@D`@TT 0 P@9K44!41 00?K  02 0 00+> 0 00r2tt t0 00?`` `0 00?hhh(((TTTK-MP pQ! &n@P P 0PP KPU4L L <08 8 0\4P5QJ@@@,,,O-,Mℒ`V { Q @RPPp&x\@Pq' P  P PZW PP P PpP$@ @ A pP\ 0 P @$P p$pp @P \ 0P  PYpP pܐ PK5Jp|4x x h0d d 04L0H H 04p5qJxlllXXX<<<H- MP Q 0\ S РHx4t t d4` ` 0LL L 055J РhhhTTT@@@H- P "0R8 R  H H(25$ $ 5JH- MP Q 0^ РLJ5H H 8O54 4 5J Р<<<(((H- P H(c5$ $ 5JH- P H(q5$ $ 5J0H-@AP5P5QJAPT Q PQ P Q P Q P$Q PQ dP4Q HP8Q ,PQ PQ PQ PQ P(Q P,Q P0Q hPQ LPzQ 0Pr Q Pj Q Pb$Q PZQ PR4Q PJ8Q PBQ lP:Q PP2Q 4P*Q P"(Q P,Q P0@Q P@ (6$ $ @0|`D( dH,hL0H-M`@pp@P 0pp @p F@ H D@0 ,K<<$$K-P.J`P=  0@pP ;  0p@P PY @pP @YpPPP@TP `U P L~0H H ,0( ( <<<pL-@PJ` P  0P@`P  0@@`pXR0T T p8Z04 4 pHHH(((O-MP`PAP 0PhPE` Up@ 0PG PEpG` UUG0 PX 0I  00 PX-U 0P20@S0 0 P DD!D1 00 =  0 00?5JK 0 002 0 0063hh h0 00?HH H0 00?\\\<<<888HiBVT_AUDIO_VERSION_V3.0.7.34 Build Time:[Apr 2 2021, 15:44:10][Func]:%s [Line]:%d [Info]:upvqe_check_double_mic_param failed! hi_upvqe_create[Func]:%s [Line]:%d [Info]:upvqe_create_io_cache failed![Func]:%s [Line]:%d [Info]:HI_ERR_UPVQE_WRITECACHE_FULL upvqe_cache_process_write_in_buf[Func]:%s [Line]:%d [Info]:UPVQE invalid rin_buf(%p) [Func]:%s [Line]:%d [Info]:UPVQE invalid upvqe_handle upvqe_write_frame[Func]:%s [Line]:%d [Info]:UPVQE invalid sin_buf(%p) hi_upvqe_process_frame[Func]:%s [Line]:%d [Info]:upvqe_frame is null [Func]:%s [Line]:%d [Info]:UPVQE invalid sin_buf(%p)/sou_buf(%p) hi_upvqe_write_framehi_upvqe_read_frame[Func]:%s [Line]:%d [Info]:UPVQE output is null hi_upvqe_set_volumehi_upvqe_get_volume[Func]:%s [Line]:%d [Info]:handle_config is null hi_vqe_register_module_handle/dev/memFunc: %s, line: %d, open fd error! chip_id_mem_mapFunc: %s, line: %d, mmap error! [Func]:%s [Line]:%d [Info]:VQE only support the sample input/output channel config! upvqe_check_config_params[Func]:%s [Line]:%d [Info]:RECORD VQE unsupport AEC/ANR/PEQ! [Func]:%s [Line]:%d [Info]:RECORD VQE only support input/output channel 1 or 2!input_ch(%d) [Func]:%s [Line]:%d [Info]:TALKV2 VQE only support input/output channel 1 or 2!input_ch(%d) [Func]:%s [Line]:%d [Info]:error input_ch(%d) [Func]:%s [Line]:%d [Info]:upvqe_resample_create failed! upvqe_create_inner[Func]:%s [Line]:%d [Info]:upvqe_create_ext_vqe failed![Func]:%s [Line]:%d [Info]:malloc up_qve resample process_buf fail! upvqe_resample_create[Func]:%s [Line]:%d [Info]:AVC/PEQ only work with 48kHz RNR! upvqe_create_ext_vqe[Func]:%s [Line]:%d [Info]:upvqe_create_extend_vqe failed(0x%x)! [Func]:%s [Line]:%d [Info]:malloc up_qve AVC process_buf fail! [Func]:%s [Line]:%d [Info]:malloc up_qve AVC out cache fail! [Func]:%s [Line]:%d [Info]:create_upvqe_cache sin_cache fail!upvqe_create_io_cache[Func]:%s [Line]:%d [Info]:create_upvqe_cache sin_cache_r fail![Func]:%s [Line]:%d [Info]:create_upvqe_cache sout_cache fail![Func]:%s [Line]:%d [Info]:create_upvqe_cache sout_cache_r fail![Func]:%s [Line]:%d [Info]:malloc fail! malloc_cache_buf[Func]:%s [Line]:%d [Info]:malloc fail!create_upvqe_cache_node[Func]:%s [Line]:%d [Info]:hi_upvqe_process_frame failed! cache_process_frame[Func]:%s [Line]:%d [Info]:upvqe_process_ext_frame failed! [Func]:%s [Line]:%d [Info]:upvqe_process_extend_vqe failed!(0x%x) upvqe_process_ext_frame[Func]:%s [Line]:%d [Info]:memmove_s fail, ret:0x%x![Func]:%s [Line]:%d [Info]:vqe_inner_frame(%d) is wrong! upvqe_out_cache_write[Func]:%s [Line]:%d [Info]:please enter right num! [Func]:%s [Line]:%d [Info]:cache_buff memcpy_s fail, ret = 0x%x[Func]:%s [Line]:%d [Info]:cache_bak memcpy_s fail, ret = 0x%xupvqe_cache_write[Func]:%s [Line]:%d [Info]:cache->bak_write_sample = %d should >= 0.upvqe_cache_write_innercheck_read_frame_attr[Func]:%s [Line]:%d [Info]:UPVQE invalid sou_buf(%p) [Func]:%s [Line]:%d [Info]:UPVQE invalid sou_buf_r(%p) [Func]:%s [Line]:%d [Info]:read_buf_copy memcpy_s fail, ret = 0x%xupvqe_out_cache_readupvqe_out_cache_read_bakrecordtalkv2wnrHPFAECANRAGCEQRNRHDRDRCPEQMBCRESGAINOHOS (release) clang version 10.0.1.53907 (llvm-project facaf5e08e5c3d409940ce19bdcf0a7a46f89aaa)ANaeabiDC2.09cortex-a7 A   "$&*,DA) Q9):  ) $) 1!)z RU)? >) ]) \]) /)D :) 58) 9)0 mE) >) B)p ]@)5 >) >) /@) o?): A) )) 6)& )() i;) <)f C)+ O 5) :) 4)z  @)0 H ?) E)I 7) 6) B 8) z C)\ )! ) ) )p  )&  ) ) c6) )  )  )R  )  ) ) $ )f ( ) 0) B)N K1) 2)) )!)9 Q)A)))V7)|)")3 ))Z!) ) )))E")} ) ) ) )7 ))Q) "H $A(( &   "$&:'>C`  ` cDlXeXB  ng"iT i -fhW*Z4TPTqmm Hmpm<ttt 0TlUUUU8t`thytht`rJ`?J`J` J` J` L`R `R` K$`(,K0`4 8L<@KD`HLKP`TXM\``dMh`lpMt`x|M`?*[(<uPu`npn|nnuuuuuuLutuuuuuuu$uLuXu`up|u*\4*]hlt$tttlttttq`r`8A;Q;QPP PQ`r*^hpp X4XPqtt`r G`G` G`*_H8xt\!`Hd`h"lHp`t xI|` I` I`!I`*`4<`pxt#S`.S`*adoYHpYpqt`r#<`$<`%<``r*b@t#A`7A`8A`*c8Dhtx#|D`*d@t#B`9B`*e<tL#PCT`*f<tL#P@T`*gT0TXvxvvvvvv8vXvxvvvvvv8wXwxwwwwww8wXwxwwwww,t<:@ED`H*L+P,T-X/\'`(d)h0l1p2t3x4|56*+,-/'()0123456*h Xts==*i @Pl|VVuuuuDtptx|F`F`*j<Lhttu>`>`*k@Dxt&O`&O`&O`!O`N`&N`*lRES_resampler_destorymemcpypthread_mutex_destroy.rel.ARM.exidx.text.hi_upvqe_destroy.rel.text.hi_upvqe_destroy.text.commentpthread_mutex_init.L__FUNCTION__.upvqe_check_config_params.ARM.attributesmemcpy_smemset_smemmove_s.L__FUNCTION__.check_read_frame_attr.L.strstderr.L__FUNCTION__.upvqe_cache_write_inner.L__FUNCTION__.upvqe_create_innermunmapmmap.rel.ARM.exidx.text.chip_id_mem_map.rel.text.chip_id_mem_map.L__FUNCTION__.chip_id_mem_map.rel.ARM.exidx.text.hi_upvqe_get_version.rel.text.hi_upvqe_get_versiong_versionopenRES_resampler_get_input_num__stack_chk_failpthread_mutex_unlockpthread_mutex_lock.note.GNU-stack.L__FUNCTION__.upvqe_out_cache_read_bak.rel.ARM.exidx.text.hi_upvqe_get_config.rel.text.hi_upvqe_get_config.rel.ARM.exidx.text.upvqe_cache_process_write_in_buf.rel.text.upvqe_cache_process_write_in_buf.L__FUNCTION__.upvqe_cache_process_write_in_buf.L__FUNCTION__.malloc_cache_buffprintf.L__FUNCTION__.upvqe_out_cache_write.rel.ARM.exidx.text.upvqe_cache_write.rel.text.upvqe_cache_write.L__FUNCTION__.upvqe_cache_writeRES_resampler_create.rel.ARM.exidx.text.hi_upvqe_create.rel.text.hi_upvqe_create.L__FUNCTION__.hi_upvqe_create.L__FUNCTION__.upvqe_resample_createclose.L__FUNCTION__.upvqe_create_ext_vqeupvqe_destroy_extend_vqeupvqe_process_extend_vqeupvqe_create_extend_vqe.rel.ARM.exidx.text.hi_upvqe_set_volume.rel.text.hi_upvqe_set_volume.L__FUNCTION__.hi_upvqe_set_volume.rel.ARM.exidx.text.hi_upvqe_get_volume.rel.text.hi_upvqe_get_volume.L__FUNCTION__.hi_upvqe_get_volume.L__FUNCTION__.upvqe_process_ext_frameRES_resampler_process_frame.rel.ARM.exidx.text.hi_upvqe_process_frame.rel.text.hi_upvqe_process_frame.L__FUNCTION__.hi_upvqe_process_frame.rel.ARM.exidx.text.upvqe_cache_process_frame.rel.text.upvqe_cache_process_frame.L__FUNCTION__.cache_process_frame.rel.ARM.exidx.text.hi_upvqe_write_frame.rel.text.hi_upvqe_write_frame.L__FUNCTION__.hi_upvqe_write_frame.rel.ARM.exidx.text.upvqe_write_frame.rel.text.upvqe_write_frame.L__FUNCTION__.upvqe_write_frame.rel.ARM.exidx.text.hi_upvqe_read_frame.rel.text.hi_upvqe_read_frame.L__FUNCTION__.hi_upvqe_read_frame.rel.ARM.exidx.text.upvqe_read_frame.rel.text.upvqe_read_framehi_audio_register_module_handle.rel.ARM.exidx.text.hi_vqe_register_module_handle.rel.text.hi_vqe_register_module_handle.L__FUNCTION__.hi_vqe_register_module_handlehi_audio_check_module_handle.L__FUNCTION__.upvqe_create_io_cache.rel.ARM.exidx.text.create_upvqe_cache.rel.text.create_upvqe_cachefree.rel.ARM.exidx.text.create_upvqe_cache_node.rel.text.create_upvqe_cache_node.L__FUNCTION__.create_upvqe_cache_node__stack_chk_guard.rel.ARM.exidx.text.upvqe_out_cache_read.rel.text.upvqe_out_cache_read.L__FUNCTION__.upvqe_out_cache_readmalloc.strtab.symtab.L.str.49.L.str.39.L.str.29.L.str.19.L.str.9.L.str.48.L.str.38.L.str.28.L.str.18.L.str.8.rodata.str1.8.L.str.57.L.str.47.L.str.37.L.str.27.L.str.17.L.str.7.L.str.56.L.str.46.L.str.36.L.str.26.L.str.16.L.str.6.L.str.55.L.str.45.L.str.35.L.str.25.L.str.15.L.str.5.L.str.54.L.str.44.L.str.34.L.str.24.L.str.14.L.str.4.L.str.53.L.str.43.L.str.33.L.str.23.L.str.13.L.str.3.L.str.52.L.str.42.L.str.32.L.str.22.L.str.12.L.str.2.L.str.51.L.str.41.L.str.31.L.str.21.L.str.11.L.str.1.rodata.str1.1.L.str.50.L.str.40.L.str.30.L.str.20.L.str.10t44lpwSp4]<8p  Dp  p 3 p pp}p^p|nEp<pqXIp(0Xp pP!X!wp4"  <" p#" # p$$ $v p'&W 2'A 2 (- z064d|4p4O 4 Tm >- >-s >-O tA-Y |A-4 \B- dB- lB-  tB-  C- / C-  D-  $D- D- D`- LE- TE-y E- FX-Z \F-j dF0-A F-8 F@- F-m F(-E G- G(- $ 03 p5J`I4@#3 001-$4 00}1#3 00a?#3 001P~ $A P u5J p`V P MP@1/$DPH@U ?P `/e(rp@C@$PK#3 004`Ixx"x2 0015!1 001M!1 001B"2 001ll!l1 00o?,!1 00>!1 001 0 001  0 0014U@ 0`D2H"pLPbTXT 0 0 0   ` ` ```    lll, , XXXX<P/pL-@P ]`@1/$E`HPVpLH-QK `pPM  2@P P T P! P PR@  (p<0  p3/PP p P D`p@1/$FpH`WH{4D D 4=0 0 5J888$$$HHP/pL-@p P DP`@1/$E`HPVpLO-\MBp`P8K@ W  A ( A( 8 j VXo P5`Ps$PD SZ  P  P `0A兀`0S@e 8K0 0( 0P( ,4$ `8` P`($8K(@Z P @03/PYH`Z@0 0S-   04 @5J@4  t4p p @\\ \ (45J QKhxxxdddPPPH-P) @PP Uu =  aP u5J (80  3/P(65$ $ 5JH- PQ([5$ $ 5JO-dM⠃@pP8K` T  A 0 A( @ ,PQ Q P P (2c`PP_ V P,  0p $p(`倠؂Pp`V 8K 00 0, <0P8p 4$ D(`$p 4 ,P80  Y( 8K0pY`P @|23/P'XH,Yp P0PD, PM   0 PE ll!l1 0057P5J 4 2h5  &  0{5`n5  u5  || |0 005 5!J PKxxxppp```@[Func]:%s [Line]:%d [Info]:UPVQE invalid frame_sample(%d) upvqe_create[Func]:%s [Line]:%d [Info]:cfg memcpy_s fail, ret = 0x%x.[Func]:%s [Line]:%d [Info]:cfg is null! upvqe_create_extend_vqe[Func]:%s [Line]:%d [Info]:malloc apstate fail! hivePEQ[Func]:%s [Line]:%d [Info]:sou_buf memcpy_s fail, ret = 0x%xupvqe_process_extend_vqe[Func]:%s [Line]:%d [Info]:UPVQE invalid upvqe_handle upvqe_set_volumeGAINupvqe_get_volume[Func]:%s [Line]:%d [Info]:UPVQE invalid work_sample_rate(%d) get_vqe_inner_framewnr[Func]:%s [Line]:%d [Info]:wnr_cfg memcpy_s fail, ret = 0x%x.upvqe_set_wnr_cfgtalkv2[Func]:%s [Line]:%d [Info]:pnr_cfg memcpy_s fail, ret = 0x%x.set_talkv2_module_cfg[Func]:%s [Line]:%d [Info]:aec_cfg memcpy_s fail, ret = 0x%x.[Func]:%s [Line]:%d [Info]:nr_cfg memcpy_s fail, ret = 0x%x.[Func]:%s [Line]:%d [Info]:agc_cfg memcpy_s fail, ret = 0x%x.[Func]:%s [Line]:%d [Info]:eq_cfg memcpy_s fail, ret = 0x%x.[Func]:%s [Line]:%d [Info]:reserved memcpy_s fail, ret = 0x%x.record[Func]:%s [Line]:%d [Info]:hdr_cfg memcpy_s fail, ret = 0x%x.upvqe_set_record_cfg[Func]:%s [Line]:%d [Info]:hpf_cfg memcpy_s fail, ret = 0x%x.[Func]:%s [Line]:%d [Info]:rnr_cfg memcpy_s fail, ret = 0x%x.[Func]:%s [Line]:%d [Info]:drc_cfg memcpy_s fail, ret = 0x%x.HDRAECHPFANRRNRDRCAGCEQcheck_extend_attr[Func]:%s [Line]:%d [Info]:UPVQE invalid sin_buf(%p)/sou_buf(%p) [Func]:%s [Line]:%d [Info]:UPVQE invalid input_sample(%d), vqe_frame(%d) check_process_frame[Func]:%s [Line]:%d [Info]:UPVQE invalid upvqe_frame->sin_buf_ref [Func]:%s [Line]:%d [Info]:UPVQE invalid sout_buf_r copy_data[Func]:%s [Line]:%d [Info]:sou_buf_ref memcpy_s fail, ret = 0x%xOHOS (release) clang version 10.0.1.53907 (llvm-project facaf5e08e5c3d409940ce19bdcf0a7a46f89aaa)ANaeabiDC2.09cortex-a7 A   "$&*,D;H:>X_>g>@=.>l=?)>B>>>]6 1-BzoJSC,5OAqJ#=S7?E D3; ~:X-[F  Qvl|g~X4\t\ 0j HAtEDDL;;;?<E`C ;TECCCCC CxECCC$C@C\C$;x;;<;;;T ? ?P ; : @ C B, <X ?h ? ?8 `=< @ +D `FH %L )P `FT  X \ ` 1d `Fh  l p t *x `F|  * `F  * `F  * `F  * `F  * `F    / `F  / `F  / `F  / `F  / `F /`F     $( ,0 48 <@ DHL+P`FT`=*28:X@*3A<E`;>:4@? ,`F,`F !*4 >P:p@*5E ECp?<`=#&`F&`F&`F".`F`=`=*6T;?#0`F $*7@?P#T-X`F*8LE`EDCpC?<`=#'`F'`F'`F'`F"(`F(`F`=`=*9memcpy.rel.ARM.exidx.text.upvqe_destroy.rel.text.upvqe_destroy.text.commentMODULE_hi_audio_module_handle_deinitMODULE_hi_audio_module_handle_initmemset.ARM.attributesmemcpy_smemset_s.L__FUNCTION__.check_extend_attr.L.strstderr__stack_chk_fail.note.GNU-stack.L__FUNCTION__.upvqe_set_wnr_cfg.L__FUNCTION__.set_talkv2_module_cfg.L__FUNCTION__.upvqe_set_record_cfgfprintf.rel.ARM.exidx.text.upvqe_create.rel.text.upvqe_create.L__FUNCTION__.upvqe_createclose.rel.ARM.exidx.text.upvqe_destroy_extend_vqe.rel.text.upvqe_destroy_extend_vqe.rel.ARM.exidx.text.upvqe_process_extend_vqe.rel.text.upvqe_process_extend_vqe.L__FUNCTION__.upvqe_process_extend_vqe.rel.ARM.exidx.text.upvqe_create_extend_vqe.rel.text.upvqe_create_extend_vqe.L__FUNCTION__.upvqe_create_extend_vqe.rel.ARM.exidx.text.upvqe_set_volume.rel.text.upvqe_set_volume.L__FUNCTION__.upvqe_set_volume.rel.ARM.exidx.text.upvqe_get_volume.rel.text.upvqe_get_volume.L__FUNCTION__.upvqe_get_volume.L__FUNCTION__.check_process_frame.rel.ARM.exidx.text.upvqe_process_frame.rel.text.upvqe_process_frame.L__FUNCTION__.get_vqe_inner_framefree__stack_chk_guardmalloc.strtab.symtab.L__FUNCTION__.copy_data.L.str.29.L.str.19.L.str.9.L.str.28.L.str.18.L.str.8.L.str.27.L.str.17.L.str.7.L.str.36.L.str.26.L.str.16.L.str.6.L.str.35.L.str.25.L.str.15.L.str.5.L.str.34.L.str.24.L.str.14.L.str.4.L.str.33.L.str.23.L.str.13.L.str.3.L.str.32.L.str.22.L.str.12.L.str.2.L.str.31.L.str.21.L.str.11.L.str.1.rodata.str1.1.L.str.30.L.str.20.L.str.10B44Xp.\ pptp$_,2p Dp \pd*lpt2|H0 dp pp O ': % @)* H) X) `)x )  ) ) [ * . * @ *8  *  * { +& + ++/0 0 0 0 644 7876 ` ELF(,4(O-$MCQ@ } AP P*} BA pP:`` PKLPg L L0@#  Paw`u13Wb``?3P0s_B<Y@ Yf0 p3/ Pe P) `Py  0` 0 p3/PS E`PO  0```v0! 4J`~d``!0\ @A@o8,p4!4 0,0pA@4X00!0 60  060`4cJEO0  1/|=0x x  1/ tttPPP<(((lll$$$P/L-@ P D1/P P D1/P  P 0R 0 \A/0/O-DM\@`T  PPP PK(p 0 0`W4cJ WJ WP pbR W  pRP@ Qp8(  0P J pW @`0(  3/Z P `Z H  pRP@ Qp8(  0P J pWw @`0(  3/ZPq `Zfe1$ e1`FZW+ 0Pp  f A0 @PV p f00 0P@`@0 8((  p3/ `0` ((   8`3/` X pJPN`P   0P `0` ((   8`3/`ZPJ@p 0P0S 0 P "2 00=1=XX"X2 001 @0Pe0S 0 P <<"<2 001o?! o?]1! ]1`4cJ88!81 000!1 000l 0 000 `_.1  .1 0 0051 0 001 0 001L,,,LLL000[Func]:%s [Line]:%d [Info]:malloc resampler fail! RES_resampler_createhiveRES[Func]:%s [Line]:%d [Info]:resample module init fail! [Func]:%s [Line]:%d [Info]:%d: resampler fail, errnum is %d resampler_create_inner[Func]:%s [Line]:%d [Info]:%d: resampler_init fail. [Func]:%s [Line]:%d [Info]:malloc read_cache_buf fail! [Func]:%s [Line]:%d [Info]:malloc DQVE resampler_buf fail! [Func]:%s [Line]:%d [Info]:resample can't use param %d! [Func]:%s [Line]:%d [Info]:memcpy_s fail, ret = 0x%x! process_frame_dn_multi[Func]:%s [Line]:%d [Info]:%d: up err: ret is %d, read_sample is %d process_frame_upupdate_cache[Func]:%s [Line]:%d [Info]:%d: up err: ret is %d, sample is %d process_frame_up_cache[Func]:%s [Line]:%d [Info]:memmove_s fail, ret = 0x%x! [Func]:%s [Line]:%d [Info]:%d: all err: ret is %d, read_sample is %d. process_frame_allprocess_frame_all_cacheOHOS (release) clang version 10.0.1.53907 (llvm-project facaf5e08e5c3d409940ce19bdcf0a7a46f89aaa)ANaeabiDC2.09cortex-a7 A   "$&*,D3 H  E wo@ d8 QG nM [Q7 H= ?5 68 -I< $9 7 3 RE W  Q   b  Z56Hhsp!|%(|%(% (H##$# #(0$`##`"`)`)`" `)`"`" `) `)  `) `)*<$l$$**\!t((@&0&&4&h&@&&'T#t&'$###p`"tx|`)`)`)`)`)`)`)`)`)`)`)`) `)*.rel.ARM.exidx.text.RES_resampler_destory.rel.text.RES_resampler_destory.text.commentMODULE_hi_audio_module_handle_deinitMODULE_hi_audio_module_handle_init.ARM.attributesmemcpy_smemset_smemmove_s.L.strstderr.L__FUNCTION__.resampler_create_inner.L__FUNCTION__.process_frame_up.rel.ARM.exidx.text.RES_resampler_get_input_num.L__FUNCTION__.process_frame_all__stack_chk_fail.note.GNU-stack.L__FUNCTION__.process_frame_dn_multifprintf.rel.ARM.exidx.text.RES_resampler_create.rel.text.RES_resampler_create.L__FUNCTION__.RES_resampler_create.rel.ARM.exidx.text.RES_resampler_process_frame.rel.text.RES_resampler_process_frame.L__FUNCTION__.process_frame_up_cache.L__FUNCTION__.process_frame_all_cache.L__FUNCTION__.update_cachefree__stack_chk_guardmalloc.strtab.symtab.L.str.9.L.str.8.L.str.7.L.str.6.L.str.5.L.str.4.L.str.13.L.str.3.L.str.12.L.str.2.L.str.11.L.str.1.rodata.str1.1.L.str.10K44pP/Xp0H&p<bD2pT 2\ oQ0d/p/O ` +   " ^ .   /20 0 0 0 644 6764 ` ELF(\4(O-GM`P$ `Ȓ@ 0` V! pp P P@T @`㘒 Vc P~0L"L P4` l$PK@!1,0PԑP @`P010,P  P ``(LL!L1 000 `$0 !  `` @VT  P0 P `00  P || |0 000`y@@@,@@@ppphpL-P @D(`PPP`pp@K-MQ7 4 ApP@0P U" `p P  P  P@ ~0  @KH1D D @8)14 4 888,(((K-MQ@ h TA`P@0P U+ pp P  P`P,  P M1  ~0  `KX=1T T `HG1D D `HHH`H888recordrecordHPFhpfAECaecANRanrRNRrnrHDRhdrDRCdrcPEQpeqAGCagcEQeqMBCmbcRESresGAINgaintalkv2talkv2wnrwnrNULL[Func]:%s [Line]:%d [Info]:null hanle of module: %s hi_audio_register_module_handle[Func]:%s [Line]:%d [Info]:handle of module: %s is wrong hi_audio_check_module_handle[Func]:%s [Line]:%d [Info]:module: %s has registered [Func]:%s [Line]:%d [Info]:Don't have this module: %s audio_get_module_indexlib%s_%s.so[Func]:%s [Line]:%d [Info]:snprintf_s fail, ret:0x%x audio_get_module_dl_handleg_audio_%s_work_handleaudio_set_module_handle[Func]:%s [Line]:%d [Info]:module_name memcpy_s fail, ret = 0x%xOHOS (release) clang version 10.0.1.53907 (llvm-project facaf5e08e5c3d409940ce19bdcf0a7a46f89aaa)ANaeabiDC2.09cortex-a7 A   "$&*,DG5 U: 6 7 0  <6  A r  3 ? 5   ]whlk Nx3<NpU8 @$t$%!,L"l"8X$h%x$ `` `#$`(,`04 8`#<@D H`#L`PT X`#\` d`#h* 8L!`d*$ ,$d$|%$%!HL P`#TX`\` d`#hl p`#t*$ ,$d$|%$% !@p| `#` `# `# `#*.bss.g_audio_module_mutex.L__FUNCTION__.audio_get_module_index.text.comment.rel.ARM.exidx.text.MODULE_hi_audio_module_handle_deinit.rel.text.MODULE_hi_audio_module_handle_deinit.rel.ARM.exidx.text.MODULE_hi_audio_module_handle_init.rel.text.MODULE_hi_audio_module_handle_initmemset.ARM.attributesmemcpy_ssnprintf_s.L.strstderrstrncmpDL_hi_audio_dlopenstrlenDL_hi_audio_dlsym__stack_chk_failpthread_mutex_unlockpthread_mutex_lock.note.GNU-stackfprintf.data.g_audio_module_stateDL_hi_audio_dlclose.L__FUNCTION__.audio_get_module_dl_handle.L__FUNCTION__.audio_set_module_handle.rel.ARM.exidx.text.hi_audio_register_module_handle.rel.text.hi_audio_register_module_handle.L__FUNCTION__.hi_audio_register_module_handle.rel.ARM.exidx.text.hi_audio_check_module_handle.rel.text.hi_audio_check_module_handle.L__FUNCTION__.hi_audio_check_module_handle__stack_chk_guard.strtab.symtab.L.str.7.L.str.6.L.str.5.L.str.4.L.str.3.L.str.2.L.str.1.rodata.str1.1A44lphTpx^ppPXX 2X G0U d #p O ` h`  (P  Z   x }/44 0 0 0 644 3368 ` ELF( 4(pL-MPP@Q P`PP KpP P P lP X%0T T @P4+00 0 xdHHH$$$pL-MPQ P`P@P Kpt:0p p \F0XPXP @`4 H0PdddLLL$H- P $U0  libhive_AEC.solibhive_ANR.solibhive_AGC.solibhive_EQ.so[Func]:%s [Line]:%d [Info]:dlopen libhive_common.so/libsecurec.so or %s failed DL_hi_audio_dlopen[Func]:%s [Line]:%d [Info]:dlopen libsecurec.so or %s failed [Func]:%s [Line]:%d [Info]:func_handle or lib_handle is empty!DL_hi_audio_dlsym[Func]:%s [Line]:%d [Info]:func_name is %s [Func]:%s [Line]:%d [Info]:hi_audio_dlsym fail, msg is %s! [Func]:%s [Line]:%d [Info]:lib_handle is empty!DL_hi_audio_dlcloseOHOS (release) clang version 10.0.1.53907 (llvm-project facaf5e08e5c3d409940ce19bdcf0a7a46f89aaa)ANaeabiDC2.09cortex-a7 A   "$&*,D -;P>?-,Y<0dsT(.'64\t  `  $`*0 ` ` *<H L P`*.text.comment.ARM.attributes.L.strstderrdlerrorstrcmp.rel.ARM.exidx.text.DL_hi_audio_dlopen.rel.text.DL_hi_audio_dlopen.L__FUNCTION__.DL_hi_audio_dlopen.rel.ARM.exidx.text.DL_hi_audio_dlsym.rel.text.DL_hi_audio_dlsym.L__FUNCTION__.DL_hi_audio_dlsym.note.GNU-stackfprintf.rel.ARM.exidx.text.DL_hi_audio_dlclose.rel.text.DL_hi_audio_dlclose.L__FUNCTION__.DL_hi_audio_dlclose.strtab.symtab.L.str.9.L.str.8.L.str.7.L.str.6.L.str.5__dlsym_time64.L.str.4.L.str.3.L.str.2.L.str.1.rodata.str1.14h4(Ap\dpHJPT"p20dpO8d  = h  pX   F (