https://bitbucket.org/daniel_fort/magic-lantern

sort by:
Revision Author Date Message Commit Date
ba677e8 Closed branch crop_rec_4k_mlv_lite_snd-wip 04 February 2018, 14:33:07 UTC
b03f2dc Merged in latest crop_rec_4k including pending pull request that affects EOSM/100D/650D/700D https://bitbucket.org/hudson/magic-lantern/pull-requests/897/raw-buffer-adjustments-for-eosm-100d-650d/diff 25 January 2018, 20:29:35 UTC
62248ab Fixes black bar at right issue when using the full 2520x1080 zoom image. https://www.magiclantern.fm/forum/index.php?topic=19300.msg196373#msg196373 25 January 2018, 16:46:40 UTC
a362798 Tests on the 100D show that we need to subtract 1 like the 5D3. A "hiccup" issue shows up in zoom mode when using the exact raw buffer height. Subtracting 1 resolves this issue and doesn't adversely affect the other video modes. 25 January 2018, 14:04:17 UTC
c808d45 Adjustments to raw buffer height and skip values for EOSM/100D/700D/650D. This should resolve the "hiccup" issue on the 100D in zoom mode, the no compression corrupt video on the 100D in Movie Crop Mode and restore the full 1080 height in zoom mode for the EOSM/650D/700D cameras. Forum discussion starts about here: https://www.magiclantern.fm/forum/index.php?topic=16040.msg196181#msg196181 25 January 2018, 02:41:10 UTC
a45e549 Merged in bouncyball/magic-lantern/mlv_dump_cdng (pull request #841) 16 January 2018, 19:57:02 UTC
41ad3ed mlv_dump: fix averaging when bit depth conversion was requested 20 December 2017, 13:05:35 UTC
993dd10 mlv_dump: update a comment after removing metadata mode 20 December 2017, 12:37:52 UTC
0d6de73 mlv_snd: Turn mlv_rec_queue_block into weak function and add mlv_lite_queue_block. On starting use mlv_lite_queue_block, on started use mlv_rec_queue_block. mlv_lite: use memcmp instead of string comparision. Move raw_rec_cbr_started to after RAW_RECORDING is started and only start if the recording_state is RAW_RECORDING. Change mlv_rec_queue_block to mlv_lite_queue_block. 23 October 2017, 08:29:18 UTC
efce92c mlv_lite: Only do certain checks on video frames. 22 October 2017, 11:41:54 UTC
bef5ed8 mlv_lite: create wavi header based on samplingRate (rest is fixed) 22 October 2017, 07:06:40 UTC
be03c11 Cleanup wavi header bit. Start audio recording earlier. Is the location of the wavi block correct? It's in the header now, but mlv_raw seems to place it outside of the header. 21 October 2017, 11:15:26 UTC
81f8e75 Settings samplerate before first write, so the wavi block is added to the recording. Otherwise it will only alter the block on the second recording. I can probably just get the block from the mlv_snd module, but that's for later. 20 October 2017, 14:01:10 UTC
2fa6f0c First part of recording audio with mlv_lite and mlv_snd. 20 October 2017, 12:19:16 UTC
4aed7c5 mlv_lite: fix white level handling (underexposed playback for 8..12-bit lossless MLVs) http://www.magiclantern.fm/forum/index.php?topic=16040.msg191909#msg191909 20 October 2017, 10:16:05 UTC
f6161c4 Ghost image: fix crash (issues #2796, #2783) 18 October 2017, 15:09:08 UTC
480dc56 mlv_lite: fix 8..12-bit lossless in 720p on small cameras http://www.magiclantern.fm/forum/index.php?topic=7473.msg191665#msg191665 16 October 2017, 20:21:52 UTC
d64d0e9 mlv_lite: ignore compression errors during standby (fixes some spurious warnings with slower video modes) 16 October 2017, 20:06:36 UTC
e689071 crop_rec: fine-tuned status bar indicator (always show current pixel binning mode) 16 October 2017, 20:01:55 UTC
fd2c3f3 crop_rec: fix FPS in full-res LV when Canon menu is set to 720p (minor) 16 October 2017, 20:02:42 UTC
6736663 crop_rec: only override FPS timers if the old value is the expected one (fixes some black LiveView issues when switching video modes) 13 October 2017, 23:28:07 UTC
a2ad22a Merged in daniel_fort/magic-lantern/crop_rec_4k-raw.c_consolidation (pull request #874) Consolidated offsets for EOSM, 100D, 650D and 700D. 16 October 2017, 14:26:05 UTC
ac3701a Merged in daniel_fort/magic-lantern/crop_rec_4k_650D_experimental (pull request #872) crop_rec_4k for 650D.104 Approved-by: Alex <broscutamaker@gmail.com> 16 October 2017, 14:25:36 UTC
02351da Consolidated offsets for EOSM, 100D, 650D and 700D. 15 October 2017, 23:39:09 UTC
1a637fa The cameras that only use the basic 3x3_1X option shouldn't use calc_skip_offsets/raw_set_geometry. Note that I tried "if (!is_basic)" but it didn't work for the EOSM. 13 October 2017, 19:22:20 UTC
4cc7698 Consolidated cameras that only do 3x3_1X crop_rec into a "basic" group that shares much of the same code. 12 October 2017, 03:00:22 UTC
b94c485 Changes needed for 650D to work in the crop_rec_4k branch. 11 October 2017, 20:22:36 UTC
066a34c Modules: fix enabling "long" modules when using config presets (issue #2789) to reproduce: arkanoid.mo -> ML/SETTINGS/MENU.KEY/arkanoid. -> file create error on exfat modules with shorter name: adv_int.mo -> ML/SETTINGS/MENU.KEY/adv_int.e -> it appears to work fine, but it's incorrect worst case: arkanoid.mo -> ML/SETTINGS/MYPRESET.NAM/adv_i -> it appears to work fine, possible name clash with other modules 11 October 2017, 12:05:12 UTC
dbafde4 mlv_lite: fix roundoff error when centering the recorded image in raw buffer's active area 10 October 2017, 21:18:07 UTC
966ae4b Merged in daniel_fort/magic-lantern/crop_rec_4k_mlv_snd_audio_issue (pull request #871) Fix for SoundDevShutDownIn and StopASIFDMAADC stubs Approved-by: Daniel Fort <dan@digiola.com> Approved-by: nikfreak <mlnikfreak@gmail.com> 10 October 2017, 21:25:28 UTC
cc16732 StopASIFDMAADC causes issues with mlv_snd module. On the 7D the audio meters don't function properly and on the 5D.123 it will crash the camera. 10 October 2017, 17:20:28 UTC
84a37af No camera found that requires SoundDevShutDownIn to stop the audio. 10 October 2017, 16:27:13 UTC
90f692f Merged unified to bring in the changes already done on the 650D and 700D. 10 October 2017, 14:02:49 UTC
9900a18 100D: white level needs to be a litle lower to avoid pink highlights 08 October 2017, 21:06:38 UTC
fa6212f Raw backend: allow non-harsh clipping for white level (should fix clip warnings at long exposures with high ISOs, e.g. 30" ISO 6400) 07 October 2017, 09:14:56 UTC
a9cd9fd mlv_lite: misc cleanups related to bit depth setup 06 October 2017, 21:14:59 UTC
463880c mlv_lite: slow preview no longer needed with 8..12-bit lossless compression 06 October 2017, 20:49:31 UTC
10a4f47 Raw backend: fix LiveView darkening when using digital gain for lossless compression 06 October 2017, 20:49:23 UTC
4632a36 Display gain in movie mode working on DIGIC 5! (tested on 5D3) Image fine-tuning -> ML Digital ISO now goes up to 7 stops :) 06 October 2017, 16:29:39 UTC
ecb2cd2 100D: fix white level in 8..12-bit lossless modes 06 October 2017, 15:53:23 UTC
aba5d0a Merged in daniel_fort/magic-lantern/unified_650D_audio_meters_fix (pull request #870) 650D audio meters fix 03 October 2017, 15:48:49 UTC
051d8cd 650D has the same audio meters issue as the 700D -- needs the same fix. 03 October 2017, 12:34:37 UTC
86e6954 Merged 100D_merge_fw101 into crop_rec_4k 02 October 2017, 12:57:46 UTC
3451491 100D: minor typo 02 October 2017, 12:52:03 UTC
c961e8e Merged new-dryos-task-hooks into 100D_merge_fw101 02 October 2017, 12:13:55 UTC
d93c210 tskmon: in null pointer check, retrieve last last task name directly, rather than calling is_taskid_valid also fixed some possible null pointer bugs in the... null pointer checking code (fixes crash when reporting null pointer on 100D and likely on all other cameras with new-style DryOS hooks) 02 October 2017, 12:11:38 UTC
11e45c5 100D: fix MAX_ISO_BV 01 October 2017, 10:10:59 UTC
52ec640 Merged in daniel_fort/magic-lantern/crop_rec_4k_audio_meters_EOSM (pull request #868) EOSM audio meters fix Approved-by: Daniel Fort <dan@digiola.com> 01 October 2017, 07:09:11 UTC
e289408 Issue similar to 700D but StopASIFDMAADC is still needed on the EOSM. 01 October 2017, 06:06:20 UTC
a3be723 Merged unified into 100D_merge_fw101 30 September 2017, 12:25:53 UTC
2d480f8 Merged in nikfreak/magic-lantern/100D_merge_fw101 (pull request #867) 100D merge fw101 update 29 September 2017, 16:43:05 UTC
3156cea 100D: AbortEDmac stub 29 September 2017, 15:54:50 UTC
0659b4b Merged in daniel_fort/magic-lantern/unified_700D_audio_meters_fix_1 (pull request #866) Audio meters fix for 700D Approved-by: Daniel Fort <dan@digiola.com> 29 September 2017, 06:22:43 UTC
69d2afa Audio meters stop functioning after recording the first clip when using mlv_snd. Easy fix suggested by a1ex. 29 September 2017, 06:03:18 UTC
a9a7d7e mlv_dump: remove metadata modes. they were not really useful and dont make too much sense. 28 September 2017, 20:44:25 UTC
12f43bb chdk-dng: fix some found 64 bit issues 28 September 2017, 20:43:50 UTC
029f1b5 mlv_dump: print human readable serial numbers for both camera and lens 19 December 2017, 17:59:43 UTC
910c4b7 mlv_rec: properly fill lensSerial with a hex representation of the serial number in lens_info struct 19 December 2017, 17:59:36 UTC
86a50e9 Merged lua_fix into crop_rec_4k 19 December 2017, 18:43:56 UTC
40221c7 Merged new-dryos-task-hooks into lua_fix 19 December 2017, 18:33:15 UTC
59fe1ed Task hooks: disabled task switch debug messages by default (too verbose) 19 December 2017, 18:32:45 UTC
340d993 550D, 600D: fix memory allocation (amend 5b4fe18) 19 December 2017, 18:25:59 UTC
e0a5e1c 6D: ADTG shutter addresses did not work, trying another set 18 December 2017, 07:02:15 UTC
5d399d3 6D: fix ADTG shutter addresses after memory layout change http://www.magiclantern.fm/forum/index.php?topic=5601.msg194754#msg194754 http://www.magiclantern.fm/forum/index.php?topic=5601.msg191914#msg191914 http://www.magiclantern.fm/forum/index.php?topic=15088.msg190890#msg190890 not tested, just confirmed the new addresses in QEMU fixme: are these deterministic? under what conditions? 17 December 2017, 22:29:31 UTC
fe31b0b Merged unified into crop_rec_4k 06 December 2017, 23:37:04 UTC
d26b632 Makefile: drop unused SUPPORTED_MODELS / SUPPORTED_UNIFIED_MODELS 06 December 2017, 23:15:00 UTC
6faaaa4 Merged in makefile-updates (pull request #873) Makefile updates to use any valid ARM toolchain 06 December 2017, 19:04:33 UTC
a99c00e Makefile: fix 7D build_fir 05 December 2017, 23:03:15 UTC
e024e68 Makefile: fix building Lua with gcc 4.7.3 05 December 2017, 22:34:53 UTC
7c27e28 Makefile: only attempt to build/install/check ML-SETUP.FIR if there is a valid installer directory (some platforms may not have have one - 7D_MASTER, new ports) 05 December 2017, 22:12:02 UTC
8e52b91 lua_camera: minor help tweaks 04 December 2017, 14:30:41 UTC
aafc8f5 lua_camera: getter for gui.mode (missed in 706b131) + API tests 15 December 2017, 23:05:49 UTC
39a5389 gui-common: fix exit_(play|qr|menu)_mode on 60D (camera.gui tests from api_test.lua are working now) 15 December 2017, 23:16:29 UTC
7d78870 gui-common: refactored exit_play_qr_mode/exit_menu_mode to avoid duplicate code added exit_play_qr_menu_mode (generic) 15 December 2017, 23:10:29 UTC
f0bda74 Backout bc10355 (undo screenshot palette fix, not portable, issue #2821) 15 December 2017, 22:44:46 UTC
95819a0 lua_menu: fix hidden, advanced and edit_mode not working from menu declaration http://www.magiclantern.fm/forum/index.php?topic=21258 todo: test all these settings and refactor to avoid duplicate code 10 December 2017, 14:13:10 UTC
57d01d0 Merged unified into lua_fix 06 December 2017, 23:38:10 UTC
01a3ae2 Lua: fix menu.open missing from docs http://www.magiclantern.fm/forum/index.php?topic=21195 05 December 2017, 14:45:04 UTC
30fb21b Lua stdio: fix buffering issues (error messages written to stderr with fprintf, maybe others) 03 December 2017, 21:56:48 UTC
ab4ede1 Lua: sort scripts by filename at startup http://www.magiclantern.fm/forum/index.php?topic=21155 03 December 2017, 21:35:41 UTC
520fbc3 Lua: updated menu.get to return string by default to get an integer: menu.get("Foo", "Bar", 0) old syntax is still valid: menu.get("Foo", "Bar", "") updated API tests http://www.magiclantern.fm/forum/index.php?topic=21145 03 December 2017, 21:24:35 UTC
9fed959 Merged makefile-updates into lua-fix 03 December 2017, 20:58:52 UTC
ccc8fe8 Card LED: always use CARD_LED_ADDRESS, LEDON and LEDOFF (backed out 5bfab05 to fix installer on 7D - 0x800c00 not mandatory?) 03 December 2017, 20:50:25 UTC
6c78497 Makefile: moved 7D-specific tweaks (FIR etc) into main target (7D.203) for consistency with other platforms, including 7D2 to build the regular FIR: make build_fir to build the installer FIR: make ML-SETUP.FIR -B 03 December 2017, 20:31:54 UTC
bc46669 Makefile: FIR building updates - always install ML-SETUP.FIR (zip, install, install_qemu) - build_fir for regular ML (not installer) now gives AUTOEXEC.FIR - to recompile ML-SETUP.FIR: "make ML-SETUP.FIR -B" from platform directory - "make zip" will also compile the installer from source, without replacing the precompiled ML-SETUP.FIR (just to make sure the source code changes do not interfere with building the installer) 03 December 2017, 20:18:40 UTC
5e69462 Makefile: fix building xor_chk from its own directory 02 December 2017, 23:06:40 UTC
0ed38f5 Makefile: more .NOTPARALLEL fixes 02 December 2017, 22:52:32 UTC
6acdeea Makefile: fix 7D FIR path (just for consistency) 02 December 2017, 22:46:21 UTC
455952b Makefile: use .NOTPARALLEL in top-level Makefiles, rather than double-colon rules ML platforms/modules are built sequentially, but within each platform/module, parallel build is used to be tested on Mac with -j8 (on Make 3.81, double-colon are executed in parallel, while in 4.2.1 they are sequential) 02 December 2017, 22:33:43 UTC
92a8790 Makefile: fix README.rst generation with POSIX shells to reproduce: cd modules/filepref; make clean; rm -f README.rst; make SHELL=dash 27 November 2017, 12:27:55 UTC
c7c7771 Makefile: serialize "make install", fix some related dependencies parallel copying could lock up WIFI_SD cards to reproduce: "WIFI_SD=y make install ML_MODULES=" from platform/CAM directory 27 November 2017, 10:42:33 UTC
100b192 Makefile: monitor wifi connection when using WIFI_SD=y (experimental, helps troubleshooting connectivity issues) 27 November 2017, 10:39:50 UTC
32ccb13 Makefile: minor refactors for WIFI_SD (coding style) also fixed a typo 27 November 2017, 10:39:35 UTC
75d5954 Modules: better error handling for missing rst2html http://www.magiclantern.fm/forum/index.php?topic=17099 26 November 2017, 00:31:52 UTC
6a07f4e Makefile: speed optimizations - helper to evaluate only once, only if used - modules hgstamp: only evaluate if used - CF_CARD, VERSION: only evaluate once if used - PWD is special? renamed to avoid unneeded shell calls Profiling tips: - perf record make; perf report --sort comm - make SHELL="sh -x" - make clean SHELL="sh -x" |& grep "^+" | sort | uniq -c 25 November 2017, 23:13:58 UTC
66e0e5e Makefile: enable parallel compilation for modules, but compile them sequentially huge modules like Lua will compile much faster compiling everything in parallel is not 100% safe (some dependency checks may fail) 25 November 2017, 19:21:03 UTC
b2f3a52 Makefile: do not print toolchain info on recursive calls 25 November 2017, 19:55:20 UTC
1dd4dce Makefile: reworked global targets install: doesn't make sense, as we no longer have a "one size fits all" build capable of running on all models (alternative: 5D3.113_install, 60D_install etc) zip: build zip for each camera model, sequentially (parallel build still used within each zip) all: similar to zip (build camera models sequentially, but use parallel compilation within each platform) clean, check: these can run in parallel (no restrictions) 25 November 2017, 18:50:29 UTC
642f995 Makefile: fix module dependency checking on "make zip" by default, a module succeeds if it can be loaded on any camera model, from those compiled (doesn't matter which one) when using "make zip", we only want to include the modules compatible with current camera model, without considering other models (fixme: not the cleanest way to implement this) 25 November 2017, 17:31:01 UTC
37844af Makefile: fix module_strings dependency rule (previously, there was an error with make -j) 25 November 2017, 17:58:53 UTC
back to top