diff #9 #7 modules/ettr/ettr.mo

 Diff Builds  
show plaintext diff
--- 9/modules/ettr/ettr.mo
+++ /dev/null
@@ -1,236 +1,0 @@
-ELF(d@4(���/��@-�p��P��`��P��������t������@��0��S������P����P������T�@���������
-������U���������}�� ������0����������������@BP�p@-�`��xQ��xA��)0�� ��S�0�� ��������P�p��V�
-D1��0��S�
-��0������
-�����$1��0��S�;1��0��S�7 1����P�@���0����@������
-�������p����0�� ��`��R�
-
-�0��0��S�
-�������������0��0����P������x0�� �� ����P������\0�� �� ��0��S����
-0��S���������������,0������p���40��0��S������0����������@-����� �����������
- �E-�`4��P�� ��@��R�R`��
-�(0��S��0��(0��00���
-�� ������$��0��~ ��R�
-S�S
-(0��S��0��(0��00���
-�������������P�
-������3�����P�(0��S��0��(0��00���
-`������#��3��d��P�0���|#������xs��xc��0��S�����P�T0��S�(0��S�������P����T0��S�����0��(0��00���
-�������� 3��0��S�T0��S�(0��S�������P�����2��T0��S�����0��(0��00���
-��������2��0��S�
-
-(0��S��0��(0��00���
-��x������0��S�
-T0��S�\2��0��S�
-�����P����
-�(0��S��0��(0��00���
-������������P�
-T0��S�(0��S�������P�����1��T0��S�����0��(0��00���
-��������1�� �����R�
-T0�����S��!�������P����T1��T0��S�
-S�
-h��S�d!�� ��\!���X!��
-��������T0��S�
-����P� �0��T0��S�
-00�����
-�T0��S�0��S�00�������P���� �����
-
-�����
-
-�x0��T0��S�00���
-�������� 0��S�
-T0��S�����P�<�
-0��D0������G����"Fq/C%9��KP0��@-�0��S���@@��X0�� ��S�0��C1��0C���������������������X�����@-�0�� ��P����0��0��S�S�x ��S�S~��0�0�P�S���}��P�S���@0��0��S�����P�
-@������ 0��������������0��@-�T ��@��R�l0��0��S� �����P����T0��S�
-����P�
-80��0��S�
-�����$0��0��S��������������@-����P��������������0��s@-� ��P��R�`��6
-�@��T0��S�2
-����P�/T0��S�,
-����P�)
-����P�&
-�0��0��S�T0��S�����P����� U��S����� ������P�
-0����S� 0 ������0��,��*��(0������T��P�����|�����@-�1�� �� �� ����P����@������P������`������P�p��p��T�چ0��S��@D�`����������T��0��S��P��@D�����OU�0��0��t�0��S�
-PE�@������������������>��������������@������������������������P���P�������������d0��p@-�P��X��`��@��������H ��0��������<0��0��S�p��( ��R�p��(0��00���p������p@�����������/��O-�\��I�M�0��l��S�
-�<��0��S�@�
-�d��\������P����`��P�����S�@�
-S�@�@�d0���/c�X ��H,��\ ���/��` ��2.��d ��2 B�h ��/��l ��/��p ��}/��t ��K/��x ��� ��| �� �� ��d �� ��2 �� �� ��R�0�
-S�0�0�0��X����
- ��0������P�����`���������p�� �开��H ��<��������0��������h0��S�4���
-����P��
-����T���D0��c�����>������0��S�`��)
-����P�&����D0��P��0����������@������4��P�0���@0�������D������0��P� �D ���0����������P��4������4 ��00��D ��@0��0P��8���4��q�*��P0���� ���� ���� �����<������`���Ġ��� ��P��'���8 ��
-k����� ����( ������( ���������������� ��!����( ������( ��P� P������)[����������0��������80��4��e�����@��
-e�����9�� 0��S�D��5
-0��@����������������4�吩�吙�����D������x����������[� ��
- ��[��k�d��`�� ��( ������d��0�� ��$0������V� ���V�`f�( ��$0���� ��0��P����� ��d������d������������< ���8����2������ ��8 ��8��$0��S�5
-�� ���8��������� ����8��������x8��
-��dP���_e�������
-����������8��, ������������` ����������� ��� ��H �� 0��� ��)���0��� ��0�� ������@��Ȁ���0���0���@���p���p���0���@��� ��1��1�������7��(��������H������<��P�4�H0�H���������@��<������P�
-�`��P��������P����<������7��,U������|�`��\���'��P��������< ��tw��1������L0������`��P�'
-�0��������@���������P�
-L ��H����������������p������P�
- ����������
-�e����P�<��������P���<p���������������
-���������P�� U���� ��������
-������Y�@�����<�������������P�  ���������������P���P������P�&
-����������8��������`����������$������80��S�Q��
-��������5��d0��`����
-P�
-��������������P�
-��������P����������P�@�d5��8 ��DP��R��
-����P�`��`��P�����������p���������P�������� 0��S��
-80��S�s
-����<������0��u��`��������(��������������4��0����$0��������������������@��������������������������D��������������������������$0��td��S�������S�0c�
-��$0�������,�������$0��
-�� ����( ������[�0��0��[��k�,���( �� ����� ����
-�� 0������
-���� ������P �� 4������2������Y�������Y��i� ��
-������
-��0�� ��$0������Z�`��Z��j�$0��
-��0����� `����
-������
-����
-������d ��3������2������6�0��������l��������������4��s��������������D��������������Y�
-0��0��Y��i�
-��`�� ��0������
-���� ������P ��3������2������V�
-p��V�`f�
-����p������
-������������d ��2����2������������\"��T2��d��P�0���o ��oF���0������d������������x ��h2����2�������!���q��~0��S�`�<
-l���Z�p0��`��S�4�0��������������`��
-���������
-��������P�
-
-����������������`������P�`��p���Z�
-4��������������P��
-���������
-��������P�
-
-
-��������������P����������P�`�������������������� 0��S�@��
-P��
-1����0���0���_$��_E�d����0������d������������ ���0����2������p������������80��S�8 �\@�d`�`�\ �`���40��D0��0 ��0��@ ��80������Iߍ������P�G�B���
- .��̽,P����
-�#<;��? AAf�����@-�0��S�7�@��T0��S��0�� ����R�-�����P����T0��S�'����0��0��S�S!�� ��S�S~��0�0�P�S�} ��R�S�0��S�L0��0��S� ���P�
-$0�� �� ������*����0�����������@-�`��@��Dp��������2��| ��0������������P�PP��
-������p��������2g�D ��0��������,������P��}������2e� ��0��������������`��O-鼴��D�M�~���}���,���P������,���Z�\8��3
-�d��h���X�
-���������xt��0��@��S��0��
-S�)
-\4��X������Y�
-
-������D�� ��}�����딠����������(4��
-��p������ �� �� 4������������3��0��S�
-�0��
-S�
-T0��S�������������P����X`������P�
-�3���������������V�`����d�������p��<������,���Pf���P�H�P� 0`�S�0��pc��� �c�����H#��0g�0��p�� p�B���P�� 0������p�� W� p�� 0��P�P�H�P�p��p��X�\`��`fc���������P���?�� P�0��0�S�
-0���� 0������ 0��`��������`f�����\`��������0��������4������P�������4��������0������ 0��S�
-�������*��� 2��4"��\P��02��U�0��U�Pe�d�� ��������d������������ ���1�� ��2������}��唐��~@��X� �d�1�1��,��� 0��
-Pl�<���S� P��I
-,������a��q������$������0���\� � �0��
-��( �� 0��������� ������4���$��\� 0��( ��`���0�� �� ���`��P�����2��� ��01����������������������8��p����������P���������0�� 0��S�`��
-8������������������2��� ���0��a��������Pe�U�Pe�'U����(���
-�i�Y��i�Y�#���,��� @d�T�@d�T���� Pe�U�Pe�U��4��0���\�P�����DЍ����� �� C[Dp@-�@�����2�� ��0������������P�|0��0��S����d�������``��4P��`���������P�
-@��xT�����p���40��Pe�U�Pe�U����p�����p@�������@-�,2��0��S�
- 2��0��S�����B��P�Y
-����P�V
- 0��S�x
-�1��T0��S���������P�F
-�����P����j�����P�>
-����P�;���������P�6
-�������P�P��0
-0��xS�-��������P�0��`��0������d������p��P���U������0��0��������P����
-`��V����
-����P�P�����������d��������0��d���0��P������q�������������������$� 0��S�!
-�0��T0��S�����P�
-�����P���������P�`��`������P�
-
-����R���@������T�
-0��wS����H���P�����������t�x�A-�����P�n
-����P�k
-��������i���B��P�[
-{���P�X
-����P�p��p������P������1�}����������P����
-I���d���������p���W����� ���!���P�<
-`V�
-
-���P�p�����0��0��0��d���P�0�����������P�`��(
-0E�S�0��0��p�0�S�
-�����U�
-P������ ������������P�0�0�`�����
-����P�
-���d����������������D1��v�@��}����������������0��0��0�����������A�����������������P�/
-���P�,
-����P�����������@���}����������P����
-�@��}�������������P������U�����������P���������U����
-����P����u�T�������@0��u�<��}�������������������0�� �� ������������s@-�@��@�����������\A��P�
-����P������P������@1��`������� ��01��������0��S��������P������P�������0��`�������0���� ����������1�p�������P������P������0��`�������� ��0����������0��T0��S������������0��0���0���S��������������D0��P������L0��0���� ��@0���������������P����0��0��|�������@-�@�����P�
-T�������������0��p@-� 0��`��S�@��p��l0��0��S�p��`P��T0��S�(0��S��p�������P����T0��S�p������0��(0��00���p������p@������l0��@-� 0��S���\0��0��S���@��L0��}������d������T��40��0��0��S�
-�������@������}��@���������2Vsync errExpoMOVIEPHOTOAuto SnapHalfS DBCAlways ONPress SETerrAuto ETTR only works in M, Av, Tv, P and RAW MOVIE modes.Auto ETTR requires manual ISO.[%s] You must shoot RAW in order to use this.Photo RAW data not available, try in LiveView.Enable image review from Canon menu.Not compatible with HDR bracketing.In LiveView, this requires ExpSim enabled.Not fully compatible with continuous drive.Press the shortcut key to optimize the exposure (ETTR).In LiveView, just wait for exposure to settle, then shoot.Take a test picture (underexposed). Next pic will be ETTR.Press shutter once. ML will take a pic and retry if needed.ettr_task%sAdjust shutter speed from top scrollwheel, outside menu.-+Black delta : %d (EV gap mid:%s%d.%02d shad:%s%d.%02d)Shadows 5%% Midtones 50%% Highlights%3d.%d%%Midtone SNR : %s%d.%d / %s%d.%d EV Shadows SNR : %s%d.%d / %s%d.%d EV Midtone SNR : %s%d.%d EV Shadows SNR : %s%d.%d EV Clipped highs: %s%d.%02d%% Expo diff SNR: %s%d.%02d EV ISO %d/%d %sOKETTR: Tv <= %s Adjusted expo: %s (SNR lost: %s%d.%02d)iso2 %d->%d dr %d->%d iso %d->%d %s
-tv %s->%s %s
-expo expected %d got %d Expo limits reachedWhoopsETTR...ETTR (%d)...ETTR: settled at %sETTR: giving up
-%sETTR: expo limits reached
-%sETTR: next %s (was %s)Auto ETTR: enable image review from Canon menu.auto_ettrauto_ettr_triggerauto_ettr_ignoreauto_ettr_target_levelauto_ettr_max_shutterauto_ettr_clipauto_ettr_adjust_modeauto_ettr_midtone_snr_limitauto_ettr_shadow_snr_limitauto_ettr_dual_iso_linkCBR_VSYNC_SETPARAMauto_ettr_vsync_cbrCBR_KEYPRESSauto_ettr_keypress_cbrCBR_SHOOT_TASKauto_ettr_polling_cbrettrPROP_GUI_STATEAuto ETTRAuto expose to the right when you shoot RAW.auto.ettrauto.ettr.triggerauto.ettr.ignoreauto.ettr.levelauto.ettr.max.tvauto.ettr.clipauto.ettr.modeauto.ettr.midtone.snrauto.ettr.shadow.snrauto.ettr.dual.isoTrigger modeWhen should the exposure be adjusted for ETTR:Always ON: when you take a pic, or continuously in LiveView
-Auto Snap: after u take a pic,trigger another pic if needed
-Press SET: meter for ETTR when you press SET (LiveView)
-HalfS DblClick: meter for ETTR when pressing halfshutter 2x
-Slowest shutterSlowest shutter speed for ETTR.Exposure targetExposure target for ETTR. Recommended: -0.5 or -1 EV.Highlight ignoreHow many bright pixels are allowed above the target level.Use this to allow spec(ta)cular highlights to be clipped.Allow clippingChoose what color channels are allowed to be clipped.Midtone SNR limitStop underexposing when at least half of the image getsnoisier than selected SNR => will clip more highlights.Shadow SNR limitStop underexposing when at least 5% of the image getsLink to Canon shutterHack to adjust slowest shutter from main dial.Link to Dual ISOLet ETTR change DualISO settings so you get the SNR valuesin mids & shadows. It will disable dual ISO if not needed.Show metered areasShow where the white point and the SNR levels are metered(what exactly is considered highlight, midtone and shadow).Show debug infoFor camera nerds.HalfS DblClick-4 EV-3 EV-2 EV-1 EV-0.5 EVOFFGreen channelAny channel1 EV2 EV3 EV4 EV5 EV6 EV7 EV8 EV��������P� ��X����JT fw$�0�<�H�T�`l+ ?LcrZ���}T����X�0��(���� � d�4- h �  � � l(� 1
- i
-pLz
-1
- �
- �
-�
-h  A | $ � �    ����/9' 6 < B H N V Z h V t y ~ � � � � � V t y ~ � � �T�d(XX!0?lUpjhPUipu}���� KW����NameExpose To The RightAuthora1exLicenseGPLSummaryExpose To The Right - auto exposure that minimizes noiseForumhttp://www.magiclantern.fm/forum/index.php?topic=5693.0DescriptionETTR is a techinque that optimizes your exposure for raw shooting,
-with the goal of minimizing noise without blowing the highlights.
-
-Auto ETTR will adjust the exposure for you until the histogram will
-touch the right side, but - whenever possible - without clipping.
-This will minimize image noise for your given set of restrictions
-(e.g. slowest shutter, max ISO, or what highlights can be clipped).
-
-You will usually have to darken the image in post (which is good).
-
-Tip: on the raw histogram you will see an ETTR hint that can be
-used for manually exposing the image.
-
-Last update045d559 on 2013-09-19 08:54:02 UTC by alex:
-ETTR: minor README tweak
-Build date2013-09-19 15:56:31 UTCBuild userjenkins@magiclantern.fmGCC: (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.rel.data.rel.config_vars.rel.module_strings.bss.comment.ARM.attributes@�( DS%�(-2�(� @�5`< Lb�J�:xF �e�[\;�W |f� k@?�p0@?qyp�?'�?� C  ,K  
-T$x�(T`E \�"�v4
-�H |��%��� T 
-���#/�J�P\ajy��� "������
-'5DOVbj� "~������(��+8� "U_n����������0ES|Xhx����������
-#2AKWcy���L'0���
-)3BW@������|'��,%,IThxP ������ "�� "ettr_deinitettr_initauto_ettr_updateauto_ettr_max_shutter_toggleauto_ettr_keypress_cbrauto_ettr_on_request_taskauto_ettr_vsync_cbrauto_ettr_max_shutter_updateauto_ettr_step_taskauto_ettr_polling_cbrexpo_override_activestrcpyget_max_shutter_timerfps_get_current_x1000lv_pausedhdr_enabled__module_prophandlers_ettr__module_cbr_ettrpowfsnprintfraw_lv_requestget_htpforce_liveviewdual_iso_get_dr_improvementbv_togglelogf__module_prophandler_ettr_0x80020000lens_take_picture__aeabi_faddround_shuttershould_run_polling_actionNotifyBoxHide__aeabi_fcmpgtbeep_timesroundf__aeabi_i2fbv_autodual_iso_is_enabledvideo_mode_fpsget_dxo_dynamic_rangeget_max_analog_isoexpsimraw_lv_releasehdr_set_rawshutterauto_ettr_intervalometer_waitmenu_addget_frame_shutter_timerdisplay_idle__aeabi_fsubdual_iso_calc_dr_improvementNotifyBox__aeabi_fcmpgecan_set_frame_shutter_timerdetect_double_clickosset_frame_isoraw_lv_is_enabled__aeabi_fcmpleraw2iso__aeabi_idivset_lv_zoomis_movie_modeimage_review_timeraw_hist_get_percentile_levelsmenu_advanced_updateshooting_mode__module_config_ettris_manual_focus__aeabi_f2izcan_use_raw_overlays_photo__aeabi_fdivlens_wait_readytotakepicgui_statetask_createget_frame_isotask_dispatch_hook__aeabi_ui2fshutter_ms_to_rawmemsethdr_set_rawisoclose_liveviewrecordingpic_qualitylv_dispsizeliveview_display_idlecan_set_frame_isobmp_printflens_format_shutterauto_ettr_export_correction__aeabi_fmulset_frame_shutter_timerfps_get_shutter_speed_shiftlvauto_iso_rangelens_set_rawisoraw_to_ev__aeabi_fcmpltmenu_advanced_toggle__module_prophandler_ettr_0x80020000_blockraw2shutter_msbeepis_intervalometer_runninglens_set_rawshutterlens_infoauto_ettr_intervalometer_warningget_halfshutter_pressedset_expsim__module_info_ettrstrlenzebra_highlight_raw_advancedhdr_set_aeis_continuous_driveround_expo_comp__module_strings_ettr__aeabi_idivmodraw_hist_get_overexposure_percentagemsleepexpo_lock_update_valuedual_iso_set_recovery_isodual_iso_get_recovery_iso(E<LE\~hEtn�<��� FT"�"�t�F�~Z,t4f8<]@KDqH.LP3d7pt�G B`G��O�o�(od��o y4op�o��oPo��M�K��q��\��f H 3$(,048<@DHLP�|�|��(G8BTXK\q`d\�o�o�^��3�]�L od 9� ?
-S
-$
-(
-f,
-0
- X
-T`
-8h
-�
-2�
-A�
--�
-c  - c ,$ N8 dD ` at � � � � �  (� I� i
-i
-i0
-/<
-�L
-VT
-ch
-Gt
-��
-&�
-C�
-&�
-C�
-:�
-:8IXihix:�:�j�i�i�i�i:c N$:,c0NXEl|�E�|�`�` `$E4|L`\X�w�-�C�:�ji$:l*�i�j�:�:�j�C�=�-c&,-8PP:X*l:t*�*�}�-�c�&�#�c�c�-*:$CH�`1d-lc|1�-�c�&�c�,�N�&�c�,�N�&c,N& c$,(N\Et|�E�|�`�E|8EH|``p&xc|,�N�&�c�,�N�E�|�`E(|@`H}pE�|�`�&�&�-j&:(=L&T&`-pj�&�:�=�:�c�NE|,`8c<N�f���q�������������@o�S�Kq ,D@D�\vhD|�v�a��q������/La\<l~|a�`�o�G�E�WE T'x�'�; �h$p,<5HYPd~�E�|�`DD<aHa�`�~���;�;�D�D`�q���f��@�0�g��������� E z$ xp t x K| q� _� >� o!s$!(0!T!ex!E�!E"4H"oX"sl"(x"�"4�"n�"f�"[�"�"�"�"�"_�">�"n#s,#<4#@#~D#s\#E$<$eL$EX$np$<x$)|$n�$4�$n�$s�$<�$~�$s%~%%4 %)8%~D%s\%nt%<x%n�%�%�%�%�%�%Q�%n�%~&+,&~P&`d&+t&~�&%�&+�&~ '`'o,'0'@4'8'<'@'D'H'�'o(( (H((H(mP(Et(~�(~�(�(H�(q�(R 8 @|��������������������l���
-��� 08<@D$`dp�����
-����8<\`��������� 48X\|������ 04T�k�J��  $(,048<@DHLPTX\ $(04<@HLTX`dlp  $(,048<@D