ELF@@@+(zR| @D-DT @   TD-D (\D-DD D DD-,LD-D H  l  HD-L D-D\ `   \D-D 8D-D@P 0  @PD-D @DxD-DPT P   PTD-D 0D-D0L 0 h 0LD-0lD-D0L 0 D 0LD-<$D-D@P @   @PD-D H0DD-D`X `   `XD-D ,|tD-D H  T  HD-8D-D`P 0  `PD-D 8D-DPP 0 | PPD-D 8$D-DPP 0 | PPD-D 8`D-DPP 0 | PPD-D ( D-DD H DD-8D-D0L 0  0LD-D DD-DpX P  @ pXD-D 4LD-D0L 0 l 0LD-D 0D-D0L 0 X 0LD-(XD-D H  x  HD-,lD-D H  L  HD-((D-DD P DD-(@8L-DD X DD-(l(D-DD P DD-DD-D`X P  < `XD-D DhD-D`X ` ( `XD-8(T-D@P @  @PD-(d8D-DD ` DD-(-DD l DD-(4D-D H  T  HD-($D-DD L DD-<D-D@P @  @PD-,TD-D H  x  HD-,D-D H  h  HD-08D-D0L 0 T 0LD-D 8D-D0L 0  0LD-D 8@D-D0L 0 X 0LD-D 8|D-D0L 0  0LD-D 8D-D0L 0 h 0LD-D $ @ (80 D-D0L 0 T 0LD-D l $8 D-D0L 0 T 0LD-D H LD-Dp\ `  p\D-, D-D H    HD-08 hD-D0L 0 @ 0LD-4l D-DP 0 ` PD-D ( <D-DD d DD-( 8D-DD ` DD-?#{Ojss"TOA{¨#_֑c?#{og_WO A85C q6Tv~h6Tu}ӿ6Tq5T )y{!y{@cCBR@273Tq3T @z{@?q-T?%qT(2Tq1T Rh1Tq 1T)Rz;0Tq@0T )I5y{MA 5@94@RMA "!B(-Tq,Tz{*f*7,Tq+Tz{!R]`)7*Tq*T@ @q@ JJy{B ^@_qA?qKT"@(T ԐR"C9)rI p*j"9HR$\)#7"\)@"7!\) 7#Br3AI!K1#D3CI!K1\)`7#Br3AI!K1#D3CI!K1\)7#Br3AI!K1#D3CI!K1\)`7#Br3A?I!K1#D3CI!K1ATb@AqT6R"`T ԐRJ(sG9)r p))**(s9HR(\)7\)@7\)7#B*3AI!K1#D3CI!K1\)`7#B*3AI!K1#D3CI!K1 \) 7#B* 3AI!K1#D3CI!K1 \)` 7#B* 3AI!K1#D3CI!@K1TcR*@ccR#R@c@!c @ ))@b!q9 A9 A @7 @*hV`A85C_ TOIWH_GgFoE{D#_ @*?#{WOCA8**5C**@`7@*@!R@R@@N3R@* A h]A85C@ TOCWB{A#_'?#{ _WO@ <@@`@@?q#q6RR@@R!qTqT~@ @VRR@(i R Rrh ( R R  !@ @ J I? ))q <HT  >@@H_qr1irk@TE0?֠ 7Rc*"R%R 7c*bReR7c*BRER*7f@c*RR*7@*=@(@_qq T)@)@)@) J? qBT ER@-"R(! !C97ʦA %ʦC˲B % 1ʦE˲D % 1%x**OD @WC_B{Ũ#_ )*+%@ } R % R %) R  )j Rir %>@qT@*'?#{ O`@u @@@=@@H_qr1irk@TE0?**"j*OB @{è#_'?#{ O`@@@ @!h>@)R(!j@(( j@!*OB @{è#_'?#{_WO`@@u @>@ @H_qr1irk@TE0?֠ 7f@ɢM)}}S!q~ +AzjTbF@ɢ@} (Ch>@?qTh"Ȋ@r@f@A"}h@9:x^)h9>@ɢ@} (i@C !h&>@)Rj@)!_)jTj@K=@I@q?qTJ@J@J@J J_ qBT(5ERk@(-"RH!!C9H6b@+R(@*e@ @j!ʚ  e@*m@ 1*m@ 5*q@ 9*q@ =+*=@)@I} *?I)C >@)R(!j@(*jh@!*OCWB_A{Ĩ#_@*?#{og_WO?qT `@<@*3@)R7! )u @,ij8k `r@>@*r( @@h&r@>@7 r(@yM)>@7 )7 )H @pj@? qT@)@@@*a@ `@Ke@,e@ k!TKm@,m@ kTJq@)q@_ k TqT{H 5R@(@ @ =@@J@q?qJ@X JCzbT ER;@a@)o"R'Ig@v@M k`TER"R(o!R#qHg@ER"R(o#Io@OM k`TER"R(o!R#qHo@ER"R(o#Is@M k`TER"R(o!R#qHs@@2Bh&M)>@*)7 )H@_qr1irk@TE0?*>@5i@*=@(@_qq(T)@)@)@) J? qbT ERk@!R-"R(!`@q*OEWD_CgBoA{ƨ#_@*{;A?#{O`@t@ @ @<@@(_1rrk@TE0?ր @@}i@ ɚOA{¨#_Qw?#{WOA85C5@@ @!@@!@qTh` M@ -@) )A @j + * ))k5@@ A85C_ TOEWD{C#_@*Qw?#C{WOA85C5@@ @!&F))@!@S9!Q5q"TR3MA85C_ TODWC{BC#_@*Qw?#C{WOA85C5@@ @!&G))@!@S9!Q5q"TR3MA85C_ TODWC{BC#_@*Qw?#C{WOA85C5@@ @!ȦD)@!@S9!Q5q"TR3MA85C_ TODWC{BC#_@*`)iE?#{@{#_?#{WO@!qT @ <@J@?q_q*_qHT @V}@J S@?qiN))@i>@qHThi>@)b@)@@@?@`T0_qr1irk@T E0 ?ֈ@qhTR( OBWA{è#_@*;I?#{g_WOA85C@g@h*@ARCI)!@99*3**X1TCH@qT*C_I@ kCT * 759u9T5!@99C**9@53C**47***A)C_k@l,k=@N&)h@@`@ ) J 2 {{OSW[A8aF*7gtA85C_ !T*OFWE_DgC{B#_i"@!*@"I@MAh@@!*@Q)@MA;I?#{ O@!Rf@*6B1T**OB @{è#_ֈ@@!*@Q)@MA;I?#{ O@M) k!Tf@*6@@!*@Q)@MA**OB @{è#_;I?#{ @`f@``b`f@~ ~ ~ ~ ~* @{¨#_.f2??#{O@ @!Q)@@`@ )!qOA{¨#_֔̈?#{ @!R{#__T?4qT?#{ @ R!@a{#_ֶ`?#{`ѡR{#_?#{g_WOC*hM)(J4x@_7qTx @)a@)@?qT(7(65@6@(7r)_q)@)a@T*B_AT*=@)@I} *?IjR7C_(jT*L #C) H 7H6* #C) H vuOEWD_CgB{A#_C $Rjjr"=@t!}ʛ*m@D- *@kKL@kc}˛@G@EQ)k@`MARv?#{ g_WO@)@@8@a@)a@* @_qT P E@m@@ q@ ˟ 3L ˭ڌ ˟ Tl ʚ.@. 9 k J1j J}  K_A5v1U1*A;A@i@ K`C8_kAC9h+K  _ kwk"@T@i@  K  y 4* "OE @WD_CgB{ƨ#_ @@  k T?#{ WO) @?k @Vj 5a@  K_k7@A~}Ӡf@  ɚr@"}h"@k h"Th@@f@k2~} ɚr@"}OC @WB{Ĩ#_;I?#{@!**{#_;I@ @ =@)@_q+@ @hJ?qCzT ER @)-"R% 0@@ kaT<@ $@KRlҌ60 }XO)} J} ԐR+r kJEJ}̛JGH< 8@ kT* I @9J2 8 9?#{ (@ K )@@H ʚ!*{#_@*;I?#{ @*2 @{¨#_;I?#{@*{#_4?#{_WO@@ M)U J57u6i&@h& )&@& 7 ԐR7rT2@:@ Kk!T*@j% kRK r)}K})dkd Ti2@j:@K?kTi*@))hRH rJ}+}Hdjd0 ԐRMR,rk} .} ˚*@% I}+ ˚ *G).@:B_kTO @92:9* k J I K@i% ? k) 3) K' ԐRLR+r,} i*@M})) ̚(} ̚ *mG)l.@i:B? kT. ɥ m@92i:m9 J ) (KH!  k3 K*h@ K@,  I  2@:@ ԐR)rkAT*@lRL rk)J}l}Jdӌd MRL}m} *@k) ͚*}M ͚ * *G).@:BkTp  @92:9K  kj K)l2@_ k3m:@kATi*@,5hRH r}}(dөd OR}}l*@5 Ϛ(} Ϛ*oG)n.@V Kl:BkT k@9k2k9Jj: ) JHK(! k3  K kT(K *hBITB*"C) H i"C) H h*OCWB_A{Ĩ#_.f2??#{O@9 @!`@:@!`@>@!`@&@@!`@2@!OA{¨#_:?#{O\h\h[=@$6`BkhB^87`\`\hB8`[OA{¨#_eߛHR R*(@R)R(r*r)H(()0_؍?#{WO@@"@!qBT@?qT ERY"R(!@h&*OBWA{è#_@*؍?#{WOR)H@@@(r?k"( R)r k1@!qT@?qT ERY"R(! L kaT*4R*OBWA{è#_@*؍?#{WO@@"@!qbT@?qT ERY"R(!!C9@h&*OBWA{è#_@*؍?#{WO@@5$@"@!qT@?qT ERY"R(! L8?rJ Jj6*)4R) * 9*OBWA{è#_@*؍?#{WO@@"@!qT@)@?qhT @ M) J*u&OBWA{è#_@*eߛHR*)R(@R)H? )0_؍@!qT @?qHT ER @@*-"R(!р($_@*eߛHR*)R(@RHr)H? )0_؍?#{WO@@"@!qBT@?qT ERY"R(!@h&*OBWA{è#_@*eߛHR*)R(@R)H) )0_؍?#{WO@@"@!qBT@?qT ERY"R(!@h&*OBWA{è#_@*E?#{og_WOC @"@_8Z{qN9k@!`@o@`@s@@  @B"T`@@**`@8!@OFWE_DgCoB{A#_?#{O@!`@4@!`@@!`@"@!`@&@!`@*@!`@.@!`@2@! @=@@_ŌrQrk@TE0?!OA{¨#_E?#{ O @"I`@ )!"OB @{è#_E?#{3OCA85C @"#R4A85C_ ATOG3@{E#_#I@MA T@94@RMA _eE??#{ L@`RaR"R !(*{#__eE??#{L@aR"R!*{#_֦ű6?#{_W O A85C!7#*jt8h4#+~~@TT@s{4AT4*A85C_ TOJWI_H{G#_@ g@?#{{#_index id enable pcm_substreams pcm_notify   @@ @timer_sourceauthor=Jaroslav Kysela description=A loopback soundcardlicense=GPLparmtype=index:array of intparm=index:Index value for loopback soundcard.parmtype=id:array of charpparm=id:ID string for loopback soundcard.parmtype=enable:array of boolparm=enable:Enable this loopback soundcard.parmtype=pcm_substreams:array of intparm=pcm_substreams:PCM substreams # (1-8) for loopback driver.parmtype=pcm_notify:array of intparm=pcm_notify:Break capture when PCM format/rate/channels changes.parmtype=timer_source:array of charpparm=timer_source:Sound card name or number and device/subdevice number of timer to be used. Empty string for jiffies timer [default].vermagic=6.6.56-android15-8-ge988ffd481f3-ab12810766-4k SMP preempt mod_unload modversions aarch64name=snd_aloopintree=Yscmversion=ge988ffd481f3depends=$$$$$$Parsing timer source '%s' failed with %d last_jiffies: %lu (%lu) PCM Slave Active.,Period size (%lu frames) of loopback device is not corresponding to timer resolution (%lu nsec = %lu frames) of card timer %d,%d,%d. Use period size of %lu frames for loopback device. %s %s 3aloop: No loopback enabled buffer_size: %u PCM Rate Shift 100000 inactive update_pending: %u Loopback MixerCapture timer open: %s bytes_per_sec: %u snd_aloop sound timer: hw:%d,%d,%d capture rate_shift: %u running: %u snd_timer_stop(%d,%d,%d) failed with %dcable#%dLoopback %iPCM Slave Format timer_expires: %lu silent_size: %u Loopback PCM period_frac: %u PCM NotifyLoopback irq_pos: %u period_size: %u &loopback->cable_lockPCM Slave Channels buffer_pos: %u sample_align: %u Cable %i substream %i: Playbacksnd_timer_start(%d,%d,%d) failed with %d pause: %u inactive playbackPCM Slave Ratesnd_timer_open (%d,%d,%d) failed with %d valid: %u LinuxLinuxsnd_aloop"I__platform_driver_register(&Wplatform_device_register_fullqMplatform_device_unregister~_printk__stack_chk_failFplatform_driver_unregisterusnd_devm_card_new8hdevm_kfreedevm_kstrdupq__mutex_init_oksnd_ctl_new18).snd_ctl_addnJnesnprintfqsnd_card_rw_proc_new?<sprintfP4`snd_card_registermsnd_pcm_newYsnd_pcm_set_opsy9$snd_pcm_set_managed_buffer_all{mutex_lockkmalloc_caches%3.kmalloc_tracesnd_pcm_hw_constraint_integer&snd_pcm_hw_rule_add zkfreeUmutex_unlock{'_raw_spin_lock_irqSuK_raw_spin_unlock_irqSAhsnd_pcm_format_physical_width I^snd_pcm_format_set_silenced_raw_spin_lockPjiffies:snd_pcm_stop~snd_ctl_notify4K_raw_spin_unlockfsnd_interval_refine4strchrestrpbrkikstrtointߴq9snd_ecards_limit@|snd_card_refZ%strcmp&put_deviceҴisnd_timer_instance_newOvsnd_timer_openKO;_dev_errvR@snd_timer_instance_freeosnd_timer_start+snd_timer_stop/snd_timer_closeicancel_work_sync kseq_printfӅ3-system_wq*squeue_work_on 4_raw_spin_lock_irqsavep\_raw_spin_unlock_irqrestore4snd_pcm_period_elapsedEsnd_pcm_stop_xrun~)HmemcpyYyinit_timer_keyrmod_timerE 7timer_deletexdXtimer_delete_sync`Ϙstrlen&K$snd_info_get_linewstrimDC__wake_upǕZparam_ops_int>Qparam_array_opsojparam_ops_charp8param_ops_boolYmzesnd_ctl_boolean_mono_infoP]module_layoutGNU9^ĝD1\) {XGNU 0 4 8`dx(,lp``  $D\pPtP``  $D\pPtP<I@I\d,h,|..\/\/RRl\@ @ P PT Pl p |        , 4 d8 dT h l    8 @ d Ph P   D T   @     TXt     L\h p  $p (\\pl dlWpW|0W4W<\$(((8HnLnd!!  lp|!!" "#|$%%&&ZZ@L%X'd'l(H   & & )! ! !*"+@",p" x" |&r&r&!&&&!&&&!& & &)&)&!&o&o&!'$L'%d'%l'&'((()X))*\**++8,p,,,-,M,M,,,,-e-e--(-,-0-!@-!P-!-!-e-e-!--..!.:.:.!(.",."0.!<.@.D.!P.T.X.!d.h.l.!x.7|.7.!...!...!/ /q$/q(/,/8/!@///.///0,080h0000$ ( 04<PTX\dh  1(H3Pp4x113@00 @0(00@080d t   TpP  !0"0"X"\& O8'@'H<(p5(|)F54*^(*0*`x8+d++,2 (0082H8PXX`2p`x222 PPAndroid (11368308, +pgo, +bolt, +lto, +mlgo, based on r510928) clang version 18.0.0 (https://android.googlesource.com/toolchain/llvm-project 477610d4d0d988e69dbc3fae4fe86bff3f07f2b5)`P pHd t  4 T(ddPpPDp(Pl,h  !0"X"X\&&''<(D(|)4** * 8+4 d+p + , , -< .p \/ @0 0*-038$%&'(EKNQTHIJ`dgjmpcux{~"#6!"  z `   H L   P  L P#  g p> ,L .h \/^ dx `< dL@P}@b@6   d M   &  !   <  t lt p  t b $   D    Tt/ Pk T W  k  ` d   G F  7  ( 8 ((R  I  p lM p  X { \ Pl LA P 1 &  P C  $/ (x lh * 8 _  &5  $ v !4 !+ !  0"$ ,"= 0" X" T") X"; \& X&Y \& & & '0 '% ' ' '7 ' <( 8(# <( ( (S (  |) x) |) 4* 0* 4* *$ *1 * *@ * *y 8+( 4+M 8+$ d+ `+ d+ +$ + + , ,+ , , ,+ -  .G . X/  \/  @0< <0 @0 08 |0% 0q( (!]I | (  Uz q/ 0 8  ((  *X` P(  , x( /%MT@  6(!=E{  ( %O   S A  s5   q    5 c  !e  !#@ #*:  !# eߛ !p1 O_ R@9 k 6 "<'Z K1I/Yk OPc [ 0H X ls\uBf.note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss__versions.hyp.event_ids.modinfo.rela__param.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.BTF.rodata.str1.1memcpy__param_str_pcm_notify__param_arr_pcm_notify__param_pcm_notifysnd_ctl_notifyinit_timer_keyloopback_probe.__key__param_str_index__param_arr_index__param_indexloopback_pcm_newsnd_pcm_newsnd_timer_instance_newsnd_devm_card_newsnd_card_rw_proc_newloopback_notify_putloopback_rate_shift_putloopback_jiffies_timer_startloopback_snd_timer_startkstrtointparam_ops_intloopback_snd_timer_event__mutex_initsnd_ecards_limitloopback_notify_getloopback_rate_shift_getloopback_format_getloopback_channels_getloopback_active_getloopback_rate_getrule_formatparam_array_opssnd_pcm_set_opsloopback_jiffies_timer_opsloopback_snd_timer_opsloopback_pcm_ops____versions__param_str_pcm_substreams__param_arr_pcm_substreams__param_pcm_substreamsloopback_controlsrule_channelsrule_period_bytesjiffieskmalloc_cachesdevices_dev_errstrchrloopback_driverplatform_driver_unregisterplatform_device_unregister__platform_driver_registersnd_card_registerloopback_pointermod_timerloopback_triggersnd_pcm_hw_constraint_integersystem_wq_raw_spin_unlock_irq_raw_spin_lock_irqdevm_kstrdup__wake_upparam_ops_charploopback_jiffies_timer_stoploopback_snd_timer_stopsnd_pcm_stopstrcmploopback_rate_shift_infoloopback_format_infoloopback_channels_info__kcfi_typeid_snd_ctl_boolean_mono_infoprint_dpcm_infoloopback_jiffies_timer_dpcm_infoloopback_snd_timer_dpcm_infoloopback_rate_infoprint_cable_infoprint_timer_source_infochange_timer_source_infosnd_pcm_stop_xrunloopback_jiffies_timer_functionloopback_snd_timer_functionqueue_work_onloopback_jiffies_timer_openloopback_snd_timer_openloopback_openstrlenloopback_pmstrimparam_ops_boolplatform_device_register_fullloopback_unregister_allsnd_pcm_set_managed_buffer_all__stack_chk_fail_printkloopback_snd_timer_workstrpbrkmutex_unlock_raw_spin_unlockmutex_lock_raw_spin_locksnd_pcm_format_physical_widthcopy_play_bufclear_capture_bufsprintfsnprintfseq_printfsnd_card_ref_raw_spin_lock_irqsavetimer_deleterule_rateloopback_jiffies_timer_pos_updatesnd_timer_closeloopback_close_raw_spin_unlock_irqrestoreloopback_pcm_hardwareloopback_preparesnd_info_get_linesnd_interval_refineloopback_resumeinit_module__this_modulecleanup_module__param_str_enable__param_arr_enable__param_enableloopback_snd_timer_close_cablefree_cabledevm_kfreeloopback_hw_freeloopback_runtime_freesnd_timer_instance_free__param_arr_timer_source__param_timer_sourcesnd_pcm_format_set_silenceput_devicekmalloc_traceloopback_probeloopback_suspend__param_str_id__param_arr_id__param_idloopback_snd_timer_period_elapsedsnd_pcm_period_elapsedsnd_ctl_addsnd_pcm_hw_rule_addloopback_jiffies_timer_stop_synccancel_work_synctimer_delete_sync$d.99$d.89$d.79$d.69$d.59$d.49__UNIQUE_ID_scmversion339$d.39$d.29__UNIQUE_ID_pcm_substreamstype419$d.19$d.109$x.9$d.98$x.88$x.78$x.68$x.58$x.48__UNIQUE_ID_intree338$x.38$x.28__UNIQUE_ID_enable418$d.18$d.8$d.97$d.87$d.77$d.67$d.57$d.47__UNIQUE_ID_name337$d.37$d.27__UNIQUE_ID_enabletype417$x.17$x.7$d.96$x.86$x.76$x.66$x.56$x.46__UNIQUE_ID_vermagic336$x.36__UNIQUE_ID___addressable_cleanup_module426$x.26__UNIQUE_ID_id416$d.16$d.6$d.95$d.85$d.75$d.65$d.55$d.45$d.35__UNIQUE_ID___addressable_init_module425$d.25_note_15__UNIQUE_ID_idtype415$x.15$x.5$x.94$x.84$x.74$x.64$x.54$x.44$x.34__UNIQUE_ID_timer_source424$x.24_note_14__UNIQUE_ID_index414$d.14$x.4$d.4$d.93$d.83$d.73$d.63$d.53$d.43$d.33__UNIQUE_ID_timer_sourcetype423$d.23__UNIQUE_ID_indextype413$x.13$d.3$x.92$x.82$x.72$x.62$x.52$x.42$x.32__UNIQUE_ID_pcm_notify422$x.22__UNIQUE_ID_license412$d.12$x.2$d.2snd_ctl_new1$d.91$d.81$d.71$d.61$d.51$d.41$d.31__UNIQUE_ID_pcm_notifytype421$d.21__UNIQUE_ID_description411$x.11$d.101$d.1$x.90$x.80$x.70$x.60$x.50__UNIQUE_ID_depends340$x.40$x.30__UNIQUE_ID_pcm_substreams420$x.20__UNIQUE_ID_author410$d.110$d.10$d.100~ }%@8#@b~%H ~%@~%"~% ,~%O;W@j#9~%I~%Q~%]~% m~%@u~%`~%~%~%~%~%V@B%O|[~%@2{9=@~%@ PvL ; )@~% |@("@`` M Y  h8$ ~% {DP@Ԡ`~%&%  q   c I \% @ +*%  <%A%+F% T% N_% @s% @% @% S/% @% @% S/ q%  % + *%   j#F%  h%  %  %  €% @ր% @% S/ Ob U %  % 6% S/ +%2%  A% @S% @f% @~% @% @ K%   U%  Ձ%  % % #*% 'F%   j#< ^%  %  %  % p+ɂ%  ڂ% N/% B% @ q;% ( $% @<% kOJ% kOV% kOh% kOloopback_opsstop_syncclose_cablepos_updatedpcm_infoloopback_pcmpcm_buffer_sizebuf_possilent_sizepcm_period_sizepcm_bpspcm_salignpcm_rate_shiftperiod_update_pendingirq_posperiod_size_fraclast_driftcable_locktimer_sourceloopback_cablerate_shiftactive_idchannels_idchange_timer_source_infoclear_capture_bufplaycaptcopy_play_buffree_cableloopback_active_getloopback_channels_getloopback_channels_infoloopback_closeloopback_format_getloopback_format_infoloopback_hw_freeloopback_jiffies_timer_dpcm_infoloopback_jiffies_timer_functionloopback_jiffies_timer_openloopback_jiffies_timer_pos_updateloopback_jiffies_timer_startloopback_jiffies_timer_stoploopback_jiffies_timer_stop_syncloopback_notify_getloopback_notify_putloopback_openloopback_pcm_newloopback_pointerloopback_preparedevptrloopback_probeloopback_rate_getloopback_rate_infoloopback_rate_shift_getloopback_rate_shift_infoloopback_rate_shift_putloopback_resumeloopback_runtime_freeloopback_snd_timer_close_cableloopback_snd_timer_dpcm_infoloopback_snd_timer_eventloopback_snd_timer_functionloopback_snd_timer_openloopback_snd_timer_period_elapsedloopback_snd_timer_startloopback_snd_timer_stoploopback_snd_timer_workloopback_suspendloopback_triggerloopback_unregister_allprint_cable_infoprint_dpcm_infoprint_timer_source_inforule_channelsrule_formatrule_period_bytesrule_ratec@^ABH @hA|zO0J@j8"' 5@0@@' %A  @'RAM@@'FC8J@H@'o(Kj@'_0KZ@'8K@H'lPM2PMU0@'LoPQ0Q@@X0'!qW@i$i 9)'1;f