ELF@@-* zR| (,D-DD T DD-(D$D-DD L DD-8pDD-D0L 0  0LD-D ,lD-D H  L  HD-<D-D@P @   @PD-D 8,D-D0L 0  0LD-D 8XD-D@P @  @PD-LD-D\ `   \D-D 4D-D0L 0  0LD-D0D-DX P   XD-D 4xD-D0L 0 x 0LD-D 4PD-D0L 0 ( 0LD-HD-D\ `   \D-D (H0D-DD X DD-<t8D-D@P @   @PD-D @D-DpX P   pXD-D 8D-D@P @ p @PD-84D-D0L 0 d 0LD-D 0ppD-D0L 0 H 0LD-8xD-DpP 0 P pPD-D 4D-D`P 0  `PD-D 0D-D H   P  HD-D ,LdD-D H  D  HD-H|DD-Dp\ `  \ p\D-D <D-DpT @   pTD-D D,D-DX P  L XD-D (P,D-DD T DD-|8TD-DpP 0   pPD-D 8D-D0L 0 l 0LD-D ,D-D H  d  HD-(LPD-DD x DD-(xPD-DD x DD-zR| 4D-D0L 0 \ 0LD-(P D-DD H DD-4|D-D`P 0 | `PD-D @c?#{WO8@M@T@&A @h_rrk@TE0?*5@!bR J )r RnHRVɢ r*#R**4@*OBWA{è#_uRnӺ!Rc?#{ 8@M@`n@`@!Rh&A@(`@_qrѝrk@TE0?* @{¨#_H~"?#{ WO@R}R@  @ !8B< H L @ D@ssxR`!Bijh8w"J)ij(8HR)Rhb(ih B@- Sh9*5!*5JRi"@  ֎Rj * hhbRkL@4+ kq TTn@ qTn@kTl @4kA@Tn@qTkA T*krM@4, qT߁T@ qT@kT @4A߁ T@ q@ TAT* RlvklmL@4+ kq TTn@ qTn@kTl @4kA`Tn@q TkA T*kJ@4) k)q_ T T,@ qT,@kT( @4)A_@ T+@ q`TJ)A Tu4k@@}ik@i(@**ҫRhHR ijhk  @` TB?` #T`I*OCWB @{Ĩ#_v" n@hhrhI*nh@*H~"?#{WOl@v" @A @R7u" `G`G"R`@A @R*OBWA{è#_֨AI4"Q  ** *?k*T *}_ J5 5;ԏ?#{ WOH)0@y(((2 $5X7@(0y?` @@(52@y))Z&2Bb2yh"@@OCWB @{Ĩ#_֣?#{ o g _ W OCA8C***** @*@?q(R**(R?qTRR 1***<@4z@*?kTv}R~R  H9 6HR"  CqT(zRiRj(8qRsH6rR6@H4vRA8C_ TONWM_LgKoJ{I#_!Ԉz@?#{WO @*@qTqTJR)Rij(8bRR!@R r kTIR r kT)R r kT @OBWA{è#_0_?#{{_WOA8@C@R (RiH# (@@ O@)\+B)irjv DI4IMD4:@ iz>@*zi~@h@hh R6@@qhRiSh @h@h&@?k@ThiS*@u?k@ThhC Q? qTqTqTHRh RhAR(R r*29(R`" !299`aR"RA8C_ !TORWQ_P{N{@#_?#{ O?,!@b@B ֎R"@ihh @i 4 RbR q?T߁ T@ kT@ kT @n4AT@qTATb@_$qT_(qTIRrɊR!Fram@*k q? `T`T@ kT@ kTL @)4ATL@qTkJA? TjI @* k1֎Ra "@ihh@) 4 RbR q?`T߁ T@ kT@ kTM @.4A@ T@ qTATm@*k q? `T`T@ kT@ kTL @)4ATL@ qTkJA? TjI @* kj@1_%qbTH|ibh@h5(Rh@9`@h9h@%qTh @`a h@ R`q1k *ih"OB @{è#_@*?#{WO* R舦r?kmT計Rjr?k-TjR(r?k,TRjr?kTˊR(r?kaThRH RHr?kT Rr?k`T R(r?k TɊR)Fr? kT_ R舦r?k T(*Rfr?kT( Rgr?ka T(R( RHr?kTIRfr?kTIRȆr?kTRjR(r?kTjR(r?kaTRR(R HR hRHRRRR )5 @kaT:qT(R5R! jT*qT@6@*6:qT(RR! jAT(*RfrkThS2 k@TOBWA{è#_눤_ B ?#C{#g_WOA8CH@$@H4@%qT)q"ThH@@?kT@iQ k!TA{"@hA7yC z@R`71 T* 5֎Rk"@hih 4i RjbRl q TT@ kT@ kT @4A߁`T@q@TAThH@@?kT@kbThC94X*HIA4"Q  ** *?k*`T *}_ J5 5;hAH6*y"RhA6@**4*h"@!R@@*5H3IC? qAR@*`4h"@A @Rm 5{"@_? q 1A(*@*` 5@%qT)qaThH@hHaCbC@*hQkh@khy@l@*k kq T@Tm@ kTm@ kTh @4iA_T+@ qTJ)A T"@hH@hHarCbvC@tB`@khhC qaThRh*A8C_ T*OHWG_FgE{C#@C#_@*p?#{@%@ C) {#_?#{ WO@%@tB@%qT I?`TB6AA( hCqh Tw"@B @R 7JRhjh85A7X1T`4h"@%Ah)@(_rqfrk@TE0?hBhJhNh"@ %A)%@i*0_чrrk@T E0 ?h"@A @ROCWB @{Ĩ#_Ai4"Q  ** *?k* T *}_ J5 5;)?#{_WOA8C@R$@B@%qATnC 4C qTq T(@94* 5QRR*@5*5"@%Ah)@(_rqfrk@TE0??39* 5* 5*5*4]"@A @R@7"@ %AI)%@ !R0_чrrk@T E0 ?ֈ"@4A *@R7*:A @R*q87C Q? q#T4qT(3G9*h4R* A4"Q  ** *?k*`T *}_ J5 5;@bRA8C_ T*OFWE_D{B@#_*Y(R*j(RA?9?39) 4!RC$r* 5WRA rh4A4@@# }S =LI) *- (* *5"@@ @? q!TC9CR*5*5*5QRR* 5*5* 5(RnR(Rn5R3$r*5(7G9R*R?9q?79(j}ͿB?#{ WO$@JRwtB@hC?%qT*Q qT )+ih8J @ցR r"R*hR9hRhI`'*qT)R(! R j@TR r"RR*hrTR r"R Q* R r"R QHR*h@R95@)qaTnjOCWB @{Ĩ#_?#{WO@%@-BzR@9H4@@9qT)R(!R j@TOBWA{è#_֨CqTB 2R )R@J4vR" !9?#{ O @*A @6RR*qOB @{è#_?#{WOA8)RC @pCtC@5Ȳ@@4q RIzy3#BzhH@@5@** @`***@`ax7IR @aix7>RBRj(!RC$r5Ȳ@@ @bRIRah*biRBRhi54A8C_ TOFWE{D#_hQ(4*"R5aQbQ@5**cR5Ȳ@@Q qTCAR@5@iQ kiThQh4CaR5@aQkTaQ4bR@5aQ4BR5?#{#OA8C @ Q@@4QH4#AR5hQ@ k#T# q*1)AI)@ kTA8C_ TOE{C#@#_#!R#52B qiQ@?k1?#{O @A @B qaTDy rTR@7ROA{¨#_ֈA 4"Q  ** *?k*T *}_ J5 5;S?#{ !bR`B!R`!R* @{¨#_:?#{og_WOCW@l@_<_@6qiTOFWE_DgCoB{A#_*! Z@;RR9 BBT @?kAT_;qhTi#?jT@?kT6@*(*RfrkT@2Q k T* @i. @h ԃ-?#{#WOA8CH@l@%qT)q!TȆG@hJC9R׊G@? j TqT|95F)qT|95*bBR|945RBR|9 @zH54h@@)qiT%qATȪ@h Ȯ@h@hBC9h9FC9h9JC9h9@h @h" *A8C_ TOFWE{C#@#_ԃ-?#{g_WOA8Cl@A@ GB(4A8C_ TORWQ_PgO{N#_7# tVA)h@%qT)q!T)Gh@8@(Gx@@**IR# ) rh@)qT@(@(h@(hB9(C9hB9(G9hC9(K9h@(#(R# ) M@(@?[)(')h@%qT)qT*6***6**(+*ԃ-?#{l@! +*{#_CpI@(Qq(Tl@_K_ qTlQ qCTj Q_ qT?qaT @I@? qT @I@*H_?qT%K*H%_֠_ָ'\?#{WOA8Cl@*5 @H4qTȦ@h4Ȣ@(4(R" " (@@@ qRջr* 5@qTR)!R*R*j)8@ qaTN@!R`FyR*y`y*A8C_ T*OFWE{D#_&DH@%Qq(TI@l@_@_4J @4 HR Rr *_@J}L_ bT_I ɚ*i  }I@ _ OIJ @j5 OJ ?#{WOl@A@"R" ah@h4Ph@ R鈦r kT騈Rjr k TjR)r k#T Rjr k@$T ˊR)r kA'ThR+iR" ֎Ri @*ij 4BOO) k)q_ T'T.@ kT.@ kT* @4)A&T,@q`#Tk)A_ T*i ֎R @*ij 4BOO) k)q_ T#T.@ kT.@ kT* @4)A`!T,@q Tk)A_ T*i ֎R @*ij 4BOO) k)q_ T`T.@ kT.@ kT* @4)AT,@qTk)A_ T*i ֎R @*ij 4BOO) k)q_ TT.@ kT.@ kT* @4)A T,@ qTk)A_ T*i ֎R @*ij 4BOO) k)q_ T T.@ kT.@ kT* @4)AT,@ q`Tk)A_ T*i ֎R@ ii 4BOO Jq? T_T @ kT @ kT @4A_T @ q TJA? T**h"U RHr kT R r k`T R)r k TɊR)Fr kT6 R鈦r k T)*R fr kT) R gr kT(R( RHr kT IRfr kT IRɆr k!TRjR)r kTjR)r kTRR(R HR hRHRRRR )6 @)qT@*V7OBWA{è#_i)@) @ ) @-))@Oi) @q @@* #?#{ (@q@T qT q!TBR @5h@R *h @{¨#__eE??#{L@%A@H*_r1Irk@TE0?*{#__eE??#{L@%A@H!R_r1Irk@TE0?*{#_X3?#{WOR*5:R!6rRd*T@yT!R*T@yTZ!R*T@yTJ!R*T@yTª!cR*T@yT®!cR*T@yT²!R*T@yT:R"r$R%R$Rr#RR%R&RT@yTR%R$R%RZ%RfAu4*OBWA{è#_0?#{{#_(?#{#OA8CRR*r@ H@U? k@@LTLR*r? kTLR*r? kTjMR*r? k@TRR*r? kT7*AfQJ+Q_ q#T*`R*r? k`TRR*r? kaT`4@#4@$R r? kT:R*r? kT@@@ #AR#`4*2B q @*i A8)C_? T*OE{C#@#_(_R+r I@ @_ kTKMR+r_ k T:R+r_ kTk=R+r_ kTLR qR+r_ kTKAfQk+Q qCT+`R+r_ k@T_kMR+r_ k TRR+r_ k TRR+r_ kT@*(_@*(_֫qR+r_ k@TqR+r_ kT@*(_@*(_m@*@(}_@*(_֦ű6?#{!{#_ g@?#{{#_include/media/videobuf2-core.h ,venus-decoderNV12 Q08C Q10C MPG4 MPG2 H263 VC1G VC1L H264 VP80 VP90 XVID HEVC alias=platform:qcom-venus-decoderdescription=Qualcomm Venus video decoder driverlicense=GPL v2vermagic=6.1.78-android14-11-g1a72e2f692ac-ab12000080 SMP preempt mod_unload modversions aarch64name=venus_decintree=Yscmversion=g1a72e2f692acdepends=venus-corealias=of:N*T*Cvenus-decoderalias=of:N*T*Cvenus-decoderC*Qualcomm Venus video decoderplatform:qcom-venus&inst->lockqcom-venus-decoder&inst->reconf_waitdec: event session error %x qcom-venusLinuxLinuxvenus_dec:CL__platform_driver_registercUplatform_driver_unregistersnvideo_device_alloc9dstrscpy;kpvideo_device_release1q __video_register_deviceیKpm_runtime_set_autosuspend_delay'UlD__pm_runtime_use_autosuspend,jpm_runtime_enablevideo_unregister_devicet__pm_runtime_disable:video_devdatakmalloc_cachesCukmalloc_traceq__mutex_initT__init_waitqueue_headK|avenus_helper_init_instance)hfi_session_create.sv4l2_m2m_initQv4l2_m2m_ctx_initv4l2_m2m_releaseyb hfi_session_destroy zkfree}5˚v4l2_fh_init@Gv4l2_fh_add{mutex_lock __pm_runtime_resumeUmutex_unlock=0v4l2_m2m_ctx_release.էida_destroym+v4l2_fh_delgīv4l2_fh_exit__pm_runtime_idledHalt_cb_patch_nopsvb2_dma_contig_memopso|wvb2_queue_inito6nktime_get_mono_fast_nssOxvenus_helper_find_buf[venus_helper_change_dpb_owner{6v4l2_event_queue_fh>:venus_helper_get_ts_metadata[venus_helper_acquire_buf_ref vb2_buffer_doneғ__stack_chk_failPObvenus_helper_vb2_queue_error ~_dev_errZ,9venus_helper_release_buf_refIhfi_session_flushDC__wake_upvenus_helper_get_framesz28venus_helper_check_codecdvenus_helper_check_formatvenus_helper_get_opb_size6A venus_helper_session_inituyHinit_wait_entry&prepare_to_wait_eventQscheduleKvenus_helper_set_input_resolutionhfi_session_deinitgavenus_helper_get_bufreqTfinish_wait"w|venus_helper_vb2_buf_initUrS__list_del_entry_validpw'hfi_session_stopMhfi_session_unload_resZzIvenus_helper_unregister_bufsl venus_helper_intbufs_free:hfi_session_abortƞvenus_helper_free_dpb_bufs-venus_helper_set_num_bufs 6Lvenus_helper_intbufs_realloc9*venus_helper_alloc_dpb_bufs\hfi_session_continueQVvenus_helper_queue_dpb_bufs> venus_helper_process_initial_cap_bufsؑ|__pm_runtime_suspendEvenus_helper_process_initial_out_bufsε4venus_helper_buffers_done\hfi_session_set_propertypQvenus_helper_vb2_start_streaming?Lv4l2_m2m_buf_remove7venus_helper_vb2_buf_queue Kvenus_helper_set_work_modebpvenus_helper_get_out_fmtsڵvenus_helper_get_framesz_rawvenus_helper_set_raw_formatD-venus_helper_set_format_constraints(@venus_helper_set_multistream Yvenus_helper_set_output_resolution/m>venus_helper_set_bufsize<venus_helper_set_dyn_bufmodeݍschedule_timeoutP <v4l2_m2m_get_vq Hv4l2_m2m_ioctl_try_decoder_cmdߔ^hfi_session_process_bufVv4l2_event_subscribeHQv4l2_src_change_event_subscribe% 9v4l2_ctrl_subscribe_event|pm_runtime_force_suspend(YXpm_runtime_force_resumen;Xv4l2_m2m_fop_pollSvideo_ioctl2̫v4l2_m2m_fop_mmapv4l2_m2m_ioctl_reqbufs v4l2_m2m_ioctl_querybuf3v4l2_m2m_ioctl_qbufpeNv4l2_m2m_ioctl_expbufK//]v4l2_m2m_ioctl_dqbufGXv4l2_m2m_ioctl_create_bufsv4l2_m2m_ioctl_prepare_bufDv4l2_m2m_ioctl_streamonyv4l2_m2m_ioctl_streamoffv4l2_event_unsubscribe>i-venus_helper_m2m_job_abortD)venus_helper_vb2_buf_prepareTiv4l2_ctrl_handler_init_classCcv4l2_ctrl_new_std_menu;{&v4l2_ctrl_new_std,v4l2_ctrl_handler_free Lvenus_helper_get_profile_levelumodule_layoutGNUPk-1̲[1GNUdt=x=XX,8@hthh1 1<HPLPPThh  x|tt$p|$     @ p   c c         4 xp t @dx$08H 0X   (4 < DLT|$,@P\hL\dT4p $ `      L!!!!!P!P!0"@"L"X""# #!,#!p##"## $$ $"8$%`$$$&$&$'$H%%%&8&H&P&&&&&&&'''' ' '($)8)L) \)(p)) <**)P,l,|-*--+4.)\..x4 |4 4L5,X5-x5.l6A|666B666B667B7707BH7L7`7Bx7|77B777B777C 8CP8Cp8C8C8D8D9E9E<:: $ X$(0t&44 /0/0/085@5Xp1x23D&,','0t(8t(D*D*t,t,@4H5P6X7`8h9p:;<p,@-*.,/P5X=hDpH x 0>88?(l08x@!8:L0=XAndroid (10087095, +pgo, +bolt, +lto, -mlgo, based on r487747c) clang version 17.0.2 (https://android.googlesource.com/toolchain/llvm-project d9f89f4d16663d5012e5c09495f3b30ece3d2362)HtL D\tDH  4 |8 08L8xlx8!t"x"$%P&,'t( D*Tt,,@-.,/ 5P5|5@68 8X: $+/58>AFMSY\_behknqtwz}~3#V  p  F%  D d XXD  Ll H LH 6 R }h;  t  D, @ D@ ( pX t`_  D @ D0C 4 k H  D : H K  O        8  P 0R ,  09 8 4* 8=   "pi 80 44 8J l8 h lL \J  $   x"x7$ z  $ xx t x %  ! !/ !P0y x& &d &1 & ,'D ('r ,' t( p( t( D*,{ @*) D* t,, p,s t,7 , ,+ ,7 @-T <-l @-R . . .F ,/u (/# ,/ 5 5m 5  5P 5% 5  5P 5f 5<;"o "0R=gi  <6 @6 F 8 8 8 8d 8{ :@ : :6^    !""I"~aaa F# %@%5""#% ;z K v Ț6 눤 p" ѓ = =  = ; =    '\0 # _eE? _eE?  , #@ $C   9  $ r k M @6 ? K 8 ] \_ m  _ ew d ( ?  [ %3_ !wHe[mc $*P  G% _0 e  !^  # u U u  Y0 I  > D  H } .note.gnu.property.note.Linux.rela.exit.text.rela.init.text.hyp.text.rela.text.comment.init.plt.hyp.bss.rela.altinstructions__versions.rodata.str.modinfo.note.GNU-stack.llvm_addrsig.text.ftrace_trampoline.init.eh_frame.rela.eh_frame.rela.gnu.linkonce.this_module.rela__bug_table.note.gnu.build-id.shstrtab.strtab.symtab.hyp.rodata.rela.rodata.rela.exit.data.rela.init.data.hyp.data.rela.data.BTF.rodata.str1.1venus_helper_get_frameszhfi_session_set_propertyinit_wait_entrystrscpyhfi_session_destroyida_destroyvdec_event_notifyvdec_open.__keypm_runtime_set_autosuspend_delayvenus_helper_get_framesz_rawvdec_event_change.evv4l2_ctrl_new_std_menuvdec_pm_get_putvdec_pm_putschedule_timeouthfi_session_abort__kcfi_typeid_venus_helper_m2m_job_abortprepare_to_wait_eventv4l2_ctrl_subscribe_eventvdec_subscribe_eventvdec_try_fmtvdec_s_fmtvdec_enum_fmtvdec_g_fmtv4l2_fh_exithfi_session_deinitvdec_ctrl_deinitv4l2_m2m_ctx_init__mutex_initvenus_helper_session_initv4l2_m2m_initvdec_ctrl_initv4l2_fh_initvdec_buf_initvenus_helper_vb2_buf_initm2m_queue_initvb2_queue_initfinish_waitvenus_helper_set_raw_formatvenus_helper_check_formatfind_formatvenus_helper_set_format_constraintsvenus_helper_get_out_fmtsvdec_formatsv4l2_ctrl_handler_init_classalt_cb_patch_nopsvb2_dma_contig_memopsvdec_fopsvdec_pm_opsvdec_m2m_opsvdec_ioctl_opsvdec_ctrl_opsvdec_hfi_opsvdec_vb2_opsvdec_vb2_buf_queue.eos____versionsktime_get_mono_fast_ns__kcfi_typeid_v4l2_m2m_ioctl_reqbufsvenus_helper_process_initial_out_bufsvenus_helper_unregister_bufsvenus_helper_process_initial_cap_bufsvenus_helper_set_num_bufs__kcfi_typeid_v4l2_m2m_ioctl_create_bufsvenus_helper_queue_dpb_bufsvenus_helper_free_dpb_bufsvenus_helper_alloc_dpb_bufsvdec_enum_framesizeshfi_session_unload_reskmalloc_caches_dev_errvenus_helper_vb2_queue_errorqcom_venus_dec_driverplatform_driver_unregister__platform_driver_registervenus_helper_change_dpb_ownerv4l2_m2m_get_vqvenus_helper_get_bufreqvdec_queue_setupvdec_buf_cleanup__wake_uphfi_session_stop__kcfi_typeid_v4l2_m2m_fop_mmapvdec_querycapvdec_m2m_device_runvdec_try_fmt_common__kcfi_typeid_v4l2_m2m_ioctl_streamonvenus_helper_set_output_resolutionvenus_helper_set_input_resolutionvdec_g_selectionvdec_openvdec_s_parmvenus_helper_set_multistreamvdec_op_s_ctrlvdec_op_g_volatile_ctrl__kcfi_typeid_v4l2_m2m_fop_poll__stack_chk_failvenus_helper_get_profile_levelv4l2_fh_delmutex_unlockmutex_lockhfi_session_flushv4l2_event_queue_fhvdec_dt_matchvdec_start_streamingvenus_helper_vb2_start_streamingvdec_stop_streaming__kcfi_typeid_v4l2_m2m_ioctl_querybuf__kcfi_typeid_v4l2_m2m_ioctl_dqbuf__kcfi_typeid_v4l2_m2m_ioctl_qbuf__kcfi_typeid_v4l2_m2m_ioctl_expbufhfi_session_process_buf__kcfi_typeid_v4l2_m2m_ioctl_prepare_bufvenus_helper_find_bufvdec_verify_confvdec_output_conf__kcfi_typeid_v4l2_m2m_ioctl_streamoffvenus_helper_release_buf_refvenus_helper_acquire_buf_refvenus_helper_set_bufsizevenus_helper_get_opb_sizev4l2_m2m_buf_removevdec_removehfi_session_continuevenus_helper_vb2_buf_queuevdec_vb2_buf_queuehfi_session_createvdec_closev4l2_m2m_ctx_releasev4l2_m2m_release__kcfi_typeid_video_device_release__kcfi_typeid_venus_helper_vb2_buf_preparevenus_helper_buffers_donevb2_buffer_donevdec_flush_donevdec_buf_done__pm_runtime_resumevdec_runtime_resume__kcfi_typeid_pm_runtime_force_resumeinit_module__this_modulecleanup_moduleschedule__pm_runtime_idle__mod_of__vdec_dt_match_device_table__pm_runtime_disablepm_runtime_enablevdec_event_changekfreevenus_helper_intbufs_freev4l2_ctrl_handler_freevenus_helper_set_dyn_bufmodevenus_helper_set_work_modevenus_helper_init_instancevideo_unregister_device__video_register_devicekmalloc_tracevdec_probe__kcfi_typeid_v4l2_event_unsubscribev4l2_src_change_event_subscribev4l2_event_subscribev4l2_ctrl_new_std__pm_runtime_use_autosuspend__pm_runtime_suspendvdec_runtime_suspend__kcfi_typeid_pm_runtime_force_suspend__kcfi_typeid_v4l2_m2m_ioctl_try_decoder_cmdvdec_decoder_cmd__list_del_entry_validv4l2_fh_add__init_waitqueue_headvenus_helper_intbufs_reallocvideo_device_allocvenus_helper_check_codecvideo_devdatavenus_helper_get_ts_metadata_note_9__UNIQUE_ID_alias489$d.69$d.59$d.49$x.39$x.29$d.19$d.9__UNIQUE_ID___addressable_cleanup_module488$d.78$x.68$x.58$x.48__UNIQUE_ID_alias338$d.38$d.28$x.18$x.8$d.8__UNIQUE_ID___addressable_init_module487$d.77$d.67$d.57$d.47__UNIQUE_ID_alias337$x.37$x.27$d.17$d.7$d.76$x.66$x.56$x.46__UNIQUE_ID_depends336$d.36$d.26$x.16$d.16$x.6$d.85$d.75$d.65$d.55$d.45__UNIQUE_ID_scmversion335$x.35$x.25$d.15$d.5$d.84$d.74$x.64$x.54$d.44__UNIQUE_ID_intree334$d.34$d.24$x.14$x.4$d.4$d.73$d.63$d.53$x.43__UNIQUE_ID_name333$x.33$x.23$d.13$d.3__kcfi_typeid_video_ioctl2$x.72$x.62$x.52$d.42__UNIQUE_ID_vermagic332$d.32$d.22$x.12vdec_open.__key.2$x.2$d.2__UNIQUE_ID_license491$d.71$d.61$d.51$x.41$x.31$x.21$d.11$d.1__UNIQUE_ID_description490$x.70$x.60$x.50$d.40$d.30$d.20_note_10$x.10U h""i@"j k0Lm"c "@q!6mVnT@"!"!"!"!"_ ^c^@l@sM@)"0@6"0`fo{C"^NH"@S"`]">2DWDdDh"t"nP0" 9R "g|~"LN@"""0"0 "0@"0`"0"" """^ '"@1"`>"_+]!Mh0@*)vt0K"^0Y"f" l"0 0@0`E^^z".o"2v<*"@*"""@""H2 ]p@"s@"s"@"#^#t#{+#C0u@8#MA#MM@,v  C@ J#C R#C Z#0 +]@ 6 c!a#h0*)vt0m# w#@#W@#6# # @#0|0'@z#0#0#0[q rq C  w x# v!L#y@ #0#|%#05#|@@#0P#X#0e#@]o#0"7"7@x#0#]b#0+##0@07#0# #D@#`#0### ## &#@7#z {#C0 @} ~>#E#JD @Q#`[# f#1  f#{##### (q #@^`## ##Y#)#9#I#Y#i#( C@x#U#[\sU # n # X##@##U#P#@#U#P##@# n n n  C  k  k #"#,#@8#B#S#`#@l#z###@####@####@1#E#Z#=#@5#,o# n k k kz# 8#A #@L ]'# #@#`## k## ձ@A`### k Un # ~ - #^@$#0`z-#0  4#0=#?^ B#Q#ԅ @S` a#g|S  s## '-( @# # # # #g| S@#`##L## #@ #`### #@#`#4 #G)# 6#@C#`P#]#g#u## #@#`###### #@#`#!#/#E# \# r# #@#`###### #@#` # # #% #6 #L # _ #@k #^`v # #g|S` # # #,^  #.^@ # # # #! #9 #N #d #} # @ #01W^ #L@ #L N  #yG0 ]@`g #` # # # ] f"@` # #x #" # k`T f@o{`2 #Hto{ f@uB`A #O #g|S @` #`m #"z # k  #ǼNq!]@ #! #!@ # 7 # #KP # ) tk # #^ #  # XO # " #  tk. #^: # F # ) |Q #NX #N_ #  tkn #0)3w #R L #  tk| #  tk #  tkvfeO #  tk] #  # h HNձyG&ʱ #  # VO # XO HN{0 #  tk* # ; # L # b` # p # P~ # P #svfeO #  #  #  #sH(P #  #sG@P #  #s}HP #  # P # P# '## '#0#N#s####+#G#e#######9#V#|#####=#c### # # D# s# ###$#R#m######&#E#d## # # # # #=#\#{######0#N#l#######8#V#t##### #(# F# d# # # # #  ^# #  y Fhfi_inst_opsbuf_doneflush_donedecvenus_instdpbbufsinternalbufsregisteredbufsdelayed_processdelayed_process_workstreamon_capstreamon_outcropfw_min_cntout_widthout_heightcodec_statereconf_waitbuf_countpayloadsfpsfmt_outfmt_capnum_input_bufsnum_output_bufsinput_buf_sizeoutput_buf_sizeoutput2_buf_sizedpb_buftypedpb_fmtopb_buftypeopb_fmtreconfighfi_codecsequence_capsequence_outsession_errorsession_typehpropcore_acquireddpb_idsvenus_corevbif_basecpu_cs_basecpu_ic_basewrapper_basewrapper_tz_baseaon_basevcodec0_clksvcodec1_clksvideo_pathcpucfg_pathhas_opp_tablepmdomainsopp_dl_venusopp_pmdomainvdev_decvdev_encdev_decdev_encuse_tzinsts_countsys_errorsys_err_donecore_opspm_lockenc_codecsdec_codecsmax_sessions_supportedcodecs_countcore0_usage_countcore1_usage_countvenus_resourcesfreq_tblfreq_tbl_sizebw_tbl_encbw_tbl_enc_sizebw_tbl_decbw_tbl_dec_sizereg_tblreg_tbl_sizeubwc_confclks_numvcodec_clks_numvcodec_pmdomainsvcodec_pmdomains_numvcodec_numresets_numhfi_versionnum_vpp_pipesmax_loadvmem_idvmem_sizevmem_addrcp_startcp_sizecp_nonpixel_startcp_nonpixel_sizefwnamebw_tblmbs_per_secavg_10bitpeak_10bitmax_channel_overridemal_length_overridehb_overridebank_swzl_level_overridebank_spreading_overridehfi_ubwc_configoverride_bit_infomal_lengthhighest_bank_bitbank_swzl_levelbank_spreadingHFI_VERSION_1XXHFI_VERSION_3XXHFI_VERSION_4XXHFI_VERSION_6XXvideo_firmwaremapped_mem_sizemem_physhfi_core_opsvenus_pm_opscore_getcore_putcore_powervdec_getvdec_putvdec_powervenc_getvenc_putvenc_powercoreid_powerload_scalehfi_opscore_initcore_deinitcore_pingcore_trigger_ssrsession_initsession_endsession_abortsession_flushsession_startsession_stopsession_continuesession_etbsession_ftbsession_set_bufferssession_unset_bufferssession_load_ressession_release_ressession_parse_seq_hdrsession_get_seq_hdrsession_set_propertysession_get_propertyisr_threadhfi_frame_databuffer_typeextradata_addrfilled_lenmark_targetmark_dataclnt_dataextradata_sizehfi_buffer_descresponse_requiredhfi_plat_capscap_bufs_mode_dynamicnum_capsnum_plnum_fmtsfmtshfi_capabilitycapability_typehfi_profile_levelraw_formatsbuftypevpp_freqvsp_freqlow_power_freqvdec_controlspost_loop_deb_modedisplay_delaydisplay_delay_enableconceal_colorh264mpeg4hevcvp8vp9venc_controlsgop_sizenum_p_framesnum_b_framesbitrate_modebitrate_peakrc_enableconst_qualityframe_skip_modeh264_i_periodh264_entropy_modeh264_i_qph264_p_qph264_b_qph264_min_qph264_max_qph264_i_min_qph264_i_max_qph264_p_min_qph264_p_max_qph264_b_min_qph264_b_max_qph264_loop_filter_modeh264_loop_filter_alphah264_loop_filter_betah264_8x8_transformhevc_i_qphevc_p_qphevc_b_qphevc_min_qphevc_max_qphevc_i_min_qphevc_i_max_qphevc_p_min_qphevc_p_max_qphevc_b_min_qphevc_b_max_qpvp8_min_qpvp8_max_qpmulti_slice_modemulti_slice_max_bytesmulti_slice_max_mbheader_modeaud_enableintra_refresh_typeintra_refresh_periodbase_priority_idltr_countcllmasteringvenus_dec_stateVENUS_DEC_STATE_DEINITVENUS_DEC_STATE_INITVENUS_DEC_STATE_CAPTURE_SETUPVENUS_DEC_STATE_STOPPEDVENUS_DEC_STATE_SEEKVENUS_DEC_STATE_DRAINVENUS_DEC_STATE_DECODINGVENUS_DEC_STATE_DRCvenus_ts_metadatats_nsts_usvenus_formathfi_get_propertyprofile_levelbufreqhfi_buffer_requirementscount_mincount_actualvenus_inst_modesVENUS_LOW_POWERhfi_event_datapacket_bufferextradata_buffercolour_spaceentropy_modeinput_cropvenus_bufferreg_listref_listhfi_enablehfi_video_work_routevideo_work_routevdec_openev_datasufficientvdec_event_changevdec_vb2_buf_queuevdec_probevdec_removeautosuspendvdec_pm_putvdec_closesrc_vqdst_vqm2m_queue_initbuf_typehfi_flagsvdec_buf_donevdec_event_notifyvdec_flush_donevdec_try_fmt_commonfind_formatvdec_m2m_device_runvdec_queue_setupvdec_buf_initvdec_buf_cleanupvdec_start_streamingvdec_output_confvdec_verify_confvdec_stop_streamingvdec_pm_get_putvdec_querycapvdec_enum_fmtvdec_g_fmtvdec_s_fmtvdec_try_fmtvdec_g_selectionvdec_decoder_cmdvdec_s_parmvdec_enum_framesizesvdec_subscribe_eventvdec_runtime_suspendvdec_runtime_resumev4l2_mpeg_video_mpeg4_profileV4L2_MPEG_VIDEO_MPEG4_PROFILE_SIMPLEV4L2_MPEG_VIDEO_MPEG4_PROFILE_ADVANCED_SIMPLEV4L2_MPEG_VIDEO_MPEG4_PROFILE_COREV4L2_MPEG_VIDEO_MPEG4_PROFILE_SIMPLE_SCALABLEV4L2_MPEG_VIDEO_MPEG4_PROFILE_ADVANCED_CODING_EFFICIENCYv4l2_mpeg_video_mpeg4_levelV4L2_MPEG_VIDEO_MPEG4_LEVEL_0V4L2_MPEG_VIDEO_MPEG4_LEVEL_0BV4L2_MPEG_VIDEO_MPEG4_LEVEL_1V4L2_MPEG_VIDEO_MPEG4_LEVEL_2V4L2_MPEG_VIDEO_MPEG4_LEVEL_3V4L2_MPEG_VIDEO_MPEG4_LEVEL_3BV4L2_MPEG_VIDEO_MPEG4_LEVEL_4V4L2_MPEG_VIDEO_MPEG4_LEVEL_5v4l2_mpeg_video_h264_profileV4L2_MPEG_VIDEO_H264_PROFILE_BASELINEV4L2_MPEG_VIDEO_H264_PROFILE_CONSTRAINED_BASELINEV4L2_MPEG_VIDEO_H264_PROFILE_MAINV4L2_MPEG_VIDEO_H264_PROFILE_EXTENDEDV4L2_MPEG_VIDEO_H264_PROFILE_HIGHV4L2_MPEG_VIDEO_H264_PROFILE_HIGH_10V4L2_MPEG_VIDEO_H264_PROFILE_HIGH_422V4L2_MPEG_VIDEO_H264_PROFILE_HIGH_444_PREDICTIVEV4L2_MPEG_VIDEO_H264_PROFILE_HIGH_10_INTRAV4L2_MPEG_VIDEO_H264_PROFILE_HIGH_422_INTRAV4L2_MPEG_VIDEO_H264_PROFILE_HIGH_444_INTRAV4L2_MPEG_VIDEO_H264_PROFILE_CAVLC_444_INTRAV4L2_MPEG_VIDEO_H264_PROFILE_SCALABLE_BASELINEV4L2_MPEG_VIDEO_H264_PROFILE_SCALABLE_HIGHV4L2_MPEG_VIDEO_H264_PROFILE_SCALABLE_HIGH_INTRAV4L2_MPEG_VIDEO_H264_PROFILE_STEREO_HIGHV4L2_MPEG_VIDEO_H264_PROFILE_MULTIVIEW_HIGHV4L2_MPEG_VIDEO_H264_PROFILE_CONSTRAINED_HIGHv4l2_mpeg_video_h264_levelV4L2_MPEG_VIDEO_H264_LEVEL_1_0V4L2_MPEG_VIDEO_H264_LEVEL_1BV4L2_MPEG_VIDEO_H264_LEVEL_1_1V4L2_MPEG_VIDEO_H264_LEVEL_1_2V4L2_MPEG_VIDEO_H264_LEVEL_1_3V4L2_MPEG_VIDEO_H264_LEVEL_2_0V4L2_MPEG_VIDEO_H264_LEVEL_2_1V4L2_MPEG_VIDEO_H264_LEVEL_2_2V4L2_MPEG_VIDEO_H264_LEVEL_3_0V4L2_MPEG_VIDEO_H264_LEVEL_3_1V4L2_MPEG_VIDEO_H264_LEVEL_3_2V4L2_MPEG_VIDEO_H264_LEVEL_4_0V4L2_MPEG_VIDEO_H264_LEVEL_4_1V4L2_MPEG_VIDEO_H264_LEVEL_4_2V4L2_MPEG_VIDEO_H264_LEVEL_5_0V4L2_MPEG_VIDEO_H264_LEVEL_5_1V4L2_MPEG_VIDEO_H264_LEVEL_5_2V4L2_MPEG_VIDEO_H264_LEVEL_6_0V4L2_MPEG_VIDEO_H264_LEVEL_6_1V4L2_MPEG_VIDEO_H264_LEVEL_6_2v4l2_mpeg_video_vp8_profileV4L2_MPEG_VIDEO_VP8_PROFILE_0V4L2_MPEG_VIDEO_VP8_PROFILE_1V4L2_MPEG_VIDEO_VP8_PROFILE_2V4L2_MPEG_VIDEO_VP8_PROFILE_3v4l2_mpeg_video_vp9_profileV4L2_MPEG_VIDEO_VP9_PROFILE_0V4L2_MPEG_VIDEO_VP9_PROFILE_1V4L2_MPEG_VIDEO_VP9_PROFILE_2V4L2_MPEG_VIDEO_VP9_PROFILE_3v4l2_mpeg_video_vp9_levelV4L2_MPEG_VIDEO_VP9_LEVEL_1_0V4L2_MPEG_VIDEO_VP9_LEVEL_1_1V4L2_MPEG_VIDEO_VP9_LEVEL_2_0V4L2_MPEG_VIDEO_VP9_LEVEL_2_1V4L2_MPEG_VIDEO_VP9_LEVEL_3_0V4L2_MPEG_VIDEO_VP9_LEVEL_3_1V4L2_MPEG_VIDEO_VP9_LEVEL_4_0V4L2_MPEG_VIDEO_VP9_LEVEL_4_1V4L2_MPEG_VIDEO_VP9_LEVEL_5_0V4L2_MPEG_VIDEO_VP9_LEVEL_5_1V4L2_MPEG_VIDEO_VP9_LEVEL_5_2V4L2_MPEG_VIDEO_VP9_LEVEL_6_0V4L2_MPEG_VIDEO_VP9_LEVEL_6_1V4L2_MPEG_VIDEO_VP9_LEVEL_6_2vdec_ctrl_initvdec_ctrl_deinitvdec_op_g_volatile_ctrlvdec_op_s_ctrlv@< c^@hXhOh;J@) 5HT00@x) %xT( @H)q@H)@80)2TiTd@h)]@`)v]q@x)]@_@x)2`l`U0@Ȧ) Loo`0`@@@0)#e@+@$h (P(+>HrX9;