6896814 | alex@thinkpad | 12 February 2017, 19:51:02 UTC | mlv_lite: attempt to fix lockup when the H.264 stream stops automatically When H.264 stops, Canon code appears to wait for all the memory resources to be freed (including ours). During this process, LiveView is frozen (visible without ML as well). If this process takes "too long", the camera locks up and requires battery out (some tasks may or may not continue to run). Allocating a smaller amount of memory (rather than all available memory) doesn't seem to help. Workaround: do not save the remaining frames, just free the resources ASAP. TODO: figure out what actually causes this and how to prevent the hard lockups (hard, dm-spy logging might help). | 12 February 2017, 19:51:02 UTC |
7b1740e | alex@thinkpad | 11 February 2017, 17:40:04 UTC | mlv_lite: when using H.264 proxy, try to match MLV filenames with Canon's | 11 February 2017, 17:40:04 UTC |
0156149 | alex@thinkpad | 11 February 2017, 14:47:03 UTC | mlv_lite: getting DCIM dir suffix from property doesn't seem to work (limitation of module properties); get it from ML core instead | 11 February 2017, 14:47:03 UTC |
5f86d1e | alex@thinkpad | 11 February 2017, 14:45:47 UTC | fio-ml: added get_dcim_dir_suffix(); moved get_dcim_dir() from dryos.h | 11 February 2017, 14:45:47 UTC |
e69cc35 | alex@thinkpad | 11 February 2017, 15:00:13 UTC | Merged unified (mlv-lite) into raw-h264-proxy | 11 February 2017, 15:00:13 UTC |
fc0c5ef | alex@thinkpad | 11 February 2017, 14:53:53 UTC | mlv_lite: also renamed in Makefile.modules.default | 11 February 2017, 14:53:53 UTC |
5958237 | Alex | 11 February 2017, 13:52:09 UTC | Merged in new_raw_format (mlv_lite) (pull request #685) Completely replace the old raw format with a lite implementation of MLV. Recording performance should be identical to the old raw_rec v1.0; however, the additional features from mlv_rec are not present. Note: raw_rec.mo was renamed to mlv_lite.mo. | 11 February 2017, 13:52:09 UTC |
9a7bde5 | Alex | 11 February 2017, 13:52:09 UTC | Close branch new_raw_format | 11 February 2017, 13:52:09 UTC |
e4f8ff4 | alex@thinkpad | 11 February 2017, 13:44:28 UTC | mlv_lite: updated README | 11 February 2017, 13:44:28 UTC |
b4a17f6 | alex@thinkpad | 11 February 2017, 13:43:44 UTC | Renamed raw_rec to mlv_lite | 11 February 2017, 13:43:44 UTC |
a051a13 | alex@thinkpad | 11 February 2017, 13:38:00 UTC | Merged unified into new_raw_format | 11 February 2017, 13:38:00 UTC |
66f4c3c | alex@thinkpad | 11 February 2017, 13:26:50 UTC | raw_rec: allow audio recording via H.264 proxy | 11 February 2017, 13:26:50 UTC |
ea918d9 | alex@thinkpad | 11 February 2017, 13:22:00 UTC | raw_rec: prefer recording to CF whenever possible (when using H.264 proxy, select SD in Canon menu for best performance) | 11 February 2017, 13:22:00 UTC |
313e9ba | alex@thinkpad | 11 February 2017, 11:13:03 UTC | raw_rec: experimental H.264 proxy recording earlier attempts: http://www.magiclantern.fm/forum/index.php?topic=16608.msg177236#msg177236 | 11 February 2017, 11:13:03 UTC |
6acc294 | alex@thinkpad | 10 February 2017, 20:40:39 UTC | Always disable overlays in x10 zoom, see pull request 806 and also in the special x1 zoom from some recent models | 10 February 2017, 20:40:39 UTC |
ee97330 | Alex | 10 February 2017, 17:18:15 UTC | Merged in daniel_fort/magic-lantern/700D_isr_stubs (pull request #797) 700D pre_isr_hook/post_isr_hook stubs for LOG_INTERRUPTS Approved-by: Alex | 10 February 2017, 17:18:15 UTC |
c00319f | alex@thinkpad | 10 February 2017, 11:33:18 UTC | Info bars: fix positions for various screen layouts + refactor | 10 February 2017, 11:33:18 UTC |
645aedb | alex@thinkpad | 10 February 2017, 10:19:24 UTC | Cropmarks: fix alignment on external monitors http://www.magiclantern.fm/forum/index.php?topic=14704.msg179688#msg179688 | 10 February 2017, 10:19:24 UTC |
8ca4c63 | alex@thinkpad | 10 February 2017, 16:39:43 UTC | Focus peaking: removed the option to use HD buffer (simpler code) | 10 February 2017, 16:39:43 UTC |
b37f9b1 | alex@thinkpad | 08 February 2017, 12:40:15 UTC | Focus peaking: fix alignment with anamorphic preview (issue #2446?) | 08 February 2017, 12:40:15 UTC |
043dfc5 | alex@thinkpad | 08 February 2017, 08:26:28 UTC | Fix REC PicStyle on first clip (issue #2379, all models) | 08 February 2017, 08:26:28 UTC |
b639f26 | Daniel Fort | 02 February 2017, 04:47:47 UTC | 700D: fix pre/post_isr_hook stubs | 02 February 2017, 04:47:47 UTC |
1c69fbb | bouncyball | 29 January 2017, 11:10:08 UTC | raw2dng, Makefile: switching to -c99 introduced 2 warnings and fseeko not able to address long files under linux. Fixed | 29 January 2017, 11:10:08 UTC |
9f5504b | alex@thinkpad | 26 January 2017, 22:23:13 UTC | 1100D: fix FPS override (nightly compiles again, thanks to all testers) | 26 January 2017, 22:23:13 UTC |
19c82c8 | alex@thinkpad | 26 January 2017, 20:17:52 UTC | 500D: fix PlayMovieGuideApp_handler stub | 26 January 2017, 20:17:52 UTC |
a867e16 | g3gg0 | 26 January 2017, 21:24:54 UTC | Merged in bouncyball/magic-lantern/unified-camname-patch (pull request #801) make mlv_dump write unique camera name tag to dng files | 26 January 2017, 21:24:54 UTC |
d480020 | bouncyball | 23 January 2017, 12:31:44 UTC | mlv_dump: changed unique_camname initial value from NULL to (unknown). Got rid of the unnecessary check. There should be only one IDNT block in a valid MLV | 23 January 2017, 12:31:44 UTC |
667ab08 | bouncyball | 19 January 2017, 14:13:40 UTC | Merged unified into unified-camname-patch | 19 January 2017, 14:13:40 UTC |
6b5ae81 | Alex | 13 January 2017, 22:45:14 UTC | Merged in 5D3-113-and-123 (pull request #611) Support for 5D3 firmwares 1.2.3 and 1.1.3 in the same source tree | 13 January 2017, 22:45:14 UTC |
09fabb3 | Alex | 13 January 2017, 22:45:14 UTC | Close branch 5D3-113-and-123 | 13 January 2017, 22:45:14 UTC |
6848fa3 | alex@thinkpad | 13 January 2017, 22:31:28 UTC | 5D3: sync platform files between 1.1.3 and 1.2.3 | 13 January 2017, 22:31:28 UTC |
929f666 | bouncyball | 13 January 2017, 09:51:57 UTC | mlv_dump.c, camera_id.h: some suggested polishing | 13 January 2017, 09:51:57 UTC |
26c97e6 | bouncyball | 13 January 2017, 08:59:32 UTC | mlv_dump: typo correction | 13 January 2017, 08:59:32 UTC |
d46ec6f | bouncyball | 13 January 2017, 08:53:55 UTC | mlv_dump: use NULL instead of Unknown Model string | 13 January 2017, 08:53:55 UTC |
193e8de | bouncyball | 13 January 2017, 08:40:36 UTC | camera_id.h: func now returns NULL if camera model not matched | 13 January 2017, 08:40:36 UTC |
e726a83 | Alex | 12 January 2017, 20:20:36 UTC | Merged in bouncyball/raw2dng_dng_set_camname_patch (pull request #791) raw2dng_dng_set_camname_patch | 12 January 2017, 20:20:36 UTC |
48a5f30 | Alex | 12 January 2017, 20:19:34 UTC | Merged in escho/escho-magiclantern/escho-dev (pull request #783) change helptext for mlv_dump | 12 January 2017, 20:19:34 UTC |
ded8d08 | alex@thinkpad | 12 January 2017, 13:12:09 UTC | Merged unified into 5D3-113-and-123 | 12 January 2017, 13:12:09 UTC |
22527da | Alex | 12 January 2017, 13:10:10 UTC | Merged in ettr-bulb (pull request #674) Bulb mode support for Auto ETTR (for very long exposures) | 12 January 2017, 13:10:10 UTC |
4e2a3e6 | Alex | 12 January 2017, 13:10:10 UTC | Close branch ettr-bulb | 12 January 2017, 13:10:10 UTC |
967551f | Alex | 12 January 2017, 13:07:01 UTC | Merged in serialflash (pull request #793) Serial flash dumper | 12 January 2017, 13:07:01 UTC |
b85f962 | Alex | 12 January 2017, 13:07:01 UTC | Close branch serialflash | 12 January 2017, 13:07:01 UTC |
6fa1bdb | Alex | 12 January 2017, 13:06:45 UTC | Merged in Licaon_Kter/magic-lantern/Licaon_Kter/save-sticky-halfshutter-in-config-fix-ht-1482105766431 (pull request #784) Save sticky halfshutter in config | 12 January 2017, 13:06:45 UTC |
ed623bf | Alex | 12 January 2017, 12:47:36 UTC | Merged in raw_fixes (pull request #778) Raw fixes part 3 | 12 January 2017, 12:47:36 UTC |
6f8007a | alex@thinkpad | 12 January 2017, 12:40:12 UTC | Raw backend: back to EDMAC channel 4 for 5D3 RAW_SLURP (corrupted frames on 1.2.3 with 0x12) | 12 January 2017, 12:40:12 UTC |
9c1adc8 | alex@thinkpad | 12 January 2017, 12:39:33 UTC | Raw backend: no more white level exceptions | 12 January 2017, 12:39:33 UTC |
f89419c | bouncyball | 10 January 2017, 08:18:45 UTC | camera_id.h: fallback to unique/default name in case of the model w/o localized name | 10 January 2017, 08:18:45 UTC |
be0d0e3 | bouncyball | 09 January 2017, 11:52:19 UTC | camera_id.h: remove Canon EOS 400D from the model list | 09 January 2017, 11:52:19 UTC |
7ecfefc | bouncyball | 09 January 2017, 11:50:32 UTC | camera_id.h: make get_camera_name_by_id func static | 09 January 2017, 11:50:32 UTC |
ac2952a | bouncyball | 08 January 2017, 16:57:08 UTC | mlv_dump: write unique camera name tag to dng files | 08 January 2017, 16:57:08 UTC |
f8f9ebd | bouncyball | 08 January 2017, 16:54:42 UTC | mlv_dump: added camera_id.h to the mlv_rec dir | 08 January 2017, 16:54:42 UTC |
4319052 | Daniel Fort | 06 January 2017, 02:17:52 UTC | 700D pre_isr_hook/post_isr_hook stubs for LOG_INTERRUPTS | 06 January 2017, 02:17:52 UTC |
1bbd0cf | alex@thinkpad | 05 January 2017, 12:05:58 UTC | 5D3: stubs format | 05 January 2017, 12:05:58 UTC |
45f66ba | bouncyball | 04 January 2017, 15:24:55 UTC | Created new branch unified-camname-patch | 04 January 2017, 15:24:55 UTC |
ba8bc28 | alex@thinkpad | 04 January 2017, 14:25:53 UTC | sf_dump: some refactoring; stubs for 5D3, 100D, 700D, EOS M | 04 January 2017, 14:25:53 UTC |
81b8d9d | alex@thinkpad | 03 January 2017, 18:23:48 UTC | tskmon: attempt to fix remaining null ptr issues (not tested; might have a minor impact over recording speed) Should fix #2488, #2140, #2537, #2376, #1906, #1913 | 03 January 2017, 18:23:48 UTC |
3ee9274 | Alex | 05 January 2017, 06:46:15 UTC | Merged in daniel_fort/magic-lantern/raw_fixes_eosm_fix (pull request #795) raw fixes eosm fix | 05 January 2017, 06:46:15 UTC |
26c2b15 | Daniel Fort | 05 January 2017, 01:19:22 UTC | Removed false condition that affected non-cropped video mode on EOSM. | 05 January 2017, 01:19:22 UTC |
35dec43 | alex@thinkpad | 04 January 2017, 19:44:17 UTC | Raw backend: attempt to autodetect resolution on all cameras using EDMAC_RAW_SLURP (to be tested) fixme: height is not always detected well (sometimes it's +/- 1) | 04 January 2017, 19:44:17 UTC |
73664c4 | alex@thinkpad | 04 January 2017, 15:26:51 UTC | Raw backend: use channel 0x12 for EDMAC_RAW_SLURP on all recent models (to be tested) | 04 January 2017, 15:26:51 UTC |
da475ea | alex@thinkpad | 04 January 2017, 14:51:51 UTC | Raw backend: use the same PREFERRED_RAW_TYPE on all cameras (to be tested) 0x10 on DIGIC 5/6, 0x5 on DIGIC 4, see http://www.magiclantern.fm/forum/index.php?topic=18393 | 04 January 2017, 14:51:51 UTC |
f208902 | bouncyball | 01 January 2017, 13:37:04 UTC | raw2dng: write correct camera name tag to DNG files | 01 January 2017, 13:37:04 UTC |
612b1e6 | bouncyball | 01 January 2017, 13:33:53 UTC | raw2dng: Makefile: add C99 standard for linux | 01 January 2017, 13:33:53 UTC |
40cc61a | Licaon Kter | 19 December 2016, 00:03:05 UTC | Save sticky half-shutter in config Fix https://bitbucket.org/hudson/magic-lantern/issues/2642 | 19 December 2016, 00:03:05 UTC |
df7f0fd | Licaon Kter | 18 December 2016, 22:32:20 UTC | Created new branch stick_sticky | 18 December 2016, 22:32:20 UTC |
6227dc1 | escho | 18 December 2016, 20:03:22 UTC | mlv_dump -f helptext | 18 December 2016, 20:03:22 UTC |
df30964 | escho | 18 December 2016, 19:52:59 UTC | Created new branch escho-dev | 18 December 2016, 19:52:59 UTC |
e296b91 | Alex | 18 December 2016, 13:08:37 UTC | Merged in makefile-updates (pull request #777) Makefile updates | 18 December 2016, 13:08:37 UTC |
3b19df4 | Alex | 18 December 2016, 13:08:37 UTC | Close branch makefile-updates | 18 December 2016, 13:08:37 UTC |
243686c | g3gg0 | 18 December 2016, 12:45:34 UTC | mlv_play: add variable bit depth support. mlv_play requires experimental raw_twk if you want to playback other than 14bpp | 18 December 2016, 12:45:34 UTC |
5092a6d | g3gg0 | 18 December 2016, 12:44:51 UTC | Backed out changeset: e7913102f817 | 18 December 2016, 12:44:51 UTC |
763310f | g3gg0 | 17 December 2016, 23:50:27 UTC | mlv_play: added direct raw_twk support along with zoom support (5D3 tested) | 17 December 2016, 23:50:27 UTC |
e4be8d8 | alex@thinkpad | 05 December 2016, 17:21:23 UTC | Raw backend: removed unused code about raw type for cameras without CONFIG_EDMAC_RAW_SLURP | 05 December 2016, 17:21:23 UTC |
8343fbd | eNnvi | 23 December 2016, 18:05:40 UTC | Added 6D support and changed default 700D PREFERRED_RAW_TYPE | 23 December 2016, 18:05:40 UTC |
8021318 | Daniel Fort | 12 December 2016, 22:09:49 UTC | 650D: enable CONFIG_EDMAC_RAW_SLURP | 12 December 2016, 22:09:49 UTC |
1cdd40b | Daniel Fort | 11 December 2016, 20:09:15 UTC | 700D: enable CONFIG_EDMAC_RAW_SLURP | 11 December 2016, 20:09:15 UTC |
fc759cf | alex@thinkpad | 01 December 2016, 19:00:40 UTC | Raw backend: fix noise around raw previews on HDMI screens | 01 December 2016, 19:00:40 UTC |
399d024 | alex@thinkpad | 01 December 2016, 18:01:35 UTC | raw_rec: use async EDMAC transfers, similar to mlv_rec (to be tested) | 01 December 2016, 18:01:35 UTC |
27ae53d | alex@thinkpad | 01 December 2016, 17:37:29 UTC | raw_rec: fix recording speed not measured with lvinfo indicator | 01 December 2016, 17:37:29 UTC |
5688a56 | alex@thinkpad | 01 December 2016, 17:37:29 UTC | raw_rec: fix recording speed not measured with lvinfo indicator | 01 December 2016, 17:37:29 UTC |
871e29c | alex@thinkpad | 01 December 2016, 17:34:24 UTC | raw_rec: refactor with wait_lv_frames | 01 December 2016, 17:34:24 UTC |
3d62ff6 | g3gg0 | 26 November 2016, 22:17:24 UTC | mlv_play: restore bpp and black level in raw_info on exit | 26 November 2016, 22:17:24 UTC |
273ba10 | g3gg0 | 26 November 2016, 01:36:42 UTC | mlv_rec/mlv_play: add variable bit depth support. mlv_play requires experimental raw_twk if you want to playback other than 14bpp | 26 November 2016, 01:36:42 UTC |
2d9b89c | g3gg0 | 17 December 2016, 23:49:40 UTC | raw_twk: added experimental module that uses engines (PACK16, DEF, DSUNPACK) to accelerate raw->YUV conversion | 17 December 2016, 23:49:40 UTC |
c80d6fb | Alex | 02 December 2016, 11:03:02 UTC | Merged in andreasb242/magic-lantern (pull request #753) Bad settings warning | 02 December 2016, 11:03:02 UTC |
9520beb | Alex | 02 December 2016, 11:02:01 UTC | Merged in Dannephoto/magic-lantern/crop hack disable (pull request #776) Disables crop mode hack when turning camera off. | 02 December 2016, 11:02:01 UTC |
f2d5d7e | Alex | 02 December 2016, 11:01:45 UTC | Merged in daniel_fort/magic-lantern/raw2dng_Makefile (pull request #773) raw2dng make rules changes | 02 December 2016, 11:01:45 UTC |
6f1024a | danne | 29 November 2016, 01:36:15 UTC | If condition only for crop mode hack | 29 November 2016, 01:36:15 UTC |
6bcadbc | danne | 28 November 2016, 20:12:12 UTC | Disables crop mode hack when turning camera off. | 28 November 2016, 20:12:12 UTC |
60622f4 | alex@thinkpad | 25 November 2016, 18:56:10 UTC | Stubs format | 25 November 2016, 18:56:10 UTC |
100a499 | alex@thinkpad | 05 January 2017, 12:00:55 UTC | Merged unified into 5D3-113-and-123 | 05 January 2017, 12:00:55 UTC |
dd19831 | alex@thinkpad | 24 November 2016, 21:18:08 UTC | 60D: use PREFERRED_RAW_TYPE (fixes digital ISO behavior and bad pixels in preview) | 24 November 2016, 21:18:08 UTC |
854a9fa | alex@thinkpad | 24 November 2016, 19:49:34 UTC | Raw backend: RAW_TYPE_ADDRESS no longer needed | 24 November 2016, 19:49:34 UTC |
f53422e | Daniel Fort | 23 November 2016, 05:10:23 UTC | Modified make rules so raw2dng isn't built automatically when a platform is compiled. Also added switch so cross compiling raw2dng.exe on a Mac is possible. | 23 November 2016, 05:10:23 UTC |
e5e59a4 | alex@thinkpad | 22 November 2016, 23:15:23 UTC | raw_rec: minor resolution control refactor | 22 November 2016, 23:15:23 UTC |
005e283 | alex@thinkpad | 22 November 2016, 22:56:25 UTC | raw_rec: minor resolution control improvements - prevent resolution_index_x overflow - help regarding fine-tuning - refactors | 22 November 2016, 22:56:25 UTC |
28f574a | Alex | 24 November 2016, 19:38:52 UTC | Merged in daniel_fort/magic-lantern/raw_rec_x_res_fix (pull request #772) Fix for pull request #768 - x-resolution control for MLV Lite | 24 November 2016, 19:38:52 UTC |
60a6d5e | Daniel Fort | 23 November 2016, 02:49:56 UTC | Fix for pull request #768 - x-resolution control for MLV Lite | 23 November 2016, 02:49:56 UTC |
6c69ba2 | David Milligan | 20 November 2016, 02:32:47 UTC | EOSM: enable CONFIG_EDMAC_RAW_SLURP (included fix from 061ac76) | 20 November 2016, 02:32:47 UTC |
ab98498 | Alex | 16 November 2016, 13:47:00 UTC | Merged in daniel_fort/magic-lantern/EOSM_close_liveview (pull request #761) To shut off LiveView on the EOSM switch to the info screen. | 16 November 2016, 13:47:00 UTC |