1f851a7 | danne | 17 June 2018, 18:44:00 UTC | renaming lua scripts. exfat vs fat32 issue. Thanks Walter S. and OlRivrRat https://www.magiclantern.fm/forum/index.php?topic=16040.msg202846#msg202846 | 17 June 2018, 18:44:00 UTC |
36269e8 | danne | 09 June 2018, 18:00:40 UTC | lua progress | 09 June 2018, 18:00:40 UTC |
d44c892 | danne | 09 June 2018, 14:15:15 UTC | last piece | 09 June 2018, 14:15:15 UTC |
11a0763 | danne | 09 June 2018, 14:06:42 UTC | disable Movie crop mode lua darkframe for now on 100D(buggy) | 09 June 2018, 14:06:42 UTC |
73cf259 | danne | 09 June 2018, 13:05:36 UTC | better lua dark frame script | 09 June 2018, 13:05:36 UTC |
860b5e4 | danne | 09 June 2018, 10:07:05 UTC | missed a spot... | 09 June 2018, 10:07:05 UTC |
6e8e36d | danne | 09 June 2018, 10:04:55 UTC | darkframe script, skipping 14bit for SD card cameras | 09 June 2018, 10:04:55 UTC |
00019a1 | danne | 09 June 2018, 09:44:25 UTC | reverting 'M' mode not checked in movie mode(lua) | 09 June 2018, 09:44:25 UTC |
888a9f8 | danne | 09 June 2018, 09:08:25 UTC | more rearranging in lua | 09 June 2018, 09:08:25 UTC |
060a428 | danne | 09 June 2018, 08:34:40 UTC | added lua scripts. Rearranged som warnings. | 09 June 2018, 08:34:40 UTC |
6adf42a | danne | 08 June 2018, 03:07:29 UTC | include movie_crop_hack_enable | 08 June 2018, 03:07:29 UTC |
802a898 | danne | 05 June 2018, 16:03:12 UTC | defishing, anamorphic, framing preview, all works now(https://www.magiclantern.fm/forum/index.php?topic=16040.msg202396#msg202396) | 05 June 2018, 16:03:12 UTC |
8552956 | danne | 05 June 2018, 10:51:20 UTC | better lua handling (FPS override) | 05 June 2018, 10:51:20 UTC |
d5c9bde | danne | 04 June 2018, 13:23:28 UTC | consistency spelling | 04 June 2018, 13:23:28 UTC |
846f4a0 | danne | 04 June 2018, 13:20:18 UTC | lua fixes | 04 June 2018, 13:20:18 UTC |
1005c93 | danne | 04 June 2018, 12:46:27 UTC | Some more lua changes | 04 June 2018, 12:46:27 UTC |
076d29c | danne | 04 June 2018, 10:41:34 UTC | 5xzoom lua script now also sets 24fps | 04 June 2018, 10:41:34 UTC |
ad870a7 | danne | 03 June 2018, 06:42:31 UTC | erase global draw of in lua script | 03 June 2018, 06:42:31 UTC |
55c406f | danne | 01 June 2018, 13:07:46 UTC | lua variable | 01 June 2018, 13:07:46 UTC |
d582800 | danne | 01 June 2018, 12:14:14 UTC | lua... | 01 June 2018, 12:14:14 UTC |
9bdcdf7 | danne | 01 June 2018, 12:08:41 UTC | more lua refinements | 01 June 2018, 12:08:41 UTC |
5c67548 | danne | 01 June 2018, 11:35:50 UTC | lua names now corrected | 01 June 2018, 11:35:50 UTC |
554666c | danne | 01 June 2018, 11:33:46 UTC | more lua changes. Narrowing doen fps override bug. | 01 June 2018, 11:33:46 UTC |
73f0d56 | danne | 31 May 2018, 23:03:51 UTC | lua speed up | 31 May 2018, 23:03:51 UTC |
1140c0f | danne | 31 May 2018, 21:49:43 UTC | more lua refinements | 31 May 2018, 21:49:43 UTC |
8b77582 | danne | 31 May 2018, 21:22:24 UTC | lua changes | 31 May 2018, 21:22:24 UTC |
801eb0a | danne | 31 May 2018, 19:33:52 UTC | changing lua(fps override not kosher) | 31 May 2018, 19:33:52 UTC |
dd7c62f | danne | 31 May 2018, 18:59:34 UTC | some preset lua | 31 May 2018, 18:59:34 UTC |
80fbe32 | danne | 30 May 2018, 13:27:31 UTC | for speed reasons | 30 May 2018, 13:27:31 UTC |
b6d1234 | danne | 29 May 2018, 11:35:25 UTC | Found a fault lossless register for the 70D | 29 May 2018, 11:35:25 UTC |
a19deba | danne | 29 May 2018, 09:01:32 UTC | adding missing cameras | 29 May 2018, 09:01:32 UTC |
af093a6 | danne | 28 May 2018, 13:16:15 UTC | added changes from Levas(allbits selectable) | 28 May 2018, 13:16:15 UTC |
9316322 | danne | 26 May 2018, 12:45:48 UTC | added raw.c changes | 26 May 2018, 12:45:48 UTC |
c674e32 | danne | 24 May 2018, 14:25:27 UTC | lua script changed | 24 May 2018, 14:25:27 UTC |
23cc8af | danne | 24 May 2018, 06:25:54 UTC | let´s try renaming lua script to if it helps this: https://www.magiclantern.fm/forum/index.php?topic=12862.msg201772#msg201772 | 24 May 2018, 06:25:54 UTC |
5037be1 | danne | 23 May 2018, 14:22:11 UTC | Added more cameras | 23 May 2018, 14:22:11 UTC |
fb38d00 | danne | 23 May 2018, 14:14:12 UTC | various sd_uhs commits | 23 May 2018, 14:14:12 UTC |
2a44fa5 | danne | 23 May 2018, 10:15:46 UTC | SD_overclock.lua | 23 May 2018, 10:15:46 UTC |
d465050 | danne | 23 April 2018, 08:34:58 UTC | fps-engio MOVIECROP eosm | 23 April 2018, 08:34:58 UTC |
bdf23f1 | danne | 20 April 2018, 20:09:32 UTC | Menu timeout fix https://bitbucket.org/hudson/magic-lantern/commits/e2310ef8482c46fd12d01f217ab6e628ac284059 | 20 April 2018, 20:09:32 UTC |
8e7c0d9 | danne | 20 April 2018, 19:47:07 UTC | fpsengio, possible to set override fps to 42 | 20 April 2018, 19:47:07 UTC |
fa06409 | dannephoto | 17 April 2018, 19:18:48 UTC | Including adt_gui | 17 April 2018, 19:18:48 UTC |
58fe2bb | dannephoto | 16 April 2018, 13:43:30 UTC | new try, new branch | 16 April 2018, 13:43:30 UTC |
a0426c2 | alex@thinkpad | 17 February 2018, 21:38:53 UTC | Merged crop_rec_4k into crop_rec_4k_mlv_lite_snd | 17 February 2018, 21:38:53 UTC |
2f4763b | alex@thinkpad | 17 February 2018, 21:37:51 UTC | Merged lua_fix into crop_rec_4k (timer functions refactor) | 17 February 2018, 21:37:51 UTC |
d81edc4 | alex@thinkpad | 17 February 2018, 20:37:51 UTC | Intervalometer: attempt to get sligthly better timing accuracy, to be tested http://www.magiclantern.fm/forum/index.php?topic=21617.msg197314#msg197314 | 17 February 2018, 20:37:51 UTC |
d2926c9 | alex@thinkpad | 17 February 2018, 20:28:28 UTC | Moved timer functions to timer.h (always included from dryos.h) Renamed get_ms_clock_value / get_us_clock_value to get_ms_clock / get_us_clock Replaced all hardcoded references to 0xC0242014 with GET_DIGIC_TIMER() ``` find . -not -path '*/\.*' -type f -name '*.c' -o -name '*.h' -exec sed -i 's/get_ms_clock_value/get_ms_clock/g' {} + find . -not -path '*/\.*' -type f -name '*.c' -o -name '*.h' -exec sed -i 's/get_us_clock_value/get_us_clock/g' {} + sed -i 's/\*(volatile uint32_t \*)0xC0242014/GET_DIGIC_TIMER()/' */*.c ... ``` | 17 February 2018, 20:28:28 UTC |
9c67583 | alex@thinkpad | 17 February 2018, 20:01:09 UTC | mlv_snd: made mlv_rec_queue_block optional - reduces the execution time of raw_rec_cbr_started in the vsync hook - fixes memory leak (mlv_snd expects mlv_rec to free queued blocks) | 17 February 2018, 20:01:09 UTC |
b1938c1 | alex@thinkpad | 17 February 2018, 19:59:30 UTC | Reworked get_ms_clock_value / get_us_clock_value / get_seconds_clock - only update the 64-bit us_clock on each call (overhead from ~ 4us reduced to less than 1us) - lower-resolution clocks are always derived from the microsecond clock and computed only on request - dropped get_ms_clock_value_fast | 17 February 2018, 19:59:30 UTC |
bc53d18 | alex@thinkpad | 16 February 2018, 23:44:52 UTC | Merged 70D_merge_fw112 into crop_rec_4k (dummy, except for a minor whitespace fix) | 16 February 2018, 23:44:52 UTC |
6e8f691 | alex@thinkpad | 16 February 2018, 23:43:43 UTC | Merged patchmgr into 70D_merge_fw112 | 16 February 2018, 23:43:43 UTC |
87c595d | alex@thinkpad | 16 February 2018, 23:17:05 UTC | Merged lua_fix into 70D_merge_fw112 | 16 February 2018, 23:17:05 UTC |
bb3cbb3 | alex@thinkpad | 16 February 2018, 23:15:03 UTC | Merged lua_fix into crop_rec_4k | 16 February 2018, 23:15:03 UTC |
e023528 | Daniel Fort | 15 February 2018, 17:43:53 UTC | SRM_BUFFER_SIZE for 600D found using QEMU | 15 February 2018, 17:43:53 UTC |
0005600 | Daniel Fort | 15 February 2018, 17:17:22 UTC | SRM_BUFFER_SIZE for 60D | 15 February 2018, 17:17:22 UTC |
8a84dec | Daniel Fort | 15 February 2018, 16:24:44 UTC | SRM_BUFFER_SIZE for several ML cameras | 15 February 2018, 16:24:44 UTC |
c4bf2a5 | alex@thinkpad | 14 February 2018, 23:01:49 UTC | imath.h: fix comments for FMT_FIXEDPOINT*; added FMT_FIXEDPOINT6 | 14 February 2018, 23:01:49 UTC |
4e2fdf5 | Daniel Fort | 14 February 2018, 01:11:39 UTC | Full-res LV is not available on cameras other than the 5D3 so remove it from the menu if the camera isn't a 5D3. | 14 February 2018, 01:11:39 UTC |
62b6126 | alex@thinkpad | 10 February 2018, 12:29:17 UTC | Merged patchmgr into crop_rec_4k | 10 February 2018, 12:29:17 UTC |
fe8efd3 | alex@thinkpad | 10 February 2018, 12:28:16 UTC | Modules: patch.h no longer needed | 10 February 2018, 12:28:16 UTC |
f13d336 | alex@thinkpad | 07 February 2018, 21:15:29 UTC | Re-applied 2642fbe (fix issue #2844) | 07 February 2018, 21:15:29 UTC |
1105b42 | g3gg0 | 05 February 2018, 20:10:01 UTC | mlv_snd: made slot count and maximum blocks per slot configurable | 05 February 2018, 20:10:01 UTC |
1effa01 | alex@thinkpad | 17 February 2018, 18:24:46 UTC | mlv_snd: reworked to achieve better sync with mlv_lite: - sound buffer allocation is done in raw_rec_cbr_starting (which must now be called after video memory allocation) - raw_rec_cbr_started may optionally be called from the vsync hook (which runs from a task with very high priority) mlv_lite: call raw_rec_cbr_started from the vsync hook, on first frame - result: first audio frame is started ~ 2ms after the first video frame is fully captured mlv_rec: moved raw_rec_cbr_starting after memory allocation - required for mlv_snd to complete the audio memory allocation | 17 February 2018, 18:24:46 UTC |
6ed129c | alex@thinkpad | 17 February 2018, 00:45:18 UTC | mlv_snd: rather than trying to queue a WAVI block into the MLV recorder, provide a mlv_fill_wavi this way, the MLV recording module can place this block wherever it wants (not necessarily in the queue) previous method still kept for compatibility with mlv_rec mlv_lite: refactored with mlv_fill_wavi and moved raw_rec_cbr_started right before the recording loop (where it should be) this should fix audio sync issues when recording starts; not tested | 17 February 2018, 00:45:18 UTC |
7ec7f26 | alex@thinkpad | 04 February 2018, 23:59:27 UTC | mlv_snd: fix adding to mlv_rec/mlv_lite submenu if the raw video option is turned off (properly check if either menu is present) | 04 February 2018, 23:59:27 UTC |
9038efe | alex@thinkpad | 04 February 2018, 07:46:53 UTC | chdk-dng: fix saving uncompressed files after a lossless DNG http://www.magiclantern.fm/forum/index.php?topic=19300.msg196806#msg196806 | 04 February 2018, 07:46:53 UTC |
bd3e534 | alex@thinkpad | 03 February 2018, 21:50:27 UTC | Raw backend: in photo mode, force height to be always even (appears to fix some lossless DNG issues on M, hopefully also 700D and 100D) http://www.magiclantern.fm/forum/index.php?topic=19300.msg196786#msg196786 | 03 February 2018, 21:50:27 UTC |
c4d3452 | alex@thinkpad | 03 February 2018, 22:43:26 UTC | Merged lua_fix into crop_rec_4k | 03 February 2018, 22:43:26 UTC |
a784b69 | alex@thinkpad | 03 February 2018, 12:40:17 UTC | mlv_snd: moved the menu inside the mlv_rec/mlv_lite submenu; fine-tuned the submenu (formatting) | 03 February 2018, 12:40:17 UTC |
954a469 | alex@thinkpad | 03 February 2018, 22:45:39 UTC | Merged crop_rec_4k into crop_rec_4k_mlv_lite_snd (menu backend updates etc) | 03 February 2018, 22:45:39 UTC |
eb2a509 | alex@thinkpad | 03 February 2018, 12:32:57 UTC | Menu: some rough support for sumbenus where the initial field enables the entire group - the initial field should have the same .priv field as the master entry, and .select = menu_open_submenu - prevent graying out the field used for enabling, even if it gives the truth value for the master menu entry - do not print value by default for submenus (we already draw a forward sign) | 03 February 2018, 12:32:57 UTC |
77bb772 | alex@thinkpad | 03 February 2018, 20:18:36 UTC | gui-common: make translated longpress events (such as Q on certain models) available to other modules (tested with Lua) | 03 February 2018, 20:18:36 UTC |
6e4ed1f | alex@thinkpad | 03 February 2018, 15:08:43 UTC | Menu: refactored long-press checks with a common function and data structure (to be tested; may affect every single camera model) | 03 February 2018, 15:08:43 UTC |
d678184 | alex@thinkpad | 03 February 2018, 14:39:49 UTC | Menu: use animation for all longpress handlers | 03 February 2018, 14:39:49 UTC |
39663e6 | alex@thinkpad | 03 February 2018, 22:31:50 UTC | Merged 100D_merge_fw101 into lua_fix (going to refactor the SET/Q button handling) | 03 February 2018, 22:31:50 UTC |
1714ad4 | alex@thinkpad | 03 February 2018, 14:15:56 UTC | 100D: attempt to fix Q/SET regression (tested in QEMU, unsure about the exact hardware behavior) http://www.magiclantern.fm/forum/index.php?topic=16040.msg196769#msg196769 also reduced long-press delay to 0.5 seconds | 03 February 2018, 14:15:56 UTC |
b0b3f3b | alex@thinkpad | 03 February 2018, 11:46:14 UTC | mlv_lite: perform frame validation only on VIDF frames | 03 February 2018, 11:46:14 UTC |
a3acd60 | alex@thinkpad | 03 February 2018, 10:48:08 UTC | mlv_lite: count only the video frames (do the audio frames need to be numbered?) | 03 February 2018, 10:48:08 UTC |
39e873e | alex@thinkpad | 03 February 2018, 10:44:23 UTC | mlv_lite: backout 36974e2 (video_frame_count back to frame_count; will remove total_frame_count and only count video frames) | 03 February 2018, 10:44:23 UTC |
0019c64 | alex@thinkpad | 02 February 2018, 23:13:25 UTC | lens.h: some models have larger PROP_LV_LENS EOSM: 61; 70D/100D: 58; 5D3.123/6D: 56 | 02 February 2018, 23:13:25 UTC |
45d5661 | alex@thinkpad | 02 February 2018, 09:29:05 UTC | Merged new_dryos_task_hooks into 70D_merge_fw112 | 02 February 2018, 09:29:05 UTC |
a31dd4e | alex@thinkpad | 02 February 2018, 09:27:02 UTC | Merged new_dryos_task_hooks into 100D_merge_fw101 | 02 February 2018, 09:27:02 UTC |
c79fea3 | alex@thinkpad | 02 February 2018, 08:35:40 UTC | Merged qemu into new_dryos_task_hooks | 02 February 2018, 08:35:40 UTC |
5ae791a | alex@thinkpad | 02 February 2018, 01:19:20 UTC | run_ml_all_cams.sh: fix QEMU_DIR once more | 02 February 2018, 01:19:20 UTC |
19ed136 | alex@thinkpad | 01 February 2018, 23:55:15 UTC | mlv_snd: fix queueing on very large buffers (should fix sound recording at high resolutions, such as 3K) | 01 February 2018, 23:55:15 UTC |
f797a7f | alex@thinkpad | 01 February 2018, 22:17:23 UTC | mlv_lite: fix premature memory freeing (race condition) before the buffers are flushed that was the root cause of the audio not getting saved, but could cause other issues as well http://www.magiclantern.fm/forum/index.php?topic=16040.msg196343#msg196343 | 01 February 2018, 22:17:23 UTC |
418c9df | alex@thinkpad | 03 February 2018, 11:40:21 UTC | crop_rec: menu warning for 720p-only presets tried disabling it in 1080p on 100D/700D/M, but didn't work well http://www.magiclantern.fm/forum/index.php?topic=16040.msg196754#msg196754 | 03 February 2018, 11:40:21 UTC |
a1c4a4e | alex@thinkpad | 02 February 2018, 09:59:18 UTC | crop_rec: attempt to move the preview window in x5 mode using the focus box (experimental, may result in lost frames if moved while recording) | 02 February 2018, 09:59:18 UTC |
edc7b4f | alex@thinkpad | 02 February 2018, 09:37:04 UTC | crop_rec: updated help for centered x5 zoom http://www.magiclantern.fm/forum/index.php?topic=19300.msg195737#msg195737 | 02 February 2018, 09:37:04 UTC |
a9410a6 | alex@thinkpad | 01 February 2018, 20:10:31 UTC | run_ml_all_cams.sh: fix QEMU_DIR | 01 February 2018, 20:10:31 UTC |
706938d | alex@thinkpad | 01 February 2018, 19:36:59 UTC | mlv.h: aligned comments | 01 February 2018, 19:36:59 UTC |
4c95d99 | alex@thinkpad | 01 February 2018, 16:50:09 UTC | 100D: cleanup handling of the Q button (see b9e0b9e) | 01 February 2018, 16:50:09 UTC |
a6d2d6b | alex@thinkpad | 01 February 2018, 12:05:45 UTC | Menu: hack to allow browsing ML menu on EOSM and EOSM2 (requires CONFIG_QEMU=y) | 01 February 2018, 12:05:45 UTC |
e4fa5da | alex@thinkpad | 31 January 2018, 00:08:59 UTC | Merged makefile-updates into qemu (also updated README regarding "make install_qemu" on modules) | 31 January 2018, 00:08:59 UTC |
b69776c | alex@thinkpad | 30 January 2018, 20:04:46 UTC | QEMU: moved default installation directory to qemu-eos Rationale: user is likely to have another qemu directory, unrelated to ML (such as the vanilla qemu repo) Can be changed by setting QEMU_DIR, e.g. "export QEMU_DIR=qemu" before running install.sh will install QEMU in the old path To be thoroughly tested. | 30 January 2018, 20:04:46 UTC |
7a7e744 | alex@thinkpad | 30 January 2018, 00:38:48 UTC | Makefile: moved default QEMU directory to qemu-eos | 30 January 2018, 00:38:48 UTC |
11bfc4a | alex@thinkpad | 30 January 2018, 19:50:08 UTC | Makefile: also updated QEMU_INSTALLED_DBI_DIR to use QEMU_PATH | 30 January 2018, 19:50:08 UTC |
1b9f438 | alex@thinkpad | 30 January 2018, 19:34:26 UTC | Makefile: fix copy/paste error | 30 January 2018, 19:34:26 UTC |
753f229 | alex@thinkpad | 30 January 2018, 18:39:07 UTC | Makefile: fix cleaning up after "make zip"; removed warning | 30 January 2018, 18:39:07 UTC |
12b4571 | alex@thinkpad | 30 January 2018, 00:38:48 UTC | Makefile: allow changing QEMU installation directory from Makefile.user and/or the environment (QEMU_DIR) | 30 January 2018, 00:38:48 UTC |