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

sort by:
Revision Author Date Message Commit Date
912402b Closed branch mlv_dump_4k 05 September 2017, 05:10:05 UTC
f580c59 mlv_dump: added bug fix for invalid NULL block sizes 19 June 2017, 19:59:22 UTC
841d3c4 mlv_dump: switch some remaining printf's to print_msg 15 June 2017, 16:37:18 UTC
4c1a449 mlv_dump: added hex/ascii dump modes and --extract-type to select block types 15 June 2017, 16:36:51 UTC
0ff2560 mlv_dump: added version string information, printed when calling with --version 31 May 2017, 19:53:14 UTC
d9e97d5 mlv_dump: changed back behavior of DNG white/black level correction on bit depth change 27 May 2017, 07:23:48 UTC
61bcc6a mlv_dump: added an additional safety check, small change to raw_info patching, and small formatting changes 25 May 2017, 19:39:45 UTC
1c75a68 mlv_dump: fix missing update of frame_buffer_size causing incompletely written uncompressed DNGs after bit depth conversion, thanks Danne. 25 May 2017, 19:37:46 UTC
81f3bad mlv_dump: fix crash situation for empty XREF files 22 May 2017, 19:59:57 UTC
baeea00 mlv_dump: added --visualize and --skip-xref for showing a less confusing map of block types in the file 22 May 2017, 19:59:33 UTC
d8dd37b mlv_dump: relaxed mode for decompression, but not for compression 22 May 2017, 19:58:09 UTC
ab38506 mlv_dump: added video length display 22 May 2017, 19:57:11 UTC
72ff831 mlv_dump: added advanced payload/header manipulation features useful for debugging 18 May 2017, 22:46:00 UTC
be88957 mlv_dump: re-adding 14bpp enforcement for DNG 01 May 2017, 23:28:48 UTC
448f7f0 mlv_dump: rework help a bit, fixed compression routines added new modes for compressed DNG modes (uncompressed, compressed using lj92, original canon lossless) the last one is very fast, but results in unprocessed output (no stripe fix etc) just call it with "--dng -c -c" and it will pass through original lossless data 01 May 2017, 23:21:22 UTC
002e30f mlv_dump: clear LZMA flag when de-/compressing 01 May 2017, 19:41:48 UTC
99f1c7b mlv_dump: comments, code cleanup and some simplification 01 May 2017, 19:37:52 UTC
2678361 mlv_dump: set correct videoClass flag (0x21) when compressing MLV, main header's being overwritten by 'fix frame count' code at the end 27 April 2017, 15:11:55 UTC
0a2223e mlv_dump: small printf output change 25 April 2017, 20:32:30 UTC
49c03a3 mlv_dump: fixed LJ92 compression, removed LZMA compression (decompression still possible, to be verified) 25 April 2017, 20:24:07 UTC
03a26a9 mlv_dump: add basic lossless decoding support, thanks martinhering http://www.magiclantern.fm/forum/index.php?topic=19300.msg182502#msg182502 24 April 2017, 23:28:08 UTC
300e7b8 mlv_dump: show the meaning of sensor crop factor 21 March 2017, 00:42:33 UTC
997cf85 mlv_dump: print RAWC (raw_capture_info) 20 March 2017, 23:14:14 UTC
f43bf68 mlv_dump: workaround to decode compressed MLV files (processing unsupported; todo - fix and port mlv_rec_lj92 branch) 31 March 2017, 06:41:39 UTC
ff94ae0 mlv_dump: fix dark/flat frame operation when the two clips have different spacing/padding offsets Test files: http://www.magiclantern.fm/forum/index.php?topic=16650.msg178809#msg178809 20 January 2017, 16:43:39 UTC
5c83b0b mlv_dump: fix long exposure metadata in DNG 10 January 2017, 23:38:23 UTC
474e2d0 mlv_dump: fix black level bias when converting from lower bit depths (on 5D3, please use --black-fix=2048 at all bit depths from now on) http://www.magiclantern.fm/forum/index.php?topic=5601.msg177802#msg177802 10 January 2017, 19:39:05 UTC
deefa6c mlv_dump: changed default white level (if no parameter given) for --white-fix to 15k as recommended by a1ex 10 January 2017, 19:22:06 UTC
41a0a03 mlv_dump: added option to set white level manually, correct white level setting when black level was set 10 January 2017, 12:38:01 UTC
47b2e01 mlv_dump: modify black level code to properly scale or set black level as expected 10 January 2017, 00:25:15 UTC
ec514e2 mlv_dump: put DNG 14bpp enforcement at the right position 25 December 2016, 09:33:20 UTC
e68cf27 mlv_dump: enforce 14bpp correction for DNG output mode. code seems still buggy for 12bpp. 24 December 2016, 23:03:47 UTC
94afc02 mlv_dump: preallocate buffers on RAWI 24 December 2016, 22:59:14 UTC
ad4f3bd mlv_dump: remove pointer arithmetics for xref table reading 24 December 2016, 22:25:36 UTC
b7ab337 mlv_dump: added patches from 5f7a9d850d71 and a22302855d05 regarding black level correction for other bit depths 24 December 2016, 22:17:30 UTC
7d63aea mlv_dump: removed ancient bugfix options. if there are buggy files, they can get recovered using older versions. 24 December 2016, 22:11:41 UTC
dbc6356 mlv_dump: fix DNG output for lower bit depths You need to disable all processing, e.g. mlv_dump M00-1234.MLV --dng --no-fixcp --no-stripes 03 November 2016, 08:33:04 UTC
eb41c17 dual_iso: change cr2hdr to use the same wrapper for module_strings like mlv_dump, also fixes compile error caused by a module.h change from static to global (module_strings_wrapper.h from 0c1c8b3) 02 June 2017, 17:51:35 UTC
fd5de19 Modules: allow including module.h in multiple source files (b0574dd) 04 December 2016, 08:57:55 UTC
0e8d473 Undo 4126b56 (to allow merging with crop_rec_4k) 02 July 2017, 19:38:54 UTC
0f6b915 Update to latest exiftool 30 June 2017, 15:17:49 UTC
3331f55 mlv_rec: reduce chunk count to keep room for other files to create (and circumvent mlv_play failing playback) 02 July 2017, 16:07:05 UTC
f21d7a5 mlv_rec: insert alignment NULL block before writers start to write aligned sizes 02 July 2017, 15:32:41 UTC
4a9760a mlv_rec: ensure 32 bit alignment for VERS block sizes. just because. 02 July 2017, 15:20:47 UTC
275b735 Merged in daniel_fort/magic-lantern/700D_AE_fix (pull request #842) Fixed 700D AE constants (for autoexpo.mo) Approved-by: Daniel Fort <dan@digiola.com> 02 July 2017, 14:04:58 UTC
60c712d Fixed AE constants 02 July 2017, 00:07:13 UTC
5f76671 fio-ml: workaround for existing code using FIO_ReadFile incorrectly (such as mlv_play) selftest included 01 July 2017, 21:40:02 UTC
25093ae Merged in cache-fixes (pull request #838) Cache coherence fixes (clean_d_cache, FIO, EDMAC) Approved-by: Alex <broscutamaker@gmail.com> Approved-by: g3gg0 <g3gg0.de@gmail.com> 01 July 2017, 16:22:10 UTC
6577a98 Close branch cache-fixes 01 July 2017, 16:22:10 UTC
bf2109f fio-ml: updated comment on FIO_WriteFile 01 July 2017, 16:20:24 UTC
0c81bd9 selftest: check whether cache cleaning causes any performance regressions (result: no significant difference on file I/O) 28 June 2017, 17:36:32 UTC
f7121f7 Merged in daniel_fort/magic-lantern/EOSM_stubs_tweaks (pull request #839) Display filters working (anamorphic preview, fisheye correction, raw video preview and others) EOSM stubs tweaks Approved-by: Alex <broscutamaker@gmail.com> 26 June 2017, 18:45:59 UTC
71a5a35 Corrected YUV422_LV_BUFFER_DISPLAY_ADDR value and enabled display filters: http://www.magiclantern.fm/forum/index.php?topic=9741.msg186289#msg186289 26 June 2017, 13:47:32 UTC
21390fe Updated post_isr_hook/pre_isr_hook stubs 24 June 2017, 20:10:15 UTC
d895f0b Changed for consistency of stubs across all models. 24 June 2017, 20:03:23 UTC
2e8a342 my_fprintf: fix warning 23 June 2017, 21:59:59 UTC
a306c74 edmac-memcpy: use cache handling similar to FIO; updated selftest and bench modules for the new restriction 23 June 2017, 10:46:52 UTC
e079da6 selftest: make sure the FIO cache coherence test fails without the FIO_WriteFile wrapper 23 June 2017, 10:09:28 UTC
fe5ed1d selftest: test for FIO_WriteFile with cacheable buffer if you comment out clean_d_cache() from the FIO_WriteFile wrapper, this test will fail 20 June 2017, 21:48:22 UTC
3c6addb selftest: save log after each sub-test (so one can interrupt the test suite and still see the log for the tests completed so far) 20 June 2017, 21:38:19 UTC
337eb6a selftest: fine-tuned DMA cacheable buffer test 20 June 2017, 21:36:42 UTC
952b077 fio-ml: FIO_ReadFile wrapper to warn about caching issues not sure how to handle it automatically - clean_d_cache before is not enough adding another clean_d_cache afterwards appears to fix it, but it's risky sed -i.bak '/ FIO_ReadFile/_FIO_ReadFile/' */stubs.S 20 June 2017, 21:08:37 UTC
d0f1306 Refactored without fio_malloc in a few places (todo: find a way to reproduce caching issues on file I/O and add it to selftest.mo) 19 June 2017, 23:13:35 UTC
a5dd994 fio-ml: FIO_WriteFile wrapper to handle caching issues automatically sed -i.bak '/ FIO_WriteFile/_FIO_WriteFile/' */stubs.S 19 June 2017, 22:56:18 UTC
fefce61 selftest: test for clean_d_cache interrupts disabled, using edmac_memcpy to copy between display buffers this test will fail without previous commit 19 June 2017, 22:06:33 UTC
4aa70fe fix index size in clean_d_cache (todo: test in selftest.mo) 19 June 2017, 21:02:12 UTC
4041d24 removed unnecessary declaration of mlv_snd_is_enabled 16 June 2017, 09:41:39 UTC
f326aed mlv_snd: report back using ml-cbr when recording audio 15 June 2017, 20:28:55 UTC
3821e7a added ml-cbr to modules using MODULE_NAMED_CBR() 15 June 2017, 19:10:53 UTC
b664c5b audio uses ml-cbr to ask for recording 15 June 2017, 19:11:20 UTC
1111f84 ml-cbr: use strcmp to stay on safe side (caller might pass arbitrary length) 15 June 2017, 20:01:58 UTC
b499a6a ml-cbr: update header with more information 15 June 2017, 20:09:21 UTC
f6abc0f fix ml-cbr locking issues 03 June 2017, 21:14:45 UTC
23abd3b dual_iso: temporary patch for module_get_string API change - probably needs a revert before merging crop_rec_4k into unified 02 June 2017, 22:17:17 UTC
0200756 Deal with Windows line ending in grep 3.0, changed multi-line grep command to single line extended regular expression and remove localsyms file with make clean. 31 May 2017, 23:08:02 UTC
7a14f43 mlv_rec: embed VERS blocks into MLV file so there is no uncertainity about the modules used for a given recording 26 May 2017, 21:42:57 UTC
2b4d9eb mlv_lite: embed VERS blocks into MLV file so there is no uncertainity about the modules used for a given recording 26 May 2017, 21:01:36 UTC
760c7c5 mlv_lite: use FIO_SeekSkipFile to determine file header size 26 May 2017, 21:17:09 UTC
01596ee mlv_dump: handle VERS blocks 26 May 2017, 21:00:42 UTC
040ba08 mlv_rec: added code and structures to helper routines to get version information embedded into the MLV file 26 May 2017, 21:00:22 UTC
d26385a added routines and made a module loader routine non-static to allow other code to fetch e.g. strings from modules 26 May 2017, 20:59:32 UTC
b4ad7d8 Merged in memcheck-fixes (pull request #829) Fixes for various null pointer and uninitialized memory bugs 06 May 2017, 09:12:17 UTC
96e07b0 mem.c: disabled double free assert (it still gets overwritten by some deallocators) 01 May 2017, 00:13:23 UTC
2cebc1c menu.c: fixed some more null pointer reads (found in QEMU with -d memchk) 01 May 2017, 14:32:12 UTC
f1f55df tskmon: fix read from null pointer 30 April 2017, 20:10:28 UTC
e1684d4 module.c: fix reading after the input buffer when parsing module symbols (found in QEMU) 30 April 2017, 20:09:55 UTC
14a66e4 memcheck: fix detection of double-free calls (our marker was overwritten by Canon's deallocator, so the check was useless) (bug found in QEMU) 30 April 2017, 20:08:34 UTC
7873d26 get_current_dialog_handler: fix read from null pointer (found in QEMU) 30 April 2017, 20:05:49 UTC
0e4e69f bmp.c: fix dereferencing random (uninitialized) pointer (found in QEMU) 30 April 2017, 20:05:22 UTC
0bc891a Backout 722c851 (fix FIR not included in the zip) 30 March 2017, 12:39:27 UTC
dd43527 Merged in raw_fixes (pull request #820) Raw fixes part 4 Approved-by: Alex <broscutamaker@gmail.com> 29 March 2017, 20:36:18 UTC
79478c2 Merged in task_name (pull request #796) New method for getting current task names (refactor) Approved-by: Alex <broscutamaker@gmail.com> 29 March 2017, 16:30:08 UTC
492697e Close branch task_name 29 March 2017, 16:30:08 UTC
ae30d36 Merged cleanup into unified 29 March 2017, 14:01:02 UTC
7bd0de6 Removed april fools prank 29 March 2017, 13:58:20 UTC
63c5ac4 debug.c: removed unused code 29 March 2017, 13:57:14 UTC
7267fbc Merged in lens_info_fix (pull request #775) Lens info fix Approved-by: Daniel Fort <dan@digiola.com> Approved-by: Licaon Kter <licaon.kter@protonmail.com> Approved-by: DeafEyeJedi <deafeyejedi@yahoo.com> Approved-by: Lars Steenhoff <larssteenhoff@gmail.com> Approved-by: g3gg0 <g3gg0.de@gmail.com> Approved-by: Alex <broscutamaker@gmail.com> 29 March 2017, 12:37:33 UTC
41818b9 Close branch lens_info_fix 29 March 2017, 12:37:33 UTC
81f7c99 Lens info: serial number (to be tested) 11 March 2017, 16:31:45 UTC
37fc828 Lens info: minor menu updates (mostly help text) 11 March 2017, 16:25:29 UTC
back to top