ELFT@`@8@ 8U@@Qtdjgv  mG1OZpd^]UW8"ru5`x2waX |}6F+sQ$ K 0{[/!' ehE)D-P.I=H3@lR4tny?VcYN_o<,9*% bT\ >JS7#Af~Mqk; (BL&izC:T 0 <  <s  <l  <6]_л  ``xkhX QBк0b`HSD Y;8W#@`L( Xx , Hf`$WXP X @8 I8p 0(+Pppa oQ nT@ n@V h: PA zp d,v0\ $HM (DH< s P v8d`u m(p8u( g"(W - dE6 @P pD y# i8(8\,8hh[  8x| g0 `   H  d `[R . phD} rn`; Pf @uмih( e (\o f pk zALxXH 6X^XT;h\H t b X(* XL#~a7 P0P8\@8x  xMx\\ Y uLe8X^    d (,G   xZl^,  8 K pfh d 2/n0JXZ + d  W oHs! n r 1P X~ pD f?(qlzD  @ X0xv h7 t, @d e 9pO K hl < w%X ,Px(hP,0  nDpu,* H-0[0;]  (>l;Rq>4% w@ m t | < x z f P`P Z fD  g {Lgb o qb xdjh A * p@ػ@+$(libcvitracer.sojdi_get_task_numjdi_use_single_es_bufferjdi_set_enc_taskjdi_LogMsgjdi_delete_enc_taskjdi_get_enc_task_numjdi_get_instance_pooljpeg_maskioctlsysconfmmapjdi_open_instancejdi_close_instancejdi_get_instance_numjdi_hw_reset__errno_locationstrerrorjdi_lockjdi_unlockjdi_write_registerjdi_read_registerjdi_osal_memcpyjdi_write_memoryjdi_read_memoryjdi_get_allocated_memorypthread_selfjdi_allocate_dma_memoryjdi_free_dma_memorymunmapjdi_free_ion_memoryjdi_invalidate_ion_cachejdi_allocate_ion_memorycallocstrncpyjdi_flush_ion_cachejdi_set_clock_gatejdi_releasesem_closememsetjdi_initsem_openpthread_mutex_initjdi_probejdi_get_clock_gatejdi_wait_interruptjdi_logjdi_get_memory_addr_highstderrfprintfmallocjpu_avltree_freedisplay_treejmem_initjmem_exitjmem_allocjmem_freejmem_get_infoJPU_IsBusyJPU_ClrStatusJPU_GetStatusJPU_IsInitJPU_WaitInterruptJpgSetClockGateJPU_GetOpenInstanceNumJPU_DeInitJPU_GetVersionInfoJPU_SWResetJPU_HWResetJPU_InitInitJpgInstancePoolJPU_DecOpenCheckJpgDecOpenParamGetJpgInstanceJPU_DecCloseCheckJpgInstValidityFreeJpgInstanceJPU_RequireFlockJpgEnterFlockJPU_ReleaseFlockJpgLeaveFlockJPU_DecGetInitialInfoJpegDecodeHeaderJPU_DecRegisterFrameBufferJPU_DecGetBitstreamBufferGetJpgPendingInstJPU_DecUpdateBitstreamBufferJPU_DecIssueStopJPU_DecCompleteStopSetJpgPendingInstJPU_DecSetRdPtrJPU_DecGetOutputInfoClearJpgPendingInstJPU_DecGiveCommandJPU_EncOpenCheckJpgEncOpenParamsJpuCompInfoTableJPU_EncCloseJPU_EncGetInitialInfoJPU_EncGetBitstreamBufferJPU_EncUpdateBitstreamBufferJPU_EncIssueStopJPU_EncCompleteStopJPU_EncStartOneFrameCheckJpgEncParamJpgEncLoadHuffTabJpgEncLoadQMatTabJpgEncEncodeHeadergettimeofdayCVI_SYS_TraceBeginCVI_SYS_TraceEndJPU_EncGetOutputInfoJPU_EncGiveCommandjpgGetCurrentTimeclock_gettimeJPU_DecStartOneFrameJpgDecHuffTabSetUpJpgDecQMatTabSetUpJpgDecGramSetupJpuGbuInitJpuGbuGetUsedBitCountJpuGbuGetLeftBitCountJpuGbuGetBitJpuGguShowBitcDefHuffBitscDefHuffValJpgEncGenHuffTabJpgEnterLockpthread_mutex_lockJpgEnterTryLockpthread_mutex_trylockJpgEnterTimeLockpthread_mutex_timedlockJpgLeaveLockpthread_mutex_unlockopen_flockclose_flockexifjfxxjfifbendianlendianfseek__isoc99_sscanfstrcmpfgetsWriteJpgBsBufHelperReadJpgBsBufHelperfwritefflushjdi_LoadYuvImageHelperFormatfreadfeofLoadYuvPartialImageHelperFormatSaveYuvImageHelperFormatSaveYuvPartialImageHelperFormatjpgGetHuffTablegetJpgEncOpenParamDefaultparseJpgCfgFilefopenstrtolfclosegetJpgEncOpenParamsprintfstrcpyGetMcuUnitSizeGetFrameBufSizeconvert_jpuapi_format_to_yuv2rgb_color_formatjpu_yuv2rgbcomparateYuvInvScanTablejdi_InitLogjdi_DeInitLogjdi_SetLogColorjdi_GetLogColorjdi_SetLogDecorjdi_GetLogDecorjdi_SetMaxLogLeveljdi_GetMaxLogLevelvsnprintfstdoutfputsstrlenjdi_timer_initjdi_timer_startjdi_timer_stopjdi_timer_elapsed_usjdi_timer_elapsed_msjdi_timer_is_validjdi_timer_frequencyinit_keyboardtcgetattrtcsetattrclose_keyboardkbhitgetchAllocateFrameBufferGetFrameBufBaseGetFrameBufAllocSizeGetFrameBufferFindFrameBufferClearFrameBufferFreeFrameBuffersw_mixer_opensw_mixer_drawsw_mixer_closecviJpegResetChnbmJpgEncResetQualityTablecviJpegSetUserDatabmJpgEncEncodeUserDatacviJpegSetQualitycviJpgGetVersionBMJpgInitgetenvBMJpgUninitBMJpgOpenbmJpgDecOpenbmJpgEncOpenBMJpgClosebmJpgDecClosebmJpgEncCloseBMJpgGetCapsBMJpgResetBMJpgFlushbmJpgEncFlushbmJpgDecFlushBMJpgSendFrameDatabmJpgDecSendFrameDatabmJpgEncSendFrameDataBMJpgGetFrameDatabmJpgEncGetFrameDatabmJpgDecGetFrameDataBMJpgReleaseFrameDataBMJpgGetInputDataBuf__assert_failbmJpgEncGetInputDataBufBMVidJpuResetcviJpegIoctlcviJpegIoctlOpJPEG_MEM_TYPEadd_statsget_stats_cviJpeSetRcInfocviJpeRc_OpencviJpeRc_EstimatePicQspowcviJpeRc_UpdatePiccvi_jpeg_add_quant_tablecvi_jpeg_quality_scalingcvi_jpgGetQMatrixLoadYuvImageBurstFormat2_edata__bss_start__bss_start____bss_end____end___endPIC@HP(ss(08@#H6PXxEx    !$% &('0(8)@*H+P,X-`.h/p0x124789:=>?@ABCDFGHIJL O(S0T8U@VHYP[X]`^hapbxdeghlnopqrstuvxz|}~ (08@HPX`hpx (08@HPX`hpx (08@HPX`hpx     ({P:D!    P>D! PBD" PFD"" PJDB" PNDb" PRD" PVD" PZD" P^D" PbD# PfD"# PjDB# PnDb# PrD# PvD# PzD# P~D# PD$ PD"$ PDB$ PDb$ PD$ PD$ PD$ PD$ PD% PD"% PDB% PDb% PD% PD% PD% PD% PD& PD"& PDB& PDb& PD& PD& PD& PD& PD' PD"' PDB' PDb' PD' PD' PD' PD' PE( PE"( P EB( PEb( PE( PE( PE( PE( P"E) P&E") P*EB) P.Eb) P2E) P6E) P:E) P>E) PBE* PFE"* PJEB* PNEb* PRE* PVE* PZE* P^E* PbE+ PfE"+ PjEB+ PnEb+ PrE+ PvE+ PzE+ P~E+ PE, PE", PEB, PEb, PE, PE, PE, PE, PE- PE"- PEB- PEb- PE- PE- PE- PE- PE. PE". PEB. PEb. PE. PE. PE. PE. PE/ PE"/ PEB/ PEb/ PE/ PE/ PE/ PE/ PF0 PF"0 P FB0 PFb0 PF0 PF0 PF0 PF0 P"F1 P&F"1 P*FB1 P.Fb1 P2F1 P6F1 P:F1 P>F1 PBF2 PFF"2 PJFB2 PNFb2 PRF2 PVF2 PZF2 P^F2 PbF3 PfF"3 PjFB3 PnFb3 PrF3 PvF3 PzF3 P~F3 PF4 PF"4 PFB4 PFb4 PF4 PF4 PF4 PF4 PF5 PF"5 PFB5 PFb5 PF5 PF5 PF5 PF5 PF6 PF"6 PFB6 PFb6 PF6 PF6 PF6 PF6 PF7 PF"7 PFB7 PFb7 PF7 PF7 PF7 PF7 PG8 PG"8 P GB8 PGb8 PG8 PG8 ֠@cb @`  @a!@bB@?kd@!!d@_kA!a_ @@A a!@C@cc@?k @!!Ad@_kA!__֢4_qT_qT?q" A!|?qMTC}hccZx"B?kLT!Q"|S?qAQB!|S!#xSiTR@Lk`NANLCTaxSkT!|}h<@nh<"R*_ ?q" A!|?qT"QB|S bP"#@"_cZ#BZ"!T"RRR*_@@_@@_{SSb[AxE5@@C4u@@k`T#R@R!.@@RCR!`/@zEs!RazSA[B{è_B@_kT RСCRB!@-A! xE4QR"x_{#R RB`!`{_@8F_{SS`@_qTa4@SA{Ĩ_ B Rr#A,D#!@a 7@R7R_d@ˡ#@#R@bRs T`SA{Ĩ_ աРТ?R!@`A`@#@С#@RB@!` R #@Ф+@#BRB@!@ R{SSР`@?qT@@7`@!A 7t?@R@!A"SA{Ĩ_ +@СcER RB!`)gСCFR+@{SSР`@?qTA@7`@!A7t?@R@!A"SA{Ĩ_ +@СHR RB!`)9СIR+@@@qT @A@__@@?qTR@ҭ{AR` *7R@ҡ7*.R @{¨_ բСNRB`!@ R@ RЃMRB`!R__BCd@B@B_qiTb @AH _A!@ H`__qT$@@`0A@Uz)T rR T@8qf8T#@9$9q T#@9$ 9 q `T# @9$ 9qT#@9$9qT#@9$9q T#@9$9qT#@9$ 9 q T# @9$$ 9$q$T#$@9$($9(q( T#(@9$,(9,q,`T#,@9$0,90q0T#0@9$4094q4T#4@9$849<q8aT#8@9$<89*<JKHQGAQ*|SK8qlS)T!  R h*#RB@! R2cRB@! R{ AA$8N7R ҢC'+**7* @{Ũ_èR RB!&t* @{Ũ_ բRB!& RgRB!% R^{CcXS[k`@s  +@qI$TT**:N a@ @7Z@7N7Wq2NYjT:N`@!Ҡ[G*7{@4*ҝ !*C !7{@d4`#@qTQ`A""b  ^?q@T_ATAa"BCR R*SB[CcDkEsF{A_|$@k T*| 7;R|#!` *o* 7g@|Ou4z@Rv*KF*bRF`Tb@`@aJb@@` ! R qT"@!b5|@$R*KEI! X )K:NJf@Bd@! e@R`RZ7NRy@3**K&bRF`Ta B! ÜR Rv~~vuAR m2*6B!R Rbed ՠAR [:@6B! R RQTSARr J@76B! R R@CB ճRB@a" R61d@*B!R+.-*㒀RB! R!cRB@! RCRB@a" R *B!CR<*B!CRt#RB! R{ A!$8N7R ҢC'+*g*7* @{Ũ_#R RB ! * @{Ũ_ բ㪀RB !& RcRB !% R{*#RB!,`R@@?q Ta@D_d -{¨_R{¨_{SS`@qT)@7u@QqT ,D@7R*@SA{è_ ,D@64R!`* *!5R`+i R*@"@_@`@uBa 74R`:NqTg:3`6NqT``642NqMTYR2#8RB!, R,{ST@q)Ta@R!aSA@{è_RMAR`*7R`"BJ` #R6RR #``@A7@`R`*#RbR`C`"T`@` RV@SA@{è_ְ@ R*#RB!!*RB!# R R&RB!`#%RB!" R/RB!$ R{ ** @{¨_@@_{C*A@`@*qZ{_C{CS[c 5?q T㶀Rb!'`R(bR*cR!(`Ry*;*`8*`"5*`22****RsB`Rc q!TSB[CcD{AC_֡Rb!'`RU`_{Ab@$@BK_qT# `A "@ @BK_q)T_1T !1(D@R!11B_qT_1T! AB@@BK@q T_q`T !1(D@R!11{__H {b[{9{S[@@?c Tu@!@?%T@v@?"T@ @!!@@ B@?k!!{ @@ @@_k`@BB"a"@B_qT_1 TA"B@!@BKA?qiT_qT !1(D@1R!11; u@@?CT@V@?cT@> @A!@@B@?k!!1 @A@A_kBa@B`AB҈|`A@!@k@[B` SA{Ĩ_ ն@ @?# T@^ @ !@@b B@?k!! @"@@#@a@_kBB`"@@BK_qTA ABB@@@BK_qIT_1T !1(D@R!11T`oAj`IAT!@ |||| @` @` @|.4/@&@@?T@[ @!@@BB@?k!!w@ҫ|{S[_5@@#@W&@'`)@@(@?k!! @&@@`%@?k!! "@@ @?k!! @#@ @_kBB @#@BK_qTAB@!!@BK_qT_1@T !1(D@R!11U`@ @`@ `@AA @?q!Z! @B_qT_1kT@SA[B{Ĩ_ Օ@@@W@ !Ry` @ !@` @?k!!  @!@@@?k!! @!!@@?k!!  @!#@ qcc t[BSA@{Ĩ_V`@ @`@ `@@@ [BSA@{Ĩ_W`@ @`@ `@@@`@ @`@ `@@@ AB@@@BK@qiT_qT Ё!1(D@R!11@SA[B{Ĩ@SA[B{ĨU`@@`@ `@4V`@@`@ b@@_@W`@@`@ b@@_`@@`@ b@@_{S3@[c/#v@@*@8*@) @ )cR `'@ @&@?k!!! $@@#@?k!! !@@@?k!! @@@@?k!! `a@@"@_kBBb "@@BK_qmT AB@@BK_qT_1T Ё!1(D@GR!11Q/@O@`<`@a@A"@_qBZBb "@B_q T_1 T/@ @? T @_ TA !@BB@?k!!SA[BcC#@{ƨ_`S@/@s`@c!R`a@!@@?k!!a @A!@@?k!! ` /@/@O`@`R!11 RB"X"B|)_T!|{~`?h| @a!@@B@?k![B!cCRSA{Ĩ_֡QATЀТ=R!11{S`@``@`` @R`X *SA{¨_?q@T_ {[R6 ~S@~`Scks7@!"@@D@ Q_k T|@k4@ @,TR$*|@! ! a&R!@|)?T{B|{yc@7@6d~``@T`@`} @!@@bC@?k`!k!TBK@ Q4@kT@k @ TRK@Q!`!@%?|)!Tt|{c@sx@,T@8+@C#T@" @cT:@:@@T[@`@cT`@`/ @A!@@ B@?k!!@" @! !@@ B@?k!!  @ !@@b B@?k!! @!@@ B@?k!! @!@@B@?k!!7@z @G)\! K@) SA[BcCkDsE{Ǩ_`@7`YЀAR!116|J`@`5|.ЀB>R!11ЀТ=R!11|^[@; `@ T`@` @!@@BB@?k!!@S|K:@Zp@@lT[@k`@jT`@`] @ai!@@hB@?k!!@P @Ag!@@fB@?k!! .`@`Ң|Қ|@Y @cST:@:P@@LT[@K`@cJT`@w` @AI!@@HB@?k!!@  @!@@B@?k!!  @ !@@ B@?k!!V| @x*@"T@ @#T:@@@ T[@[ `@# T`@-` @ !@@bB@?k!!@ @!@@BB@?k!!  @!@@"B@?k!! @!@@B@?k!!`@`|[@`@T`@`i @!@@B@?k!!@|`@`ҳ|:@ @@CT[@`@T`@`4 @!@@"B@?k!!@' @!@@B@?k!! hҁ|``@g`m|[@`@T`@T` @!@@B@?k!!@M|`@7`=|@ @T:@ @@c T[@; `@T`@` @!@@BB@?k!!@ @!@@"B@?k!!  @!@@B@?k!!|`@`|[@`@T`@`g @!@@B@?k!!@|`@`ұ|:@ @@CT[@`@T`@`2 @!@@"B@?k!!@% @!@@B@?k!! y|q`@e`k|[@`@T`@R` @!@@B@?k!!@K|`@5`;|`@%`+|[@`@T`@` @!@@B@?k!!@ |`@`|:@ @@CT[@`@T`@`| @!@@"B@?k!!@o @!@@B@?k!! f|^`@`ҵ|[@`@T`@`; @!@@B@?k!!@ҕ|`@`҅|`@k`q|[@`@T`@X` @!@@B@?k!!@Q|`@;`A|t{"|`c@S[ks7e@_\T T@`@_`T8Tu@@_]T _T@G@]!@]@?k  v@u8 @8 @k` @ @a @k 7@];@|@y@qdT @~{C@5U@ @k~{@/Tn7 @{@B5@w@S.7@~@7Bf@_Ti&T@`@_@4TgTu@@_ _T)^T@@!]!@\@?k  Hz@u2@ @2 @k` ;@u& @s&a @k .7@_"@A@X@ v7@@7BZw@@_;Ti-TS@`@_ uTi6Tu@@_`XTiWT@@V!@V@?k  v@uv6 @u6 @k` U@Su- @s-a @k@ 7@o"@A@ j/`C5=R!11 @@_DTiT@`@_@>T)CT`@X`a@a>!@`>@?k ` @v @sa @k @US@ kT(x@w@/`C4 @Qk 1T@k @ TR8* @ !@!@$?|)!?TUc|{B@sXVc@'T@h@cdT@_@]T@c @\!@@[B@?k!!V @ad@!@bdB@?k!!I @'@!@'D@G)?k!!aKY )[BRSAcCkDsE{Ǩ_ @@_@(T2T@`@_6T5T`@`a@4!@4@?k ` @&@ @&a @k  @*w@6x@v@@_@TMT@@a!@`@?k  vu@= ն@@_T5T@f@!!@ @?k  @ a`b7`AZUqU@@_@STiT@`@_TTST`@6`a@T!@`R@?k ` @v @sa @k US@@@_2T1T@ @0!@ 0@?k  l@ v@@_1T 0T@@!/!@.@?k  Nvu@N A@c7oAN@w3@0T@.@-T@, @A,!@@+B@?k!! @!*!@@)B@?k!! @A@BB>R!11 b7-Ab7!@A!  b7`AZSb7 `AAa`b7Ab7A@P@a`b7A  `@@`@ab7ASA[BcCkDsE{Ǩ_ֺ@@@_ T T@@"@A@ !@@?k @ @la]`@ `@aTa`b7AL@@b7 AQM@@Eb7xA=@@@@AA@c7e@A_֟WR!11@@S z@@@_@TIT@@@A@A!@@?k @  u@z@@@@AA@c7%A|@@tb7Al@o@b7@Ax@!'|@8@T@ @!@@B@?k!!|y@|@@"@| a`b7AjXR!11K| c7 A @8@T@A @!@@B@?k!!4 @@ғ|@{ҁ|b7=`Ayn`@`@ada`b7-A\\$@T Gi$ "R__{R@{_@5_*RR{{_{ * R1TR*R* @{¨_{A@{_{ 5R @{¨_֡RaR @{¨_{FRS[*AR*BR*AR*ARR4R7*FR.*AR+*BR(*AR%RSA[B{è_{<|S{_{ 7t A @5,D@@@7gbR{_ C R RB!@> R{_ցR R!`?@ R RB!> R{S[*4*SA[B{Ĩ_ ՠqT@ҖRBb @FRa@ *#""@AR @BR@ARB-RFRc C)eE)a"@d @dG))bF)6 , `B@)): `D`E*SA[B{Ĩ_֟RB! 6*G{S*`5H*SA{¨_h{S[*5tB"q TT)<q-T<qT @@ R))R6K_q$Cz T$RB! 4R *SA[B{è_ֳR*[BSA{è_֣!R RRaB!2*SA[B{è_ ՠK@4,JJ,@ŒB)ĔC)_ kF   j h)f)T@ k,T ?kT k BzCz,T|&(|&|)| )J* Ra RB! 2*{S[**Z5sBa@5RSA[B{è_Ta@?k-T`RSA[B{è_ @RaJ5aK5a@kjTR @Tt&uZ )aJ!4k*T`R{S['*5@@TPTB@@A @ @TA@!K!X*@SA[B{Ĩ_ ճR@*SA[B{Ĩ_ A8@5BR"*\B{S[**5BS5@ @@H?T R*SA[B{è_ R @@33T T@R*SA[B{è_@a2FRtBR*@TAR*h@T*ARb"@AR^RERZR#RWR#RT{S*4*SA{¨_ TR*SA{¨_ RYRR:RT{S*4*SA{¨_ ժTR*SA{¨_ R=R@7RR7R2{S[*]*4*SA[B{è_ Մ#DR R3RaB`!6*SA[B{è_ բBTV4 C @*BRKT|){S[2*5RQ\TR`*SA[B{è_ւaB!`5{R RR{R*SA[B{è_ւaB!4{R RnE*SA[B{è_ նB:@7K4JJ.K2K!||JJR@!(()4J "#R|SBR*I@ú@J!@Q!K:@R>A)ߺ *6\B*R @@4RR U)674 !R ~)R) {S*5q@ T(Tq TITqT(T@? qTRSA@{è_ .q` TTBqTFq@T2qTR q TT"KB!5!RZ &q THT@ !Rn ՟ @  Օ@!RAr@  @?hq$@zT?q!R$BzTv !R  Ձf@B4R ա@  ՟jU@?@$@zaTRBf@!R_hqDCzT@?kTnf@B!5@ @?kTR{[SG*`4,D@7*SA[B{Ĩ_ ՠq,D@@T`7@ғRtB&X@AR$ @@C)&@@Z @ qÈ)c(Ĕ)`A@@`I TA8B1!@!p xr! Tx<1c@clabfj Na F N D% Nabz $ NaNFN# Nae" N@ A NN`~= NebcNBNNcN!NGf=qe=Czd=c=b=a=`=TR*SA[B{Ĩ_ bR`! <*SA[B{Ĩ_ գ@`¡R!@=c@ AxB<1!@!l աG"+n**SA[B{Ĩ_81c@cp Հ76R_`"R!*R;$RW)X)cLSIb@*lS *!*!*/I R!pS+bj 4jjqmTRR@*9^_"2jjkLT@ RI²IqDz!B4@ RA !xS @4!RR0Rr*Rbj4!RRqTIQ²ItS!dS!24_qBB*RA*IIdS24?q!y@ RA ҠC E}` >B Ú!a!RRI@R @R@R{S[*5t.TR2*SA[B{è_,R[B*SA{è_ ՀR7 5DDAR*BDKAR*;RGR @`4RR*R~{S*[*5*q TT:q@ TT2q TH T@z**SA[B{è_֟ q TITqTTqaT6@hq@zTq!RAzTR ՟Bq TTFqAT  T4qT  RBI4hq!RAzT   R  տ @ qHT B  R  R @v*  R  @  @r*{ RCHң Aajt{¨A|A!G!`_{S[ckB*@5B`&@ `Z@5RRRRRRR`^@@4`b@q`T qTq`T*RX`baMRB!6 R4R*SA[BcCkD{Ũ_ `f@qT8q@ThqTRRRRR** ՃGR RbaB!7`*SA[BcCkD{Ũ_aRR9RRdRR**R `:@`7E* 41T_1Ta@`@?/T@AR`@ @?@TARa@FR`@qTRFR}R#RzR#RwRRt`Z)b@!`S"(*aJ!*RA*kbU)R!@*gRRdbJ`JaJBpS@@**R\bJcJ`JALSbJclS` *"@*aJ**RO`6K5aS)!dS4q!*RDa@RA@qMT` @q-T` bJRC*4AS!2!*R.`@4~ 45bagRB!`; RRO`:K qTbaЃHRB!`8 RRCARRRRDRR*&!RR*9RR$RR*R& *R" #VRbaB!8 RtR  `@qTbacZRB!@: RTR:*5 RbaУXRB! 2* qTaS)QtS!dS!24_qBB*RA*~`J RbaRWRB!`9*fFR'7a@ @@H_FR!!2+a"@AR}RRRRRRRRRRa@,R RaR*R4`@qTq`5`J4`JRaR@RbJq! X T[b&@*!|{AhaoaJb&@[!|{A!@gaJ"b&@2[!|{A!@]`JkT`Z@ 4a@ RU`@b@qDz"4b@ RA !xSI`K4!RRDbKRaK!@*?dJRb.KcJa2KB|!|!@*6 @ 5R*R/`@qATR7kD-T,RrS R ?qTR4@qTR,ARk@5TTRk+TiTRk@T!RkAT@`4:@ ZK_qlT@4*@ Kqm;T*" & RRRRh 8'Rjh`8x ah`8!Q! y ! "xS@Tah`8!5h 8qx AxS y "@T@cT]9]9]9]9]9*]9]9*]9]9**@**)q6TLT54q4TeQ\(Q\Q\Q\% $@ BJ[BcCkDsE" !@SA{˨_֡Rk`THTaRkT<qmTR qTR*zӷR8aTRqq!T|@T:@5(@VK ?qT<q-TR Qq TRQy1TqT:@ /T|@*&,Rk*TRk`*T qiTRSA[BcCkDsE{˨_ k!Tq :@|  K:RkaTKSqTR<R9 qTR4* @qTR.* @q TR(*  kTq-/TC@Cң7R*Rw Df{8{8R) 7@kN)c@g8e8f8`8T@q,-T@?q,Tq ,Tq+TS!*q*T)T$q )T(qA*T) qTqAT6\7\(/ R*K>76Rt2|qTRRi&<q-T8RRq-TRSD*G@~@RxRa # 9j{8k@T{CAT kKT4@RЄQ~ DR 9j|8?k@TaTR_qAT!q-TRy*6*?q:@ Q ||! B6!a6!Q SqMTRZ*kKTqTq T qTqTqTRH*RD ]9D_k@ T]9k T]9kT99[BcCSAkDsE{˨! R\\(/ RZ\\<eD\(C\ RB\a\MrqTn<q-TR  Qq TRQ1T]qT:@W*999999R*R ]9D_kaT99=\q TR*R*Rq @zAT @T@5@R Ղ]9_kT]9_k@T]9_k Tq TR*R ]9D_k!T99R RqT`R@RR@_qT`:@6@_q!T@_qT@_qaTRR*R~ ]9D_kaT99]9kaT99]9kaT99qTR]9_k`T q`TR^*RZ ]9D_kT9999999999   { R @@`TгR,D@@7* @{¨_ @72bQ$@BAzhT @Rb@Q_kTгR,D@6a`R!  гR,D@6a`BR! BRa`! * @{¨_@R`@Qk)TгR,D@6a`bR! |j@Rq`T_ %@*D @@xS_k T! _kࣃ_ ՠR_C!{SC*[cRkCRR ~@@R R'T U@*_8@ kTIQ4@`  @k_q4gz!  *KQqTg, K Qq`Tg%KQ qTg%KQq Tg%KQqTKQg#kTDK"KQ_qc|ScmtST N b |k@hqsןjTqTqT qzS RR2#@ RSA[BcC{Ũ_uR{[cDҷksRSRRyR@ @9qTv4qaRx!|"R z|R"hs8sA@!P*T*R"qAT RSA[BcCkDsE{ƨ_RSA[BcCkDsE{ƨ_RaRV{S[ksRRBcrr@q'TT&q`4TI!T.q1Tc/T2qT`&kqT8fMT$Rja8a&k*k T&+ATaI R[B! cCkDsEa SA{Ȩ_q$THTq@#T qTaR$R`R%Ra"U%R"!hw8C@9D @9B@9!S *!@*a*AT`Iq`TaR%Rar!R$Rb&U%RADhw8#@9"@9S! @9@*! *a*xATT q*TqT$RRj`IqFT@R%R!rcaU%R$#hw8@9@9cS @9b@* *A*UBATaT%R$#hw8@9@9cS @9b@* *A*E2ATR$R?aU%R$#hw8@9@9cS @9b@* *A*2BATbT%RADhw8#@9"@9S! @9@*! *a*"AT`T@Ay$R!Z!<`IqT!R$Ra U%R"!hw8C@9D @9B@9!S *!@*a*BAT`Thw8"@9S@* @9! @9! *%RA*2AT!R$RaU%R$#hw8@9@9cS @9b@* *A*BATbT%RADhw8#@9"@9S! @9@*! *a*AT`T@Ay$R!Z!<ATq`T"qTR$RaI$R! ! *$R`I!RhqAz(T`IaI@*%RaI$R`zIaI(4`I!RhqBz!(T?q(T?qҠ'T | ;I4*%RI$RATR$RaT Հ$RaR`Iq(TR%R~b"U%RADhw8#@9"@9S! @9@*! *a*pAT`Iq T!R$Rga&U%R"!hw8C@9D @9B@9!S *!@*a*ZATT ՁR%R!rOI$RKaT Հ2k`4R%RrAAR%R,r=R%R:I$R6R$R3aTy *%R,(R%RHr' R%R!r#2%R R$RTc ՁR$RR%RaU%R$#hw8@9@9cS @9b@* *A*BATaT%R"!hw8C@9D @9B@9!S *!@*a*2ATR%RrR$RaU%R$#hw8@9@9cS @9b@* *A*BATbT%RADhw8#@9"@9S! @9@*! *a*AT`T@Ay$R!Z!<`Iq TR%Rr!R$Ra U%R"!hw8C@9D @9B@9!S *!@*a*BATaT "hw8@9 @9@9BSa *@@*!*%R2ATR%Rr!R$RaU%R$#hw8@9@9cS @9b@* *A*BATbT%RADhw8#@9"@9S! @9@*! *a*wAT`T@Ay$R!Z!<o`IaI@*%RiaI$Rf`zIaI5R | R! D0H`Iq-TZ$R*Okw$R"d@9a @9 S!  Fa@9$RC`I_kTT`R%R9R%R5R_{rBAB ! R`RR{_{q{_{S*R!c~@`jaCӠtHҀB!|?Ds!D {"ˢ ` T?B%qSA{è_{(BAB@ !` R`RR{_{2{_{ (`A @{¨_{A@A{_{A@{_{ `rF4R* @{¨_ @6RARL`r5,D@73R* @{¨_ A@,R!`@{SЀrF4a.D!@a07AR*`.D@07R4s.D`@7 RSA{¨_ հA@!R!  Ֆ 4,D@6A@B R!  RA@b!R!  *A@ R! rF ՀrF{SЀrF4a.D!@a07R*`.D@07R4s.D`@7 RSA{¨_ hA@%R!  i N 4,D@6XA@#R!  Y RA@$R! Q *A@"$R!  HrF ՀrF{ `rF`4rR @{¨_{S[*k*s*@c? q@T T4?qT8X *|F |zS )~)w@ 4qzS k~oT~q)MT?@|@~@R**{kT@@54g@o|qT@RxSk@@xS?@~@**Z_kTs@SA[BcCkDsE{ɨ_ ? q T?qT@ )w)@5w@~ok7xS s TqT5@oq T?@Rk@*Z@kTw@ ?@@C@*9{C_kTs@SA[BcCkDsE{ɨ_R )w)| V8~V X ~*xS* )|F g|*k|wiV~V ~)xS ) |w` @|kw@xS)gXo@?@*A4o@*?@*! 9o@*?@s2zw@*o?@*)C@6**#k{[*Sc*ksG@'m@qT, T4qT@|~U *|F |`~) |A |{@ 4qzS k+Tq)MTG@|@~@R**{skT@q@DzT@q@T@q TG@R{@*Z@kT@R G@@*9_kT@SA[BcCkDsE'Fm{ʨ_ ՠ@ qTqAT@|~U *q ||F |`~@{5P)k  `Tq,TR{)) @|[|B ~U *q |`|F |`~{z@|[|B a)|@ {|p@|{))k@G@**U@qT@4@3xS{@xS@: `~@`@qmTuQ~@~S~qT @9!@9_8*_8(_8&_8@q_8$_8THN(NNN N N NhNk"B k T9Z@**@@kTc@G@xS@8 {@`p5xS@|@!@q-T`Q~@O|S <Q|S5p~ woSacS)~Rq- T@qTRPL!kANcNN%NpL8N8N):NxN:NxNG8N$zNzNh8 NBxNcx N8NxN%8N!xN8NxNH8NBxN8NxN<8NSBB@-gB@A-!,f2D@cB$@$$@d`!;? RSA{¨_{@1"@ >@ 4@L4 ,AJ,$BH$NNNNBN)NNN{NB8O)8ONN8O{8OBdN!N8O)eNgN{gN!8OdNBlN)mNoN!dNlN{oN!lNJ(a (aN)!T)!N )a (aNu(!(!N+a`+aN(!(!NLT@kT{if8#if8{CQEif8|Q8Q{ ol Z Zb  _qcZc|_qBZӈqcB|q8cЈ_qB8_qBЈ8klTR?kaTSA[BcCkDsE'Fm/Gm{Ȩ_zie8#ie8ZCQGie8{Q8QZb gkch c |B  qc砟c|qBЈqcB|q8cЈ_qB8_qBЈ8klT }@I'j i 5G @9V@9QQF@9@QE5G @9V@9QQF@9@Q5G@9V @9QQV@9G @9QQ V @9G@9QQ V @9G@9QQ V@9G @9QQ| Rc ?kTe c( Ҡ_q TGQqT?qTtSq~@|MT |@RR%R13RRp MR~ |+ _ q Tgy 5f'gg8Q@9QZ 9hhk9h9h?q9|?q9ӌq砟|q8ЌqƠ8qЌ8 k Tik8_qZCQT5g Fg8'g8QQy'fg8Q'@9Qfy 5g&ff8Q@9Q f Gf8&f8QQy&gf8Q&@9Q?kT?qMTtS|1~@RRRN%R-3RRl qTv04 ju8CQBc87c8BQQ8 S`   b csB\s~c|qBsB|qs҆_qB8_qBІqc8qcІ8kLT  ?kT  ju8CQ"c8Wc8BQQ8 S`   b csB\s~c|qBsB|qs҆_qB8_qBІqc8qcІ8kLT5_0q;T_4q@T_8q ]T?q-T tSq}@T @Q |@J}S J~NmSQ~RR 0B(OzT?:q TRhC`"> @{¨_BA _! `_ T_T@_ X_X@_ {S* @ҦR= =$=(=,=0=4=8=׺X@kTSA{@@ _ ՠ  k3oE@ҤF!D!@T@@76>Ck">C@SA{@ __{{@$@!CHCc@@  !b!b 8`_{X\{a_ @@R_/_{R sB`@@!RfAFdBA\9c:@Rh@@ @C8c D@ R_X9H; @\{¨_{RRB.{D@Y{ RSa^@?1TSA@{Ĩ_ RR^9"ҡR!R^9RR *qTSAR@{Ĩ_֡@9a^ \@1T"\_ {"R@9{¨_{S|@k>Rc~9[**s***>Rq凟zr q@"TT4qT~U zs~<4RR q`TqTss~S ~U szzs~<5` {Sc ,Dc|@{@a 7  RR7{cc| A@d k@* T*|@ X 5"}B b} k6k""A!G)!}FU )T*}@B}}B b6k""A!HI)!}U )kT }@ "}ӟkB b6k""AFH)}U )!}T|@}Bc6k#9! }')&5 ){B{ RSA[BcCkDsE{ƨ_ (} B}h k6k(( !*!}!B!B}!}1))B})!}I )TK}@ h})} h6k((B} ! !}B} )1 )) kI!} )B}T*}@ H}ӟk h6k(( !}B}!!}B})1 )B})!}I ) T|@I}}) c }6k#9"B}! A}')8+!}( #8K5 )"+&3u ! !@9* R6>ss~S sz{"!9 R RB8!7$ARf|@@{! A_|@{B!A @"@@K_>RRc|$ "`_|@C{Ӏb@@?T@@@?T@x@?`TB@_`T_ aR>RR| "_R!RAR_{|@! S{s>R3#bW @{¨_{|@cSs|Ӕ[cjsk+u45R*+@SA[BcCkD{֨_ ***!!9ARj3*`7z-Ҟ59A*5@@qT*"!=RB9!`< R #=R R"!B9!`;+@*SA[BcCkD{֨_ *$"! :Cjsb{|@[|Scjh7*****@s @*#@%R** @qTzS"~@RTskT RSA[BcC{Ĩ_ RSA[BcC{Ĩ_{S|@u@@` @`{ ss|Ӏjs`4Xj3SA@{è_@"@)C<B|S"4b(R @@_ *(R @@_#@(B,D @@87R_ {1R! !`R{_{S`.D@@(7*@4s.D`@`7*@SA{è_ ՓB@q T *@SA{è_ ! b3R! z*3R! !r*@SA{è_ *{S[`.D@`(7_* 4s.D`@7*SA[B{è_֠@qTqT`4s.D*`@6! *b9R! @= ! b7R!  4*7R! ! ,*SA[B{è_s.DR`@6! 8R! `{S[`.D@(7s.D*4`@7*SA[B{è_`@@?6,R! ! *SA[B{è_ ! b*R!  **R! ! *SA[B{è_֠,D@`7_ #! cR!@ Ӵ{S`.D@(7 `.D@@7Ts.D!!@&`@2`Fq*NzTRSA{¨_! "R!  *"!B !`R Rv*SA{¨_ ! ЂR! `{V]{c{S@J`.D@(7fqT q@Ts.Da@(6@! R! pG@@SA{Ԩ_ !! " R `cJqT@ABC  DE'F s.Da@4a6$*!Ђ R! Ca@ҡ"s.Da@46$*!B R! .a@{S.D@(7`@q`TRqT*@SA{è_! R!`  *I*ڵ.D@6! ТR!` R_R_{S`@qTRqT*SA{¨_ **{S[`.D*@*(7tqk TAT]@5`.D@`(7@q TRq T*@SA[B{Ĩ_*@5`.D@/6! ЂR! @  ! bR! s.D`@ 6! R!  s.D`@(75@*SA[B{Ĩ_s.D`@/6! R! 5 ! bR! 5v<*@qaT**Bq!T@q TqTqTq TqTq Ts.D`@7-*@SA[B{Ĩ_*!! R H *i@qT*u4 *_@qT@*W@qT@qAT**%*@ * ! R! P *{ *u{[S.D@(7`@qTRqTaW`Wˀ@5*SA[B{è_ ! R! ܲ* δ*.D@6! "R! Dz{S.D@(7`WsB`VP`4RSA{¨_ ! "R!` .D@6! B#R!` s{S.D@(7`@qTqTR*@SA{è_! "&R! |.D@6! &R! q Ք.D@6! B'R! f`@qaT#! c 'R!@@SA{è{bR{_{S[`.D*@(7QRr?k)Ts.D`@7SA[B{è_֡Ѐ~|!D" h`\PӟkTs.D`@ 6*=R! !%SA[B{è_ ! @0!! #,hT!"0 b T< !(T1[B !cC/Em!i-SA'Dm{ƨ_ )@ < !)T @ [BcC/Emi-SA'Dm{ƨ_ vRe@V r7dE)&|6< R@f|K|6!f%|K@?6x*Ta@`.@kTά|6d>Afc|K@kmT?6 R`.@w)`?6 R߬m=?iB|@iҩGRzR$xf'R||IF4kqd@zh&8T_*qTR?qmT_ ?qTqR _ qR_ր RKxS_{#RS**!!8*SA!{¨#R!0{S[cks'm@; .@***qTT@4qT|F |||D |@X|B  5@ k T?q T@q@Dz T5@qTRҢ@#@*9!{"@kTҢ@3@*sZ!?kT@SA[BcCkDsE'Fm;@{ʨ_֠@ qTqT||F ||D _qX |@ 4qzS k  T?qMT|@ҠOR~@K@**!K@?k{O@T RRR)|)* բ||E ||F _qX ||D | բ||E |)X|B @#@3@xS@xSB|@Z@@qmTQ9@SR~q-T@9@9 _8q_8_8_8_8 T(N NhNN Nh N NN(aT{ **}Z@kATe_8 (9! )8'8#8"8&8$8%8AT@*f@q Ts5@@k@T@q-TRҢ@#@*9!{N@kTҢ@3@s*Z!A?kT,@*@9&@#@3@xS@xSB|@߫ @qMTQ@~S~qT @9!@9_8q*_8(_8&_8_8$_8TIN)N NN N N NiNik"B k,T9Z@**@@kT˭ *NJNN N N Nj NNjk"B kLT"!cRB 9!8 Rx#@**ت3@**Ӫ^c0&{S[R.D"RR)@O+(7c@b*@`@`B@a@a@4R*@SA^[B{@c0_! AR!=`Ъ&4+HqT`@aE)b6@3C 7;`:@ q`TR*[.D@ 7Pc4qT!R7[@3@?,4*"!IRB9! R*yqmT25 w>@q-T[ !RR/+R["R* 6CHR RB9!@#*ګ@a;@CRBf @²" @ " A $C" B f5`@ 4R<AR8b"R4b2R0AR,#aR(3R$brR CE 5` @!R@hqBzT?qT?q T*?qI T"x@81Bp@5x<1c@cl+HQ qhTzS`:@+ q`T@$R*n 4@Rҫh@@@~(@F>BÒ*+ԾG`"@+4$GA)R$\#R)R)R& ĉR* R. : Rh*%*GR!=1 q81c@cp*!MRB9!` R*7@!~6"R@x<1BlURB9!4`R4R$RGR?>L={S4SA{Ĩ_ ՓBܩ`~U`@aZI`D>BF*~#zqmT3`5B9!>`R`RRSA{Ĩ_{S[#c/`5RsDB[@b`aX"k4`@XI9?q@TG@ 5zoR5*SA[BcC{ƨ_*cR* R!B`;!`*SA[BcC{ƨ_ x@ ĩW*a@*W`W٫`@zo `z/*SA[BcC{ƨ_dI9?qTpI9? qATI9?qTI9?qTI9? q!TC RRARX 9d 9p 9 9 9 9 a@RダR R!B;!`l5R*!CRB`;!*c{S`5bDBRbb*aRIARRFRRSA{¨_ *ÐR`R!B;!A*SA{¨_C{[Sc*k +WΪ 54qT q@$TRq$TSC[DcEkF{BC_ մBnjIIIkIIFU >UBUתOҀ+k4GRGGkTa@kTR$  C`G 4@" A" B" C" b@ bA bB bC C*59:9 Rd*1@T3 7s7S@76!!` ÁR RéRRS*1Tgݩ{BRSC[DcEkFC_֤@~R`RZIzo  D*D)WzoZDЪZIzo*B z/HRG6ϩ5 RܨҠcREbjt{b|B!ˁSCBGBA cE[DkF{BC_ ՁDZI~@V**#fR`RB:!`+\*SC[DcEkF{BC_ _Bnj>UIIIkBUFUI IӧOҀ+0bR R!B :!`0$R*~R!! ){B RSC[DcEkFC_R#)R) *zR R!B:!*SC[DcEkF{BC_ִBOҀ+ ՠ,D@@7BI F) xǚA_q!<1@@l+ _q ?IT x"\A\!<1@l  8B\a\!1@p *!B:!` R RɨgA *kR!@=`[   {SN5aҠRRUI$@$AUBCUDEU4@l@:I4!xSRvSA@{è_ *#R`R!B*@SA{è_ eҠ@!CH!8D9 @|S@9 @@ 9 @"4R@BHa8!b8 @_kHT&kR &+jdi_set_enc_taskjdi_delete_enc_taskjdi_initjdi_releasejdi_get_instance_pooljdi_open_instancejdi_close_instancejdi_hw_resetjdi_write_memoryjdi_get_allocated_memoryjdi_allocate_dma_memoryjdi_free_dma_memoryjdi_query_heap_idjdi_devm_mapjdi_allocate_ion_memoryjdi_free_ion_memoryjdi_invalidate_ion_cachejdi_flush_ion_cachejdi_set_clock_gatejdi_logjdi_releasejdi_get_instance_pooljdi_allocate_dma_memory[MEM] %s = %d, jdb.size = 0x%x %s(), %d, fail to jdi_allocate_dma_memory. size=%d, id=%lu [TRACE] %s = %d, mmap %s(), %d, fail to map jdb.phys_addr=0x%lx, size=%d. id=%lu %s(), %d, fail to find an unused buffer in pool! id=%lu /dev/ion%s(), %d, ion fd open failed. /dev/mem%s(), %d, devm fd open failed. %s(), %d, devm cached fd open failed. %s(), %d, ioctl ION_IOC_HEAP_QUERY failed %s(), %d, calloc failed jpeg_ion%s(), %d, fail to allocate ion memory. size=%d, id=%lu %s(), %d, phy_addr = %llx, length = %zu , mapped memory length = %zu , pa_offset = %llx %s(), %d, phys_addr %llx, virt_addr %p, size 0x%x, cached=%d, jdi_ion_fd=%d %s(), %d, [JDI]jdi_delete_enc_task == 0 %s(), %d, ion flush err. %s(), %d, addr=%p, id=%lu %s(), %d, Invalid buffer to free! address=0x%lx. id=%lu %s(), %d, ioctl: free physical memory. id=%lu %s(), %d, fail to unmap virtual address(0x%lx)! id=%lu %s(), %d, phys_addr %llx, virt_addr %p, fd %d %s(), %d, Invalid handle! jdi->pjip is NULL! id=%lu %s(), %d, Invalid handle! jdi->jpu_fd=%d. id=%lu [MEM] %s = %d, JDI_IOCTL_GET_INSTANCE_POOL, jdb.size = 0x%x %s(), %d, [JDI] fail to get instance pool. size=%d %s(), %d, [JDI] fail to map instance pool phyaddr=0x%x, size = %d /dev/jpu%s(), %d, [JDI] Can't open jpu driver. [error=%s]. try to run jdi/linux/driver/load_jpu.sh script %s(), %d, [JDI] fail to deliver hw reset.... %s(), %d, [JDI] Can't open jpu driver ret=0x%x ,[error=%s] %s(), %d, [JDI] fail to create instance pool for saving context /jpu_sem_core%s(), %d, sem_open failed... %s(), %d, [JDI] fail to pthread_mutex_t lock function %s(), %d, [JDI] fail to map jpu registers! %s(), %d, pVirAddr Null. %s(), %d, jdi_ion_fd invalid %s(), %d, ion invalidate err. %s(), %d, **PIC_RUN start %s(), %d, **PIC_RUN end %s(), %d, Clock Status=%d %s(), %d, 0x%04xh: 0x%08x 0x%08x 0x%08x 0x%08x %s(), %d, [JDI] fail to deliver open instance num instIdx=%d [ERR] %s = %d, [JDI] fail to pthread_mutex_t lock function [INFO] %s = %d, s_task_num =%d. id=%lu %s(), %d, [JDI] sem_close thread id = %lu %s(), %d, jdi set clk %d %s(), %d, [JDI]all instance use single es buffer flag must be the same %s(), %d, different single es buf size %d ignored %s(), %d, current single es buf size %d %s(), %d, address 0x%08x is not mapped address!!! invalid balancing factor: %d jdi/mm.cASSERT at %s:%d %s(), %d, Failed to call JpegDecodeHeader()! %s(), %d, The picture is too small or damaged bitstream, width=%d,height=%d %s(), %d, Invalid packed format 444! %s(), %d, CheckJpgInstValidity failed! %s(), %d, Invalid parameter: info is NULL! %s(), %d, Failed to call GetJpgInstance()! %s(), %d, Frame is not complete! %s(), %d, Failed to call CheckJpgInstValidity()! %s(), %d, Wrong call sequence! %s(), %d, End of stream! %s(), %d, Failed to call JpegDecodeHeader()! ret=%d %s(), %d, Bitstream is empty! %s(), %d, Failed to setup HuffTab! %s(), %d, Failed to setup QMatTab! JPGD St[ERR] %s = %d, CheckJpgEncOpenParam [ERR] %s = %d, GetJpgInstance [INFO] %s = %d, JPU_EncOpen inst = %d pJpgInst %d JPGE St%s(), %d, Failed to call jdi_init()! %s(), %d, Failed to call jdi_get_instance_pool()! [TRACE] %s = %d, instance_pool_inited = %d JPU_InitJPU_DecOpenJPU_DecGetInitialInfoJPU_DecSetRdPtrJPU_DecStartOneFrameJPU_DecGetOutputInfoJPU_EncCloseJPU_EncGetInitialInfoJPU_EncStartOneFrameJPU_InitJPU_EncOpen[ERR] %s = %d, bitstreamBuffer %% 8, bitstreamBuffer = 0x%llX [ERR] %s = %d, bitstreamBufferSize = 0x%x [ERR] %s = %d, picWidth = %d [ERR] %s = %d, picHeight = %d Not Supported Sampling Factor![ERR] %s = %d, Invalid flock file handle!id=%lu[LOCK] %s = %d, flock, jpuproc_fd = %d [LOCK] %s = %d, [ERR] %s = %d, flock failed!! id=%lu %s(), %d, jdi_enc_lock id=%lu [ERR] %s = %d, Invalid flock file handle! id=%lu[LOCK] %s = %d, unflock, jpuproc_fd = %d [ERR] %s = %d, release flock fail! id=%lu%s(), %d, jdi_enc_unlock id=%lu JpgEnterLockJpgLeaveLockCheckJpgEncOpenParamJpgEnterFlockJpgLeaveFlockopen_flockMM*}w !1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz !1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyzII*/tmp/jpuproc[ERR] %s = %d, can't create flock file!ExifJFXXJFIF %s %s * )+ (,5  '-46!&.37<"%/28;=#$019:>?%s(), %d, JPU_EncGetBitstreamBuffer failed Error code is 0x%x %s(), %d, JPU_EncUpdateBitstreamBuffer failed Error code is 0x%x %s(), %d, Frame Data fwrite failed file handle is 0x%x      !(0)" #*1892+$%,3:;4-&'.5<=6/7>?%s(), %d, JPU_DecGetBitstreamBuffer failed Error code is 0x%x %s(), %d, JPU_DecUpdateBitstreamBuffer failed Error code is 0x%x WriteJpgBsBufHelperReadJpgBsBufHelperjdi_LoadYuvImageHelperFormatLoadYuvPartialImageHelperFormatSaveYuvImageHelperFormatSaveYuvPartialImageHelperFormatw     comp index : %d, %d, src: 0x%x, ref: 0x%x framebuffer addr: 0x%p, ref addr: 0x%p, size : %d comp index : %d, src: 0x%llx, ref: 0x%llx %s%s%s(), %d, Yuv Data fread failed file handle is 0x%x }     rt > ERROR: File not exist <%s> YUV_SRC_IMGFRAME_FORMATPICTURE_WIDTHPICTURE_HEIGHTFRAME_RATEFRAME_NUMBER_ENCODEDVERSION_ID%dIMG_FORMATQMATRIX_TABLE%sHUFFMAN_TABLERESTART_INTERVAL[MEM] %s = %d, src FB vb_base.size = 0x%x, frameBufNum = %d %s(), %d, Fail to allocate frame buffer size=%d AllocateFrameBuffersw_mixer_openAllocateFrameBuffersw_mixer_open/dev/fb%d/dev/fb0%s(), %d, Unable to open framebuffer %s! open returned: %i %s(), %d, Error during ioctl to get framebuffer parameters! %s(), %d, Error Not supported bits_per_pixel=%d %s(), %d, in %s Failed to mmap framebuffer memory! %s(), %d, in %s Failed to allocate rgb memory! %s(), %d, mmap framebuffer memory =%p product=%d stride=%d %s(), %d, Successfully opened %s for display. %s(), %d, Display Size: %u x %u %s(), %d, Bitdepth: %u [ERR] %s = %d, jpgHandle = NULL [ERR] %s = %d, DO NOT SUPPORT DECODER!! bm_jpg_interface/src/bm_jpg_interface.cBMJPGCOD_ENC != pJpgInst->type[IF] %s = %d, jpeg_mask[TRACE] %s = %d, 0x%x%s(), %d, JPU_Init failed Error code is 0x%x [ERR] %s = %d, Open Decode Device fail, ret %d [ERR] %s = %d, Open Encode Device fail, ret %d [IF] %s = %d, try lock failure [IF] %s = %d, try lock success [IF] %s = %d, JPEG time lock timeout [IF] %s = %d, time lock success [ERR] %s = %d, SendFrameData fail, ret %d BMJpgInitBMJpgGetInputDataBufcviJpgGetVersionBMJpgInitcviGetJpegMaskBMJpgOpenBMJpgCloseBMJpgSendFrameDataBMJpgGetFrameDataBMJpgReleaseFrameDataBMJpgGetInputDataBufcviJpegSetQualitycviJpegSetMCUPerECScviJpegResetChncviJpegSetUserDatacviJpegIoctl[ERR] %s = %d, op = %d [IF] %s = %d, handle = %p [ERR] %s = %d, CheckJpgInstValidity, %d [RC] %s = %d, MCUPerECS = %d [RC] %s = %d, quality = %d [ERR] %s = %d, decoder does not support set user data [ERR] %s = %d, cviJpegSetUserData %d -[INFO] %s = %d, JPEG_VERSION = %s bmJpgDecOpenbmJpgDecSendFrameDatabmJpgDecFlushbmJpgDecOpenbmJpgDecSendFrameDatabmJpgDecClose CheckJpgInstValidity failed Error code is 0x%x %s(), %d, Leave bmJpgDecFlush?? JPU_DecGetOutputInfo failed Error code is 0x%x JPU_DecGetOutputInfo decode fail[IF] %s = %d, pHandle = %p %s(), %d, Invalid operation mode : partial and ROI mode can not be worked %s(), %d, Invalid operation mode : packed mode and ROI mode can not be worked %s(), %d, Invalid operation mode : Scaler mode and ROI mode can not be worked %s(), %d, Invalid operation mode : Rotator mode and ROI mode can not be worked %s(), %d, Invalid operation mode : packedFormat must between 0~5 [FLOW] %s = %d, iDataLen = 0x%X %s(), %d, The length 0f the input stream is greater than the length of the JPU input buffer!, vbStream addr = 0x%lX [FLOW] %s = %d, vbStream.size = 0x%x %s(), %d, fail to allocate bitstream buffer [FLOW] %s = %d, JPU_DecOpen %s(), %d, JPU_DecOpen failed Error code is 0x%x [FLOW] %s = %d, initial param for decoder %s(), %d, JPU_DecGiveCommand[SET_JPG_USE_PARTIAL_MODE] failed Error code is 0x%x %s(), %d, JPU_DecGiveCommand[SET_JPG_PARTIAL_FRAME_NUM] failed Error code is 0x%x %s(), %d, JPU_DecGiveCommand[SET_JPG_SCALE_HOR] failed Error code is 0x%x %s(), %d, JPU_DecGiveCommand[SET_JPG_SCALE_VER] failed Error code is 0x%x %s(), %d, CheckJpgInstValidity fail, return %d WriteBsBufHelper failed Error code is 0x%x JPU_DecGetInitialInfo failed Error code is 0x%x %s(), %d, Invalid operation mode : Not supported resolution with Scaler, width=%d, height=%d %s(), %d, picWidth: %u picHeight: %u roiWidth: %u rouHeight: %u %s(), %d, Partial Mode Enable %s(), %d, Num of Buffer for Partial : %d %s(), %d, Num of Line for Partial : %d %s(), %d, JPU_DecGiveCommand[SET_JPG_PARTIAL_LINE_NUM] failed Error code is 0x%x [FLOW] %s = %d, AllocateFrameBuffer %s(), %d, alloc encode instance frame buffer fail JPU_DecRegisterFrameBuffer failed Error code is 0x%x JPU_DecStartOneFrame failed Error code is 0x%x %s(), %d, Receive jpeg end. JPU_DecCompleteStop failed Error code is 0x%x %s(), %d, Invalid input param. LoadYuvImageBurstFormat2bmJpgEncOpenbmJpgEncClosebmJpgEncBufFullSaveStreambmJpgEncSendFrameDatabmJpegEncGetFinalStreambmJpgEncGetFrameDatabmJpgEncFlushbmJpgEncGetInputDataBufcviJpeRc_OpencviJpeRc_UpdatePicbmJpgEncOpenbmJpgEncSendFrameDatabmJpgEncEncodeUserData%s(), %d, enc: JPU_ReleaseFlock, id = %lu [ERR] %s = %d, Invalid handle at bmJpgEncEncodeUserData [ERR] %s = %d, no user data [ERR] %s = %d, not enough user data buf left, please set user data len to insert.(len <=1024) %s(), %d, Leave bmJpgEncFlush?? %s(), %d, JPU_EncGetOutputInfo failed Error code is 0x%x %s(), %d, null pointer %s(), %d, bmJpegEncGetFinalStream failed 0x%x %s(), %d, Invalid handle at bmJpgEncGetInputDataBuf. [MEM] %s = %d, vbStream.size = 0x%x, task num %d %s(), %d, JPU_EncOpen failed Error code is 0x%x %s(), %d, JPU_EncGetInitialInfo failed Error code is 0x%x [TRACE] %s = %d, srcType = %d %s(), %d, JPU_EncStartOneFrame failed Error code is 0x%x %s(), %d, [%d] bitstream buffer full %s(), %d, bmJpgEncBufFullSaveStream failed 0x%x %s(), %d, JPU_EncCompleteStop failed Error code is 0x%x %s(), %d, ENC::ERROR frame buffer parial_overflow? [RC] %s = %d, targetBitrate %dk byte [RC] %s = %d, picAvgBit %d byte [RC] %s = %d, picPelNum %d [RC] %s = %d, fps %d [RC] %s = %d, minQ %d [RC] %s = %d, maxQ %d [RC] %s = %d, qClipRange %d [RC] %s = %d, maxBitrateLimit %dk byte [RC] %s = %d, (%d)qs %d target %dk, actual %dk [RC] %s = %d, [WARNING] BITRATE OVERFLOW %dkbyte (%dk) [RC] %s = %d, SLIDE_WIN %dkbyte //cB8Bcccccccccccccccccccccccccccccccccccccccccccccccccc   (1#%(:3=<9387@H\N@DWE78PmQW_bghg>Mqypdx\egc '  `(086h o`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I`I!1AQaq"2B #3Rbr $4%&'()*56789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz!1AQa"q2#BR$3br %&'()*456789:CDEFGHIJSTUVWXYZcdefghijstuvwxyz (ssGCC: (Linaro GCC 6.3-2017.05) 6.3.1 20170404.shstrtab.hash.dynsym.dynstr.rela.dyn.rela.plt.text.rodata.dynamic.got.got.plt.data.bss.comment      h''!66h+B0808( 0`I`I 5TTD[;@@6C@L  @Q``Z00`XKe0-n