ELF(4(GNU4/vCh399Linux -L @ -L @ -L @ -LBMpp@P 0 @@``@@ 0 @@KP.K@T 0RK -LBMPP@R@0 0 $ 0 ?0003S 00?onK oR0K0!C 0RKnK@D@ 0-LM@@@PK00 0 P@PP 0RK0 -LBMPP@R@0 0 * 0 ?0003S 00?onK0oS KI/K@1L$ 0RKnK0@D @ -LoM00@1 PK0p`@@@00 .K@@@A @@p@`@@㜑 嘁 4cK$00Ё0@p@\ T2#l!ጁ0Xd<`(  84,1SS.  CR/S2 D! `R$00S0Td00 @ S `0 F$d  `(0,000 (K^  P0//#G@@ 0 -L MQ@PEJ P0hP A1=S<H( 00@E!P0;8F%RH`(h bYWQM*P2VP?Pڅ7P60<P71P:=.N4P4L(K00@( 8" QZQ (^( ( 8"QYJ 㒨"1A@\ UTd ((P``Ud  )U`p #`p0) V0t(Kd,P( `p ?#K ?0 2#`pX  `p000@0S@@ ZD  U) d? ((U' ` `fP08 0 0 0 `pP0+ U1#fp 0d` (&o0S0`dV0V0`(KYX( ""( 8#$0A@YA00@0Sr@@,=Y:#*XCV`U X+8 -LKM(R,UX  00P"D1 QL 2 RH @ SP UT ϠP Q8 R4 T DS< 1?R@1  2G1X8LP0 L $2QLT Lh0 #0.p L4P t l,™0(". B#0 b("0. B#\ X™("0. B#l N("™.0 B#x D뤠 PR㨀 eဥj  0 R UEzJህ|   0   0 @_ 0+SD  ,@ DK2*0RP05:0 2:1   O0R ! 40Sڴ @R l0 ?$K^@ 2#  TUZ  0   @_|HKx (KPL  ,"H DK2 0P:0 2:0  OT P0Svڬ @R O\0 ?$K^@ 2#  ATUZ  90   @_|HK- (KPd  ,"` FK2 0P:0 2:0  OT 2S5ڼ @R x0 ?$K^@ 2#  TUZc  0  = @_|IK IK B 4!$0:0 2S @R `0 ?$K\@0##  TUZ   0   @_|IKp| |  KB 0#5:0 8!p0R̠ #3,PQR P0 ,K,K+K+K/Kt0\ l 5D x0 d 0 4X0 0 4 H$̟ K0048#00 PX0 0 P H$̟ K00P8#00 TX0 0 T H$̟ K00T8#00 hX0| z0  `H$lKp008#00 x00 d t0C$p0@DTh ?$?CSD0d \UU^ R $KR< 080 #KR0 0#Kl0SK $KKSR<08 D Z\  DP P'"Keuj!V00`pR0X0aSX@0@ Z 0 0!@ ?/K0 J0% |00 ?(K:T00Z0U00S 0El 0X0S K0 0 0 0 1 0U1  C?K C?KCK!?R0D P?0 40S K0 0 0 01 0U1  E?K mE?KEK4!?R0H P?04 P0S K0 0 0 01 0U1  G?K JG?KGK8!?R0L P?0P T0S K0 0 0 0$1 0U 1  I?K 'I?KIK;?O0C:O! fPf P S0 S 00dK 0 R 0 h 0S0 Q 0A0$p0dK V0P(K40 CRYZ  W L P > Zu Y Y ?Y  R !P$8 P[ea< %8 %< 8 :<OfR40PfP U 1ZP0QPR 0 @@ ?Bt\` P`\ Zʑ WZʇ QPQ ?YQ` $\ gfFoAaf V `W40SQ}60@W7ӓ60@V 7 L Փ0V40 PT JL0ET0 0T 8S40  7, =P @S`0?8G%_Ue80U60@YP0@S?8G6+/OÕ`YY 0VSLT0( @<O0@0S㿘Go7\0uf<0e40SfUH:;?O f R*V 0S00HQ 4Q@@ YY?YQ` $\ ZaYl(Kg ! 0R0`0 `5P0 +D0210C110S1@00Z1x Z$20C$2l  RPP RLX60@Pp0< 8H1 40 P`pPK@T <@ 408p @!`@"H1d pT 40 L"tKPK Wڅ/(G?5c` 80U@@ 040 SP\0ohG7<0ege5^`0IX! 20C 2o̐ $KR0RP`Q8@U.@dP`%j| x KPK|d0@@ 040 g !0R0``UPŠ%ˌŠ!P$0P0_? ` 0\0 uY?YZXW -LMp`Z`9d9@Ip)C( 0PC00"-Y ATP0 0Àό T0  0n0 ^QQ ^Q6WQ`V  (K  80 0# I*#K80 I(K#0@P -LlM0p0C@S1S `0PS * P001S 10C10SH1S S$20C$2810C81KU381S0P. @;1S j9S:B1S*0ɔS4 0‘B14 80 98 RKP\8 _BPB?%K1h? ?$KK0UD T0 @ Db# 0K @0 ?B0BT0 ETPK U1/B B^h0K40h`K0CP`a& D``L` @`H 80SKE~J4 Wb@PR0C@ h@_s 0@ I4hD@  <0H<00Hp,x)Zxt̄!&0X|<6S[  Ch&4 W$)   <0d !`6d <0 0C!>d C0!>00!V5U5E?C2#KR RX \0  00JV"Sth6W$ 40")S P?7 @@!.@P| Qh t<40 @00S @@\B l0 l0@p d "=Cz@Qi4 R1R0! R0f3 0jl0 0h0 #K RR0 00 00|0 (0.0X0 0t0  t0 | 40SG 4@hd <0$`6d <0$ 0C>d C0$>/P 2("R(2!R,"1R,2HQX̄00SB h04 C 02c S0dSd0(22040 @@!t<40 1!@@ !1P|7̔| HxDt̔@,<(8”4T0,($ ”ATPL R@X@PP!K!0 X0 K 0t0 24 R4 t0 l 0 | h0 'W 0X0 ,40S0p0 = l0 0 j|0 0h t0  P0! 010 W0X0  0p0 .0jKX0 !0KX0 K0p0 (0KX0 jR?R0 00f 0 -LlM0@@zP>8d (4p jN0 !06尒Y Y6S~vW 0Q010 h< 0 B00PRZ}8p^ ڰ2H!S 0/H!Ȇ6ƖQ0 Q!膆P̆P1S0؆S01\6܆\1Ɔ Q1:Y ! Q:Y !^ 4 00P0040 0R-H1S6S'4000#p|W% 00CS;6S D2 T"SP6S{ pY0D2 40d @D0!I R GV%U%EŠ0 /BLrPrQ 00 0GSllfpkzD2 T"S X|WC 0Qi6Sf @0D1<?O `2x2 v ?#K ?$K1H80Dp #"@0Kᗌ8p  8 &6 ƖDp !ppt'7x0|K  !΄P00R L X!00R  Rn& ,g6f6Fv B2?@1c#bR0•0  0CS㴂00 !0@bS0\<2$UQEg(Ss\Q2 \ppSpWs2 \<S\0H20S3X3\@@H2!LR00@`2"hH(Kh< 0 B0R0Lbh V ʴ1V2Sh Pa`2 S2„5 S„{XQ 0Q01Q00CS1S*40Q 000} 0  r 0bR`0S|  Vl X1P0H1QK Qe 00_0!X0 01q| 2L 倀l Dp ”xpKT 8#t L|p (ql DpGt pGT 8d L\ pGD pGT垒.< $,p   p0 pGT0 #3 P0P040W 0S  SPX!X RX1S 1S P1HL!:R < ! )9&RqR p0<  0SH2 !RQQ 4Q R8@ R X8ST"hSep L0 S9qWk981@WR\1 y8q@2㵏㿈G Åh€ȅ0SH<?O !RP1S0X ڐ,/OQ# 0S 0AS0 R "R ”\Rn PrL26vXQ; 0Q7W013 00 .RL"6Q1R6R06P104 0ꬁVڰ2S& P10P1"0Rx 40"2갆X 00Q011S1S$ 1S1S "R"R !RT "R R_갆X60Q01 !S0t1 Kx |!"T D0@q8< 0NX ("@圇 ” $ 0Cd 0C."p l !1D 4  D w>L0 !lP00R >D C<01#^!̄P00RT0D ß<09#H!P00RX0.ß<0D 9#0!P00RK$Kd<0$K H#D P!00R1SP R\”\0 0X 0LS02SpSep L0 S9qXcpbA7'sWpWRp\qe 6 (gvfvF0CAqg7cSpx1S&*+400S++1S**400Sڼ 1  <0p@@(@@ b00 0W0Cg S;&1R P"R"25R2P10Ay8q@XXppR\q 60@W ( 8Qp0v 6<?O`"x2t2p222\"X"""&6吖Ɩ'tplx!0TrD2尒80S XQ- 0Q% (400S X1V7 BX0400Sg y0  <0 0bRS < R S[ Sd40R0S  [p|c0 H1P, p,1S1R0!<R40 00;1P0M60@W ]C2㵏㿈G ÅhwvȅQ R6R06P101S 0H1솖0400S0   0q aRR= H!#40%&R 4  RP|,Pp!QrP("gfF /@!B Q BR0_00Q0Q R 1R 0.}L"嬁Rnʨ1Ri00|,QH1, <,S S,0<1S1R0<6S6R067P1042HS0 &Ɩ 6 RƖ R!6&ƆS0S01Q6Q1PP1R1:Q1R:&P !& 4 7000h>\ 1R tR000V``V2S2S Q!> X 1RR000 V0Si6Sf=!QP2 P2 0g&f&F(?B1C4 08!\ Ny \Pur  `RR/ Rm(2g&f&F 0?B1c0dR\q*X&W02 R<0 <0Z<S0,,<nV` R  nP, p,0Q~ W y<0 0bRSxX>L0 0!0R̄ l ?$K<0L0C@0P##!00RT?<0Pd)#!L000RX ?$KL0<0@0P##!H00R<0H ?#|KtpPΟK88!ǟKD  BL BK  B\l B <垉p BKx<!@@ 嗉dTp  KH 7& K \0 P0\0 D  |  K\0 l0<X 8 !" \0a \  p  l0 dT?ȟKK#K !T< `<0..$KKX080080 l0b܄KL0 X    0 d0 0l0 dP0L0WP     L T K t0 Lt0KKP P   =P01<0  P00 0<0 D |/P01D0  P00 0D0 \ p!P0 P0 d lP0q P0p p LT P0 P0  0<RD tlx |pp0B D 0p@@6P!0΄0RL P! gfF/@!B SQ BS0 V0P!,"00 4Q0R6R06P10Q| @ t 00P" gfF/@!B S BS0vKP D  | ܄KlX ܃K !" Kh \  p TdK̟K)"KPHp, ܆KH KP 8  8 ܆KX    d  Kl P ܄KX     L T X     \ p P    D  | mR6R06a L0 X0L0? d  l L  T Pr  `Ro4 (8!\ N^Pr  `RR_ g&f&F"C1`0 0H!030| lRPq R6R06P"*P d     L T  l f܄KP ( d  l L  T _KP    \ p ԄKX     D  | ܄KX d     L T  l +0Q 40 RS0H1Q R6R06mR6R06 -L,Mpp@a@P,0VSў  2!S01 0$02S- 0j  x60 CR'&R &R! 016"0R!0CS0*106S 0s02S S 0101(K01|6"0R Rp,R0CS>x ἡ#KQ 6S.>X&΃hv؀LW X&ŎKTƖ!N+Ap ̜܃K X̟K@ /@L#bϠrbT&~#KNA ? GP&p!7?Lc?|gPv|Ɩ#K [Pp (g6f6F|8Ϡ@ I00 140  D D#KP0<0 S  Rt,Q*x<,<<0S@0gfF?H1C 0QQ00QS,2g&f&F? B1C Qx Q1 S1Y 0<0<00CSH0ԃK 0S0 000 0S 0 \01 0C!1810C81%<S0<p<S0$0 Z 8!R"RX<S 1S*0SH1S S000100"R1S 0*10L"1(R8!J{0000 0XQ oᨂ:t0S Sr S@"p6t0p6< |R!<50#02Y<p 40 @ 40 R,R*l6S X tP p6@|<S!SP 0p6t62@0CS 㚆*<S < @10<< 0 㓆#, 0㓆&,< 0<>6Sc |000100]h@"0CRh< 0}0*10I1S(X&>h΃^؀L X&Ł TNAp'/XΟL#bϠrbT&΃ ? LNAPvϠ q2?N3c#cP6Xy0001000l6X~X,2R  BR p&t&> Cp&@0 @0! T k   . C X m  % 9 L ` t !4GZl"4EWiz%6FWhx )9IXhx.=KZix$2@N[iw '4AN[hu(4AMYfr~&2>IUalx "-8CNYdoz$/9DNXcmw#,6@JT]gqz %.8AJS]fox"+4<ENV_hpy "*2:CKS[ckt| #*2:BIQY`hpw$+3:AHPW^fmt{ %,39@GNU\cipw~    $ + 1 8 > E K R X _ e k r x  ! !!!!"!(!.!4!:!A!G!M!S!Y!_!e!k!q!w!}!!!!!!!!!!!!!!!!!!!!!!"" """"#")"/"4":"@"F"K"Q"W"]"b"h"n"t"y""""""""""""""""""""""""## ####!#&#,#1#7#<#A#G#L#R#W#]#b#g#m#r#w#}#########################$$ $$$$ $%$*$/$5$:$?$D$I$N$S$X$]$c$h$m$r$w$|$$$$$$$$$$$$$$$$$$$$$$$$$$$%% %%%% %%%)%.%3%8%=%B%F%K%P%U%Z%^%c%h%m%r%v%{%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&& &&&&&#&(&-&1&6&:&?&C&H&M&Q&V&Z&_&c&h&l&q&u&z&~&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'' '$pH= ~ z={$-9H[sٷ#oDGd\Ⱦ= } #zq= Fz$@-9H[sb2}e #$#G,7IFXo$$7bHG2m|dڈ ? :i#~t$#F,7HFXoёevaluation_gop_bitrate nd,  3, D ZdT p  d d d  dd  3 8 dD ` l  version=0.1.54license=Proprietarydescription=vencrc driverauthor=Novatek Corp.depends=kdrv_venc,logname=nvt_vencrcvermagic=4.19.148 SMP mod_unload ARMv7 vencrcusage: echo [param name] [value] > /proc/%s/cmd parameter value comment ==================== ===== =============================================== %s input is too large proc dbg copy from user failed Log level = %d (%d: err, %d: wrn, %d: dbg, %d: info) proc log level copy from user failed %d%s chn mode gop/kp frame rate bitrate(gop) I qp P qp weight c.pos still qp m.aq qp === ===== =========== ========== ============ ======== ======== ======= ===== ======== ==== == %3d %-5s %3u/%-2u(%3d) %4u/%-4u %10lld %2u/%2u/%2u %2u/%2u/%2u %3d/%-3d%3d %-5s %3u %4u/%-4u ---------- %2u %2u ---/--- --- ----- %3d ----- --- %02d/%02d/%02d %3d %d Error to create %s proc infoError to create %s/info proc loglevelError to create %s/loglevel proc cmdError to create %s/cmd proc end PicTargetBits - targetBits : %lld RCwarning : value too small, force to 0 warning : over pow(2, 31), force to pow(2, 31) bitsCost : %d GOP_picLeft : %d GOP_bitsLeft : %lld {chn%d} slice_type:%d, rowQP:%d, frameQP:%d, actual_bit:%d, target_bit:%d, callambda:%d, lambda_1:%d, alpha:%d, beta:%d, bitLeft:%lld, sse:%lld updateAfterPic - calLambda : %d inputLambda : %d picActualBpp : %d tmp_alpha : %d end - updateAfterPic - alpha : %d beta : %d updateAfterPic - alpha : %d beta : %d {chn%d} slice_type:%d, TBR:%d, ChangePos:%d, Overflowlevel:%d, IQP:%d, PQP:%d, KPQP:%d, LTPQP:%d, P2QP:%d, P3QP:%d, targetbits:%d, actualbits:%d, bitsLeft:%lld invalid frame rate = %d / %d, force 30 fps invalid pic size %d, force 1080p I max qp(%d) is less than min qp(%d), force be (15,51) P max qp(%d) is less than min qp(%d), force be (15,51) CBR bitarte can not be zero, force default value 2M not support GOP size is zero, force to be frame rate {chn%d} still I qp(%d) is out of range, force be limited (%d ~ %d) {chn%d} still KP qp(%d) is out of range, force be limited (%d ~ %d) {chn%d} still P qp(%d) is out of range, force be limited (%d ~ %d) NULL == encRC {chn%d} H26x mode %d, gop %d, fr %d/%d, br %lld, qp I (%d, %d) P (%d, %d), mb cnt %d, smooth win %d, IP.deltaQP %d (ver %d.%d.%d) {chn%d} H26x mode %d, gop %d, kp period %d, fr %d/%d, br %lld, qp I (%d, %d) P (%d, %d), mb cnt %d, smooth win %d, IP.deltaQP %d, kp.deltaQP %d, still QP (%d, %d, %d), s.frame cnd %d, m.ratio cnd %d (ver %d.%d.%d) H26x[%d] mode %d, fixed qp I %d, P %d (ver %d.%d.%d)resetweight:I:%d kp: %d LT:%d P2:%d P3:%d estimatePicLambda - ialpha : %d ibeta : %d ibpp : %d estLambda : %d estimatePicQP - QP : %d {chn%d} force increase qp %d -> %d (ratio = %d) 4%s:{chn%d} == H26x bitrate %d == {chn%d} motionratio:%u, stillnum:%u, motionqp:%u, motionnum:%u H26xenc rate control version v%d.%d.%d%-14s %4u %4d %s (range: %d ~ %d)OverQPFactor%s %d %s: value (%d) is out of range! (%d ~ %d) unknown syntax "%s" overflow qp factorOverMaxQPoverflow max updated qpMaxFrmFactorfactor of limited max frameAdjustQPWeightadjust qp weightLTWeightLT weightP2Weightp2 weightP3Weightp3 weightHPPeriodHP periodEVBRChgPosEVBR change posEVBRLmtQPEVBR limit updated still qpEVBRMinPctEVBR minimal still percentMaxGOPDiffmax GOP different bitMinGOPDiffmin GOP different bitdZn nvt_vencrcGCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0GCC: (Buildroot 2020.02.9-23-g81e333f) 8.4.0A0aeabi&7-A A  "    T T &j 9z( PXtw$l$$xH$\  < x    %d *< /, 54 ; A Gh Ml S Y _ iD o tut8  T \ |    <t <      0 @ V l# =  t_<  \ < <x h t 5  F  W ( d|0,,.1l\ 1d $ 7t7%  h *x >l2T@G JHMt S i o Y@ Ax  5<   ; /  iti^ T  $ d j tpX v |       < < L       0  f&X5 HTbt KhxD    * > P]Йn }$   ( @S e p{Dl  ܘ8K` 0xnvt_vencrc.mod.c$d__module_depends__UNIQUE_ID_name22__UNIQUE_ID_vermagic21_note_6nvt_vencrc_main_no_tracer.c$aproc_cmd_openproc_cmd_showproc_log_level_openproc_log_level_showproc_info_openproc_info_show.LC0.LC1.LC4.LC2.LC3proc_cmd_write.LC5.LC6.LC7proc_log_level_write.LC9.LC8.LC18.LC19.LC17.LC16.LC10.LC11.LC12.LC15.LANCHOR0.LC13.LC14proc_info_write.LANCHOR1.LC20.LANCHOR2.LC21.LC22.LC23.LC24.LC25.LC26RC_NAMEinfo_proc_opsloglevel_proc_opscmd_proc_opsvencrc_entry_procvencrc_info_procvencrc_loglevel_procvencrc_cmd_proc__UNIQUE_ID_version39__UNIQUE_ID_license38__UNIQUE_ID_description37__UNIQUE_ID_author36h26xenc_rate_control_no_tracer.cHMRateControlGetFrameLevellookupLogListTable.part.0HMRateControlGetPFrameQPdivision.part.3TEncRateCtrol_getInitQuantTEncRCGOP_createTEncRCPic_createcalculatePowTEncRateCtrl_CalculateWeightVBR2CalculateTargetBitsRCEVBRBitrateOverflowCheckEVBRStillUpdateQP.part.5TEncRCGOP_updateAfterPicture.constprop.6TEncRateCtrl_updateRCVBR2BitrateOverflowCheck.constprop.13TEncRateCtrl_Vbr2UpdateVBR2UpdateQP.part.4.LC27.LC28.LC29.LC30.LC31.LC33.LC34.LC32.LC36.LC35.LC37.LC38g_log_listg_AveRowLambda_Ig_AveRowLambda_P__func__.7922rc_param_syntaxg_uiDbgLvrc_bitrateh26xEnc_RcPreparePictureh26xEnc_RcGetInitInfog_MaxGOPDiffFactorproc_create__this_module__stack_chk_guardg_P2Weightg_LimitEVBRStillQPg_AdjustQPWeighth26xEnc_RcInitcleanup_modulememcpyseq_lseekg_LTWeightinit_moduleg_EVBRChangePos__stack_chk_failg_MinGOPDiffFactorg_RCInitInfog_svcAdjustQPWeightg_MaxOverUpdateQP__aeabi_idivh26xEnc_RcGetCmdg_QPOverFactorsscanfprintkg_P3Weightprintmproc_mkdirh26xEnc_RcGetDbgLvmemset__aeabi_uidivg_EvaluateBRChnh26xEnc_RcSetDbgLvproc_removestrcmph26xEnc_RcGetLogseq_readsprintfh26xEnc_RcUpdatePicturearm_copy_from_userg_MinStillPercentg_HPPeriodrc_cb_initseq_printf__aeabi_uidivmodsingle_releasenvt_vencrc_module_inith26xEnc_RcSetDumpBRg_LimitMaxFrameFactorsingle_openh26xEnc_RcDumpInfodivisionh26xEnc_RcSetCmd__aeabi_idivmodnvt_vencrc_module_exit+,8+<,@\+`,d|+,++ ,, +!,!+","+#,#0+4,+%,%+&,& (+,,@\+'`,'l+, +)(,)08dh+%l,%p+*,*+,+++,+-+.,-+/,/+0,0+1,1+2$,.(,2,,+0,,P+3X,3`+4h,4 \+5d,5+,l+),)+%,%+*,*l+Y,YT +YX ,Y +Y ,Y     d  D|+`,`+`,`l+bp+ct,bx,c+Y,Y+Y,Yhd+`h,`|+e+c,e,ch+`,`+f+c,f,c |-(1+`,1,`h1+ll1+cp1,lt1,cx12|3+Y3,Y3(4+`,4,`7+n7+c7,n7,c7:+q:+c:,q:,c:;<<+rD<,rd<+cl<,ct<<+s<+c<,s<,c=>+t>+c>,t>,c$> @@B+`DB,`E+wE,wF+cF,c4FK+yK,yK+`K,`\L+z`L+chL,zlL,ctLLL4M+{8M+c,,>+?,?++@,,@+A,A +$+B(,,,B0< @ +:,:@P`p $8<@TX\ptx 48<PTXl 84<( $4<T.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rel.text.rel.init.text.rel.exit.text.rel.rodata.modinfo.rodata.str1.4.rel.data.rel.gnu.linkonce.this_module.bss.comment.note.GNU-stack.ARM.attributes4$.X>p: @t HDD @$xWȝxS @8f@b @8 n̯w2p  @  @ @P 0 p 1<  ,G