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

sort by:
Revision Author Date Message Commit Date
5d3425e Close branch crop_rec-700D. 06 October 2017, 22:21:31 UTC
c40d204 a1ex - "Actually it's binning horizontally (only lines are skipped)." 16 April 2017, 19:40:28 UTC
959531a crop_rec for 700D 16 April 2017, 19:19:07 UTC
c695c16 Merged compressed_raw into crop_rec 01 April 2017, 18:42:08 UTC
613252a mlv_lite: better fix for invalid block size metadata (see commit 9d5a239) (introduced a new state for frame slots - capturing in progress) 01 April 2017, 18:31:18 UTC
d8609f1 Merged raw_video_10bit_12bit into crop_rec (p2) 01 April 2017, 14:58:26 UTC
7bb9eb2 Merged raw_video_10bit_12bit into crop_rec (p1) 01 April 2017, 14:57:43 UTC
16eb608 Dummy merge of raw_video_10bit_12bit into compressed_raw 01 April 2017, 14:54:52 UTC
0e4a7b7 Merged patchmgr into crop_rec 01 April 2017, 14:33:40 UTC
7d75fc8 Merged unified into raw_video_10bit_12bit 01 April 2017, 14:29:46 UTC
b8d2b65 Merged rec-trigger into raw_video_10bit_12bit 01 April 2017, 13:50:41 UTC
932df5a lossless.c: disable debug messages 01 April 2017, 11:07:09 UTC
e9d6c8c mlv_lite: fix false assertion when resizing frames 01 April 2017, 11:06:57 UTC
5718a9a mlv_lite: fix overflow at low resolutions (too many frame slots) 01 April 2017, 10:45:10 UTC
780475f Merged unified into compressed_raw 01 April 2017, 10:38:11 UTC
348a4c3 mlv_lite: fix invalid block size metadata (some blocks incorrectly had the uncompressed block size in metadata) (writing to card started too early, before knowing the compressed size) 01 April 2017, 10:37:05 UTC
860651c Merged unified into crop_rec 31 March 2017, 21:53:51 UTC
4122204 Merged raw_fixes into crop_rec 31 March 2017, 21:53:40 UTC
53e2bef Merged rec-trigger into crop_rec 31 March 2017, 21:49:53 UTC
b78b580 mlv_lite: workaround for a very mysterious lock-up 31 March 2017, 20:38:44 UTC
587615b mlv_lite: count the number of reserved and regular (valid) slots (fixes pre-buffering allocation, among others) 31 March 2017, 20:58:04 UTC
0b3bd05 mlv_lite: compute average compression rate (used in menu and for recording time estimations) 31 March 2017, 17:17:54 UTC
b144ed2 Merged rec-trigger into compressed_raw 01 April 2017, 06:25:06 UTC
5e02b51 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
949128c chdk-dng: fixes for mlv_dump 31 March 2017, 06:18:56 UTC
e3f30f4 mlv_lite: properly tag MLV files as lossless JPEG 31 March 2017, 06:52:41 UTC
3d95258 mlv_lite: more detailed buffer status display (including buffer sizes) 31 March 2017, 02:12:00 UTC
0bc891a Backout 722c851 (fix FIR not included in the zip) 30 March 2017, 12:39:27 UTC
b20bdf2 mlv_lite: resize frame slots on the fly, after compression (todo: fix indicators, stats etc) 30 March 2017, 10:47:50 UTC
3529237 mlv_lite: moved VIDF initialization to init_mlv_chunk_headers 30 March 2017, 15:47:42 UTC
d384e6e mlv_lite: prepare to support variable frame size (refactored to avoid hardcoding frame_size everywhere) 30 March 2017, 09:05:34 UTC
e79d331 mlv_lite: move all EDMAC activity to compress_task (compression requires separate task, so use it for uncompressed cropping as well, to simplify code) (to be tested for corrupted frames) 30 March 2017, 08:49:09 UTC
723a907 Merged raw_video_10bit_12bit into compressed_raw 30 March 2017, 08:25:41 UTC
1881e4c mlv_lite: lossless compression works! (proof of concept) To decode: mlv_dump --no-stripes --no-fixcp TODO: fix MLV metadata, reduce frame sizes, integrate with 10/12-bit recording 30 March 2017, 07:54:58 UTC
c337298 lossless.c: allow compressing a cropped area of the source image (similar to edmac_copy_rectangle) 29 March 2017, 23:54:26 UTC
c3dd7e3 lossless.c: no need for vsync-friendly API (it doesn't even work from vsync) 29 March 2017, 23:21:38 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
46a9549 mlv_lite: in "pre only" trigger mode, use all available RAM for pre-recording 27 March 2017, 22:44:13 UTC
00cdc12 mlv_lite: fix max pre-recording frame count in low memory conditions 27 March 2017, 21:27:06 UTC
2a01904 mlv_lite: fix roundoff error in pre-recorded buffer size and indicators 27 March 2017, 09:53:08 UTC
6fe562c mlv_lite: display fractions of seconds when the pre-recording buffer becomes full; change rounding seconds to show fully completed seconds 27 March 2017, 09:52:19 UTC
32dc2a8 mlv_lite: fix 1-frame trigger (was actually recording 2 frames); Renamed this option to "pre only" (as the saved frame(s) are always pre-recorded) and updated help 27 March 2017, 09:15:39 UTC
57d7c35 mlv_dump: show the meaning of sensor crop factor 21 March 2017, 00:42:33 UTC
b05487a mlv_rec, mlv_lite: fix minor crop factor display issue (division by 0 in photo mode) 21 March 2017, 00:27:30 UTC
4ed01d4 Merged rec-trigger into crop_rec 21 March 2017, 00:07:33 UTC
c367ed2 mlv_lite: fix some issues related to changing resolution (crash on submenu open while recording; message about max resolution not displayed) 21 March 2017, 00:04:44 UTC
e2468a4 mlv_rec, mlv_lite: save RAWC (raw_capture_info) 20 March 2017, 23:15:26 UTC
25e4454 mlv_dump: print RAWC (raw_capture_info) 20 March 2017, 23:14:14 UTC
1693218 mlv.h: RAWC block (struct raw_capture_info) 20 March 2017, 23:13:53 UTC
388d797 crop_rec: hook to update raw_capture_info with modified pixel binning / line skipping factors 20 March 2017, 22:33:55 UTC
74f4ac8 Raw backend: new CBR for modules (CBR_RAW_INFO_UPDATE) 20 March 2017, 22:09:34 UTC
de357d5 Raw backend: new structure about image capture parameters (resolution, pixel binning modes) (also updated mlv_lite and mlv_rec) (can you suggest a better name?) 20 March 2017, 19:15:13 UTC
4c7001d Merged raw_video_10bit_12bit into crop_rec 20 March 2017, 18:40:52 UTC
db4894f raw.c: fix bad merge (duplicate DEFAULT_RAW_BUFFER entries) 20 March 2017, 18:32:50 UTC
fd47ed7 Lossless compression: support for 5D3 1.2.3 15 March 2017, 00:44:20 UTC
b204a92 Merged unified into compressed_raw 18 March 2017, 19:55:17 UTC
558af40 mlv_lite: show pre-recording buffer size in menu (requires recording a test clip first) 14 March 2017, 23:09:57 UTC
107abe4 mlv_lite: allow pre-record duration in 1-second increments 14 March 2017, 22:47:23 UTC
948fb99 mlv_lite: allow frame skipping during pre-recording, between half-shutter triggers This will avoid recording stopping between (half-shutter) triggers, as these skipped frames would probably be dropped anyway. The pre-recording buffer is now maxed out in the 1-frame trigger mode. 14 March 2017, 22:08:34 UTC
e793636 mlv_lite: dynamic buffer allocation for pre-recording (reserve at least 50% of RAM for pre-recording, or more -- as long as it can record 500+ frames with 90% of measured write speed) 14 March 2017, 21:35:39 UTC
35cc2b9 mlv_lite: fix pre-recording buffer size rounding (minor) 14 March 2017, 20:26:12 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
8de95dd Lens info: minor menu layout changes 11 March 2017, 15:29:44 UTC
b4e20ba Lens info: moved to Debug menu (to keep the Prefs menu for... preferences) 11 March 2017, 15:29:24 UTC
a0b9870 mlv-lite: experimental half-shutter trigger (compatible with pre-recording) 11 March 2017, 11:54:39 UTC
b9e3c2c mlv_lite: prepare to allow multiple triggers with pre-recording 11 March 2017, 11:50:34 UTC
728a3f5 mlv_lite: refactor with INC_MOD (minor optimization in vsync hook) 11 March 2017, 06:45:34 UTC
f6d0268 imath.h: macro for incrementing a variable modulo N 11 March 2017, 06:43:59 UTC
1501e70 mlv_lite: fix chunk frame count (to be tested) 11 March 2017, 05:22:18 UTC
5bdb035 50D, 6D, 7D, 650D: current_task and current_interrupt stubs (tested in QEMU) 07 March 2017, 10:51:02 UTC
8d6ba7a 5D3 1.2.3: current_task and current_interrupt stubs 05 March 2017, 07:27:16 UTC
38a219a Merged unified into task_name 05 March 2017, 21:17:34 UTC
241160e 500D: current_task and current_interrupt stubs 05 March 2017, 06:47:00 UTC
9ab0d34 Silent pictures: minor error handling fix 03 March 2017, 18:57:47 UTC
0f2e977 Silent pictures: always reset powersave timer when taking a picture 03 March 2017, 17:48:02 UTC
eaa8ca8 Merged in pre-record (pull request #728) Pre-recording feature (mlv_lite) http://www.magiclantern.fm/forum/index.php?topic=17069.0 Approved-by: DeafEyeJedi Approved-by: David Milligan Approved-by: Maqs Approved-by: g3gg0 Approved-by: Mathew Kelly Approved-by: Alex 11 March 2017, 12:06:58 UTC
315c020 Close branch pre-record 11 March 2017, 12:06:58 UTC
752c303 mlv_lite: fix invalid header under certain conditions involving very fast button presses example: select a resolution higher than maximum, zoom in, return from zoom and press record very quickly http://www.magiclantern.fm/forum/index.php?topic=19108 03 March 2017, 17:31:00 UTC
678b1b9 Zip comment: removed old links 20 February 2017, 00:42:53 UTC
fed50e3 fio-ml: fix possible buffer overflow with PROP_CARD_SELECT (might happen on unusual settings or new models) 27 March 2017, 00:33:31 UTC
f7abef1 Makefile: summarize CONFIG options and GCC version from Makefile.user (if any) in the build log; minor fixes 27 March 2017, 08:54:07 UTC
10ab5b3 Merged raw-h264-proxy into raw_video_10bit_12bit 11 February 2017, 15:40:56 UTC
d0e5a34 Merged unified into raw_video_10bit_12bit 11 February 2017, 15:35:33 UTC
ab98365 Merged raw_fixes into raw_video_10bit_12bit 11 February 2017, 15:34:10 UTC
fc0c5ef mlv_lite: also renamed in Makefile.modules.default 11 February 2017, 14:53:53 UTC
0156149 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 fio-ml: added get_dcim_dir_suffix(); moved get_dcim_dir() from dryos.h 11 February 2017, 14:45:47 UTC
e69cc35 Merged unified (mlv-lite) into raw-h264-proxy 11 February 2017, 15:00:13 UTC
05fdbd5 Merge with unified 11 February 2017, 14:20:23 UTC
5958237 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 Close branch new_raw_format 11 February 2017, 13:52:09 UTC
e4f8ff4 mlv_lite: updated README 11 February 2017, 13:44:28 UTC
back to top