ELF(pn4( -r0S\@,Ÿ`VT@P0Y 11  R d"0 R} Y0PU@6PU @0 Y 11  Rb !0 R\ Y0@T/1QP 0 R P0H\P(170X# 1@ ` R0 QPQ`P Z`@ R `007 ` A VPfA@ !! @1  Q0S7S ( ?/A-@0gpdX@Pl0@PTP@@?8o:@-@P7wgpc80p7`c40o`|7Sx7pt7` S00S P 0@ pc70cWp80< Wp0`c70cV`40V`pwlg?0A-|'R wg8P@fOp@`fP4x `Pehg/  `UP@dUxWxGatGd b@QQtt'A?8@-0@P 0E@8@-P PD0@`\G00,*$0?7@-0@ P0$0S   ! >O-Q`X7@Sq0 r" <l10 S0^ TXX$ d  P P0@p S0 0 R*  S*B`0P0 1!0 0 0QpPO? 'O-p?7@-AP6Sh Pe Pb 07S47S0ES00 U0p0S HWX1U UP & H'I0H7P*1>|7S6 PEU28 $d70Cd7)d70d7$d70d7h70Ch7d70d70Cd70Cd7h70h7h'40Rd'R 0d7h7t'x'>?l0@-\'RHGT`'R2 80Ѝ@ \'@*0Ѝ?Q@- 9p@-t`PH7Sp0SpP@H0 0 0040 0840p@?D0`'R  (0S/0(0,0/? 0$1S  ? 06SS  ?9O-huM1PP4 (A000 ! KJ1400J1#4K1 !U   4 0172A71A yTP`6WS , $1S # 딃      P (  |PF(C@=|: ` 0 0d2!}/P$\ p 0[p0 y0SϠ@* ` d1S Z?d0 !KJ10"4ύ00J1 #40"K1吁!d@Z?4$`6UA01p@4 ```  0SϠ0q1,0~1Bб$Q0$4 ` pZ 0t  ` d1S Zd0 ߍ?88y 9"0?##1P0 /A-pP@@``Fb``"hH@@@@DℂPPoo_ooA- MPp@@``Fb``ooo"hH@@@@DB@`@@V`0   0 S@@ T ЍA8@-0OT8d0 8"P!P0 0 @4oo@P!8?8@-P!P@{@4oo@0 P!8s@-`P,Qp3<<2S 0<2@@0'0R@4'R@@B0T@@0Q  } Ѝp@T VXЍp@MK82S 0 8"Ѝp?M]cN@ƪJ2i @-`Pp@P O-MPp0@@`"0 0@  ! 0P  T AP D2  ll1`!e_ _EU 0GP! d D2`0 de_ _EUPPpQ* d 0 dD2` kl0l de_ _EUPPpQ d8 0(ЍB,L=?y8BO-$A$MDRpP T,08 70< 7/Ƞ0`a0l嬰,0W '0p`P0O ODd dP  <@  000$Ѝ?ByH1p@-@ @AR 8 00071 B Q0 a S'00SP 0P@PD5D20PL 0!`'1V`l D2g7P0V0`ag ,,, M?p@?o]@-d00SX0H'R\'R6SP P@P?PO-FM6S 60S P\2S `2SX6\2S 20`2 `2S 6\2S 0`26USy 50Su Pr H5Ph7}S P d7SPU50SxuxU $5 p0k `i  p  lj Pa kik  `j bj `p)d0  Q hPl Pp20S00R p20h"l2pA B0XdbhRlpr p 0ppF E043H7SPH7RSP P ('?00 d`X2<pW<F (70 pp2P`D<F (7042,2Y8 "d0  0,p    0G/B&!#5$ 0  !$0 [ p p1`Pdqd\0V:&  R P $!0da! 0da dC?C6#0 0XWd ,@`  0d0\ @ L0Ѝ?'TX'5dBtBlB[q@-`P6@S 00S(0S0(0,0  Ѝ@0L 01p70p 77W ,  0<D 03 Ѝ@`?81s@-&PR@`E 10S (0S0(0,0 P P (0S0(0,0 H7S S S |Sx  p l 0 00$070@ 7Ѝp@ Ѝp?>y"2&E-(Q`6@S 10S(0S0(0,0  ЍEp` 0切D1l  070Pڀ  ,0 0q70<@ 0 ЍE?/O-CM2S/6SSЍP 2S20C2GXH7SSP0H7 T7SD7S"LS?  0c1(X0(702 P1 P P 2 (70C###, 0p78#(!l#l 8!t p0 `" ?  0c!bpČ(2|1P('Rp 7p'1c0lBS 0!偱a  0App!80S+0pW%*` 8`.$1aPP2022082"2  0 (7!0 00('T 00###,S ]``` `0WD70D7blockSize > 0raw_rec.cWrite speed needed: %d.%d MB/s at %d.%03d fps.Expect %d-%d frames at %d.%dMB/s.Expect around %d frames at %d.%dMB/s.Continuous recording OK.%d.%d MB/s at %d.%03dp. %sFailed to open file '%s' File position mismatch. Read %dRAWMFooter format mismatchraw_info.frame_size <= frame_size%d/%d%s: %dx%draw_rec_taskPlease record a movie first.ELVLRecord a video clip first.#%dOFFnoneRAWItext: ; %dtake: INFOMovie recording stopped automagically aewb_enableaewblv_aelv_wbHack error at %x: expected %x, got %xalmost %s%d:%d%s%d.%02d:1%s1:%d.%02d-%dx%d (%s)%dx%d. Stretch by %s%d.%02dx to get %dx%d (%s) in post.frame_size % 4 == 0%02d:%02d, %d frames / %d expected %02d:%02d, %d frames, continuous OK %s: %d MB, %d.%d MB/s, %d%% idle , %dms idle %s%s: InitializingTotal rate: %d.%d MB/sEnable RAW video first.N/A%dx%d%d is not possible in current video mode (max %d).Recording...errStarting...Stopping..."Auto power off" is enabled in Canon menu. Video may stop.You are recording video in photo mode. Use expo override.ON, %dx%dCould not get %s. Max vertical resolution: %d.Raw detect errorbuffer size: %d framesMemory errorA:/M%02d-%02d%02d.MLV[Test #%03d] M: %d B: %d File create errorwriter_threadupdate_block%d.%d MB/s[Test #%03d] M: %d B: %d W: %5d MiB F: %4d (%s) Frames captured: %d Enter text%sraw_rec.txtmlv_block_queuemlv_writer_queuemlv_mgr_queueEOSM5D250D5D36DSoundMemory hackRecord 14-bit RAW video. Press SET to start.MovieRAWRAW VideoCard warming up...%s/warmup.rawIME Handler %s installed, but 'ime_base' missing.raw_video_enabledresolution_index_xaspect_ratio_indexmeasured_write_speedallow_frame_skipdolly_modepreview_modememory_hacksmall_hackswarm_upcard_spanningbuffer_fill_methodfast_card_buffersenable_tracingtest_modeCBR_VSYNCraw_rec_vsync_cbrCBR_KEYPRESSraw_rec_keypress_cbrCBR_SHOOT_TASKraw_rec_polling_cbrCBR_DISPLAY_FILTERraw_rec_update_previewDescription14-bit RAW videoLicenseGPLAuthora1exCreditsg3gg0 (lv_rec)raw_recPROP_ROLLING_PITCHING_LEVELRAW videoRecord 14-bit RAW video. Press LiveView to start.5:14:13:12.67:12.50:12.39:12.35:12.20:12:11.85:116:95:33:24:31:11:2raw.video.enabledraw.res.xraw.aspect.ratioraw.write.speedraw.skip.framesraw.dollyraw.previewraw.memory.hackraw.small.hacksraw.warm.upraw.skip.card_spanningraw.video.buffer_fill_methodraw.video.fast_card_buffersraw.video.tracingraw.video.test_modeResolutionAspect ratioPreviewAuto: ML chooses what's best for each video mode Canon: plain old LiveView. Framing is not always correct. ML Grayscale: looks ugly, but at least framing is correct. HaCKeD: try to squeeze a little speed by killing LiveView. Digital dollySmooth panning of the recording window (software dolly).Use arrow keys (joystick) to move the window.Frame skippingEnable if you don't mind skipping frames (for slow cards).Debug traceWrite an execution trace to memory card. Causes perfomance drop.You have to restart camera before setting takes effect.Test modeRecord repeatedly, changing buffering methods etcCard warm-upWrite a large file on the card at camera startup.Some cards seem to get a bit faster after this.Buffer fill methodMethod for filling buffers. Will affect write speed.CF-only buffersHow many of the largest buffers are for CF writing.Allocate memory with LiveView off. On 5D3 => 2x32M extra.Small hacksSlow down Canon GUI, disable auto exposure, white balance...Card spanningSpan video file over cards to use SD+CF write speedTag: TextFree text fieldTag: TakeAuto-Counting take numberPlayback (doesnt work)Play back the last raw video clip.6407047688649601152128013441472160017281856192020482240256028803584AutoCanonML GrayscaleHaCKeDAllow16 MB32 MB64 MB128 MB256 MB512 MB1 GBMLVIv2.0IDNTFailed to get properties.%X%08XRTCIEXPOWBALLENSMESSAGE RECEIVE ERROR!!FAILED. queued: %d failed: %d (requeued)  ! % ) 0 7 > E L P W \ ` d h l 9  )<$Q0b<mHzT`lx$3GZq}Z9u L  8d w t8 8t 6 CB TA C| 6 f y dB ,B8uC9AcP /37;?CHMRW\afkpuzp 9 L  8 8 t8 8 B B C C 3 O Ca TAGCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20121207 (release) [ARM/embedded-4_7-branch revision 194305]GCC: (GNU Tools for ARM Embedded Processors) 4.7.3 20121207 (release) [ARM/embedded-4_7-branch revision 194305]A&aeabi5TE .symtab.strtab.shstrtab.rel.text.rodata.rodata.str1.1.rodata.str1.4.rel.data.rel.config_vars.bss.comment.ARM.attributes@S %S`-20U<2LeDOeK ,HY,lU tfl Ck0ltpm'mpp  `|+  t$, < 0R@ n;(T 4@4t + 31 4dA5PU6(g,IhyIp  $B -IP4Wa,,d6" 'AOou$I"6")0?]h(XL "TR0 .@QL46"'.CXiwM,I" &6";LHUht~(Mx.8FUm~6"  dLD " 1 G T b e 8 u PL" $   LD     4Q * ; I S i XL |  L8"       N4   raw_rec_deinitraw_rec_filehandlerraw_video_playback_taskunhack_liveview_vsyncraw_video_update_block_taskraw_rec_update_previewraw_rec_keypress_cbrraw_video_rec_taskraw_playback_startraw_playback_updateraw_tag_take_updateraw_tag_str_updateraw_writer_taskraw_rec_polling_cbrresolution_updateraw_main_updateaspect_ratio_updateraw_rec_vsync_cbrraw_tag_str_startraw_rec_initstrcpyget_us_clock_valueshoot_mallocfps_get_current_x1000ui_lockraw_lv_redirect_edmaccanon_gui_disable_front_buffermlv_mgr_queueclrscr__module_config_raw_recraw_force_aspect_ratio_1to1mlv_fill_expodraw_line__module_prophandler_raw_rec_0x80030039edmac_copy_rectangle_startauto_power_off_timeGetNextMemoryChunksnprintfraw_lv_request__module_cbr_raw_recraw_rec_cbr_stoppingFIO_SeekFile__aeabi_faddshould_run_polling_actionNotifyBoxHidecanon_gui_front_buffer_disabledstreqraw_tag_str_donefont_smallraw_rec_cbr_save_bufferFIO_GetFileSizeime_base_startcallmemcpyshoot_freeget_current_shutter_reciprocal_x1000__aeabi_fcmpgtset_custom_movie_modelv2rawedmac_get_baseGetMemoryAddressOfMemoryChunkbeep_times__module_strings_raw_recmallocroundf__aeabi_i2fprop_get_valueraw_lv_settings_still_validraw_set_dirtyGetSizeOfMemoryChunkmlv_fill_lensml_assert_handlerfont_mededmac_copy_rectangle_finishraw_update_paramsmsg_queue_create__module_prophandler_raw_rec_0x80030039_blockbm2lvraw_lv_releaseResumeLiveViewvideo_mode_resolutionmenu_add__aeabi_fsubNotifyBoxmlv_generate_guidosraw_set_preview_rectraw_rec_cbr_skip_frame__aeabi_idivredrawAcquireRecursiveLockReleaseRecursiveLockraw_preview_fastis_movie_modemlv_fill_idntbmp_draw_rectfileman_register_typegui_menu_shownFIO_WriteFilemodule_card_drivePauseLiveViewstrncmpraw_info__aeabi_f2izstrncpyFIO_CreateFileExbmp_lockraw_rec_cbr_startingmlv_set_type__aeabi_fdivcamera_model_shortshamem_readgui_statememcmptask_createtask_dispatch_hookis_native_movie_modeGetFirstChunkFromSuitebeep_customget_dcim_dirFIO_OpenLoadCalendarFromRTCmsg_queue_postmemsetmlv_set_timestamprecording__aeabi_uidivFIO_RemoveFileedmac_memcpy_res_unlockedmac_get_lengthlv_dispsizegui_stop_menuis_custom_movie_modefocus_box_get_raw_crop_offsetraw_rec_cbr_skip_buffervram_hdliveview_display_idlevram_lvmlv_prng_lfsrbmp_printf__aeabi_fcmpeqedmac_memcpy_res_lock__aeabi_fmulFIO_CloseFilelvmlv_block_queue_prop_get_value__module_prophandlers_raw_rec__aeabi_fcmpltcanon_gui_enable_front_buffermlv_init_fileheaderSetGUIRequestModeFIO_ReadFilebeepraw_preview_fast_exmlv_fill_wbalshoot_free_suite__aeabi_f2uizlens_info__module_info_raw_recown_prop_get_valueget_halfshutter_pressedime_base_registerstrlenvram_clear_lvshoot_malloc_suiteraw_set_geometry__aeabi_idivmodmsleepmlv_fill_rtcimsg_queue_receivefreemsg_queue_count $(!b@bXKdKpw|Kq(pTXpt|/|  0P\!bbb b(bI <LL      n Y   b * ( , 0 4 < X ` Ip I| I I  ) P      $ l $ T Ep y| y  y |   : 4{??(vt{Q{`??lptx!bb$b4DbTl/bbbdbt/b//  $(8DL"P&dt333 o@DLQ ,`p(f@"  p$(,48R<_@DHzhg N4`8(Llg@Tl|x|| (TI`vp/(/048<\/dhlp?3,3H?Tvd?I/$08DLXhvt|l)Ph 3L3  s 3 l \!!!G!3!!!!p!""" """""$$7$$$$>$>$>H%]`%%%%%%%&b&K&w &J(&4,&q8&bX&Kh&Kt&w&K&K&w&\& '`'/p'B''J'q''b'/ (w(J(qX(l(b(/((((((((()/H)L)J`)q)b))b)/))))***x*g*K*K*wP+Q\+p`+d+Zh+l+p+t+x++T+5+++$,gH,0`,Ch,,X,C,g,-50-d`-bx-b-b-b-b-b-b.b .b0.bH.bh.bx.b.b/i0/i`/i|/i/e/k//5/!/b0b,0b<0`0p0b0000b 1b01H1/x11b11/12/02D2bX2b`2x2/22222t22D2W2222222222R2233\3p33/3/444 44444444~45/@5/`5d5-h5l5p5t5x5|555586K@6D6q`6/6/66666667gH7M7#7S7{88aT9,l9999:(:`:v:Q::::::p:::::;(;@;ND;T`;x;;n;;;Y;;T;;H<\<Ox<F<.<<O<FX=d=v==v>.>/>@@&P@x@@@^A!\AulAA/A<AHBBBsB,C|DC\C|C0DhDD\EbxEbE