Started 2 yr 7 mo ago
Took 1 min 40 sec

Success Build #18 (Mar 21, 2017 1:22:49 AM)

Build Artifacts
magiclantern-crop3x.2017Mar21.5D3113.zip1.82 MB view
magiclantern-crop3x.2017Mar21.5D3123.zip1.82 MB view
magiclantern-crop3x.2017Mar21.EOSM202.zip1.80 MB view
Changes
  1. Merged rec-trigger into crop_rec (detail / bitbucket)
  2. mlv_lite: fix some issues related to changing resolution
    (crash on submenu open while recording; message about max resolution not displayed) (detail / bitbucket)
  3. mlv_rec, mlv_lite: save RAWC (raw_capture_info) (detail / bitbucket)
  4. mlv_dump: print RAWC (raw_capture_info) (detail / bitbucket)
  5. mlv.h: RAWC block (struct raw_capture_info) (detail / bitbucket)
  6. crop_rec: hook to update raw_capture_info with modified pixel binning / line skipping factors (detail / bitbucket)
  7. Raw backend: new CBR for modules (CBR_RAW_INFO_UPDATE) (detail / bitbucket)
  8. 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?) (detail / bitbucket)
  9. Merged raw_video_10bit_12bit into crop_rec (detail / bitbucket)
  10. raw.c: fix bad merge
    (duplicate DEFAULT_RAW_BUFFER entries) (detail / bitbucket)
  11. mlv_lite: show pre-recording buffer size in menu
    (requires recording a test clip first) (detail / bitbucket)
  12. mlv_lite: allow pre-record duration in 1-second increments (detail / bitbucket)
  13. 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. (detail / bitbucket)
  14. 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) (detail / bitbucket)
  15. mlv_lite: fix pre-recording buffer size rounding (minor) (detail / bitbucket)
  16. mlv-lite: experimental half-shutter trigger (compatible with pre-recording) (detail / bitbucket)
  17. mlv_lite: prepare to allow multiple triggers with pre-recording (detail / bitbucket)
  18. mlv_lite: refactor with INC_MOD (minor optimization in vsync hook) (detail / bitbucket)
  19. imath.h: macro for incrementing a variable modulo N (detail / bitbucket)
  20. mlv_lite: fix chunk frame count (to be tested) (detail / bitbucket)
  21. Merged raw-h264-proxy into raw_video_10bit_12bit (detail / bitbucket)
  22. Merged unified into raw_video_10bit_12bit (detail / bitbucket)
  23. Merged raw_fixes into raw_video_10bit_12bit (detail / bitbucket)
  24. srm_malloc_suite: extra wait after locking the GUI
    (to be checked on cameras that don't pass the SRM memory test from selftest.mo) (detail / bitbucket)
  25. srm_malloc_suite: minor fix
    (no effects with current usage) (detail / bitbucket)
  26. Raw backend: fix black borders on raw previews (detail / bitbucket)
  27. mlv_lite: getting DCIM dir suffix from property doesn't seem to work (limitation of module properties);
    get it from ML core instead (detail / bitbucket)
  28. fio-ml: added get_dcim_dir_suffix(); moved get_dcim_dir() from dryos.h (detail / bitbucket)
  29. Merged unified (mlv-lite) into raw-h264-proxy (detail / bitbucket)
  30. mlv_lite: also renamed in Makefile.modules.default (detail / bitbucket)
  31. mlv_lite: fix MLV frame count when using pre-recording (detail / bitbucket)
  32. Merged unified into pre-record (detail / bitbucket)
  33. 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. (detail / bitbucket)
  34. Close branch new_raw_format (detail / bitbucket)
  35. mlv_lite: updated README (detail / bitbucket)
  36. Renamed raw_rec to mlv_lite (detail / bitbucket)
  37. Merged unified into new_raw_format (detail / bitbucket)
  38. raw_rec: allow audio recording via H.264 proxy (detail / bitbucket)
  39. raw_rec: prefer recording to CF whenever possible
    (when using H.264 proxy, select SD in Canon menu for best performance) (detail / bitbucket)
  40. raw_rec: experimental H.264 proxy recording
    earlier attempts: http://www.magiclantern.fm/forum/index.php?topic=16608.msg177236#msg177236 (detail / bitbucket)
  41. Always disable overlays in x10 zoom, see pull request 806
    and also in the special x1 zoom from some recent models (detail / bitbucket)
  42. 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 (detail / bitbucket)
  43. 700D: fix pre/post_isr_hook stubs (detail / bitbucket)
  44. 700D pre_isr_hook/post_isr_hook stubs for LOG_INTERRUPTS (detail / bitbucket)
  45. Info bars: fix positions for various screen layouts + refactor (detail / bitbucket)
  46. Cropmarks: fix alignment on external monitors
    http://www.magiclantern.fm/forum/index.php?topic=14704.msg179688#msg179688 (detail / bitbucket)
  47. Focus peaking: removed the option to use HD buffer (simpler code) (detail / bitbucket)
  48. Focus peaking: fix alignment with anamorphic preview (issue #2446?) (detail / bitbucket)
  49. Fix REC PicStyle on first clip (issue #2379, all models) (detail / bitbucket)
  50. raw2dng, Makefile: switching to -c99 introduced 2 warnings and fseeko not able to address long files under linux. Fixed (detail / bitbucket)
  51. 1100D: fix FPS override (nightly compiles again, thanks to all testers) (detail / bitbucket)
  52. 500D: fix PlayMovieGuideApp_handler stub (detail / bitbucket)
  53. Merged in bouncyball/magic-lantern/unified-camname-patch (pull request #801)

    make mlv_dump write unique camera name tag to dng files (detail / bitbucket)
  54. 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 (detail / bitbucket)
  55. Merged unified into unified-camname-patch (detail / bitbucket)
  56. mlv_dump.c, camera_id.h: some suggested polishing (detail / bitbucket)
  57. mlv_dump: typo correction (detail / bitbucket)
  58. mlv_dump: use NULL instead of Unknown Model string (detail / bitbucket)
  59. camera_id.h: func now returns NULL if camera model not matched (detail / bitbucket)
  60. camera_id.h: fallback to unique/default name in case of the model w/o localized name (detail / bitbucket)
  61. camera_id.h: remove Canon EOS 400D from the model list (detail / bitbucket)
  62. camera_id.h: make get_camera_name_by_id func static (detail / bitbucket)
  63. mlv_dump: write unique camera name tag to dng files (detail / bitbucket)
  64. mlv_dump: added camera_id.h to the mlv_rec dir (detail / bitbucket)
  65. Created new branch unified-camname-patch (detail / bitbucket)
  66. conform raw_rec Bit depth menu to match mlv_rec (detail / bitbucket)
  67. 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 (detail / bitbucket)
  68. 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 (detail / bitbucket)
  69. Close branch 5D3-113-and-123 (detail / bitbucket)
  70. 5D3: sync platform files between 1.1.3 and 1.2.3 (detail / bitbucket)
  71. Merged in bouncyball/raw2dng_dng_set_camname_patch (pull request #791)

    raw2dng_dng_set_camname_patch (detail / bitbucket)
  72. raw2dng: write correct camera name tag to DNG files (detail / bitbucket)
  73. raw2dng: Makefile: add C99 standard for linux (detail / bitbucket)
  74. Merged in escho/escho-magiclantern/escho-dev (pull request #783)

    change helptext for mlv_dump (detail / bitbucket)
  75. mlv_dump -f helptext (detail / bitbucket)
  76. Created new branch escho-dev (detail / bitbucket)
  77. raw_rec: pre-recording feature (experimental) (detail / bitbucket)
  78. Merge raw_fixes into pre-record (detail / bitbucket)

Started by user Alex

Revision: af185a0d09354479e4334bffaec79f6f99a7bacf
GNU Make + GNU C Compiler Warnings: 12 warnings.