# changelog

author: Clive Messer <clive.messer@squeezecommunity.org> - 20160705-501.git0b8c195
changelog:
  - Git revision master 0b8c195d9fbee2909b3cee8c8e15a903b678e6e0
    arm_dt: Add macros for GETBE4 and SETBE4
  - Git revision master dd98890106c3c6145f640c4cfb825be937282a93
    makefile: Switch to building and using GL libs with custom names
  - Git revision master 094e9ff522f9f8b82e33ec8684cfa2025b85a9b6
    Revert "cmake: mark GLESv2 as so version 2 for consistency with mesa lib"
    This reverts commit 1180140d23a82a98b905babc2f27e27663cef205.
  - Drop raspberrypi-vc-EGL-dep.patch


author: Clive Messer <clive.messer@squeezecommunity.org> - 20160713-501.git333cdee
changelog:
  - Git revision master 333cdee2ab1b236a5836c4dc419cfaf22c423ab9
    Raspistill: Add option to set the JPEG restart interval.
    https://www.raspberrypi.org/forums/viewtopic.php?f=38&t=153553
  - Git revision master 6afb34372c810500d765fa70d4a28874b73c1f36
    image_encode: Add parameter to set the restart interval.
    Requested on https://www.raspberrypi.org/forums/viewtopic.php?f=38&t=153553
  - Git revision master 4171e9765e8b7bbfc84ceeea3af8f5abc742c24e
    deinterlace: Allow interlaced state of video buffer to be signalled from host
  - Git revision master 1ef892127bf4c4b5dd3050b03b7cf35c3a2419ea
    wfc: Fix typo in comment


author: Clive Messer <clive.messer@squeezecommunity.org> - 20160728-501.gita63658c
changelog:
  - Git revision master a63658c5950ce4ac6dc9d125ed977be91896d68c
    vc_client: Fix for sending vguPolygon data in chunks
     See: https://github.com/raspberrypi/firmware/issues/633
  - Git revision master 6c60fb035836723c92efd1bf81e14f2cb4790010
    Update RaspiStill.c (#324)


author: Clive Messer <clive.messer@squeezecommunity.org> - 20160909-501.git43be4cf
changelog:
  - Git revision master 43be4cf6f0e53c4e7051761b113353ea9b51b094
    MMAL: Add support for MMAL_ENCODING_xxx_SLICE formats
  - Git revision master dca6090e77835b935c318b9bf166418e258ba37f
    Merge pull request #312 from luked99/fix-compiler-warnings
    Fix compiler warnings
  - Git revision master d9ffcca70e730c02059591035bce4439341f4175
    Remove the unused usbdk code
    This code does not get used for anything, and simply generates
     compiler warnings which can't easily (if at all) be fixed. Remove
     it.
  - Git revision master b0563f6c1dbb478ae69b5a90bdf14c8c4715753f
    vchiq_arm: Fix return value of vchiq_initialise
  - Git revision master 3dae9a6b87e5ef6999c626e977e262944bfe25df
    Merge pull request #332 from jogu/master
    Add name to anonymous structs in RaspiCamControl.h
  - Git revision master 1bdb529149950a6176b6767c8f6bf83b0753a1be
    Add name to anonymous structs in RaspiCamControl.h
    This is useful as it allows applications to pass around struct
     raspicam_camera_parameters_s * parameters without the need to include
     RaspiCamControl.h and all it's dependencies.
  - Git revision master 016428c6de9c0a5983115a09b874782ab72615db
    Merge pull request #330 from 6by9/master
    Fix for issue #170, and raspividyuv supporting rgb
  - Git revision master a141fc75387020a49f77e1e8907d7d1dde32ca16
    RaspiVidYuv: Add option of saving RGB data.
    Copied from RaspiStillYuv.
  - Git revision master 87ccdff60a2ba43dc2e44bb7b28877726eda0d17
    Raspi[Still|Vid]Yuv: Add option for just saving luma
    Fixes #170
    Option for saving only the luma / Y plane of the image data.
  - Git revision master 7acc9d4f2986a78640fafcf8ce4166fe1baa07f2
    raspistill: Fix framestart off by one error
    See: https://github.com/raspberrypi/userland/issues/320
  - Git revision master 3a0a0e858be7dfaa0625a23a9579590e05a035c8
    raspistill: cosmetic: Whitespace cleanup
  - Git revision master ca1243e6e1ec6221c406a66960d9b18ddffdd0bc
    mmal: Allow /dev/vchiq to be opened initialised prior to mmal_vc_init
    This avoids an issue with Chromium sandbox


author: Clive Messer <clive.messer@squeezecommunity.org> - 20160922-501.gita1b89e9
changelog:
  - Git revision master a1b89e91f393c7134b4cdc36431f863bb3333163
    Updates for vcdbg build
  - Git revision master 62519629e523c1fb80f2fe43c29b9654670d49e5
    VCOS Pthreads: assert mod
    Unused variable in release builds otherwise
  - Git revision master 1981f5b5976ce0bbfcf9ed87c1b23360fb00c645
    tvservice/cecservice: We only care about unexpected message sizes
  - Git revision master 22eb23706085153368aa8413efbc09976ea2798c
    vchiq: Allow inclusion from C++
  - Git revision master 19d0403234e30e8344c02f80972501d2d631ca7a
    Remove unused files after #312
  - Git revision master 52a2a388878602f1613b69815368d64df9992616
    Advertise sliced formats in MMAL_PARAMETER_SUPPORTED_ENCODINGS
  - Git revision master 6fc52d885efc821cc6da3740b640e2829dc7f8c0
    VCHI clients: Poll for messages until empty
  - Git revision master 45f58000f8cab03f8fd20efd610c8edc9ed422d8
    vmcs_host: Poll for multiple dispmanx messages
    When VCHI delivers a callback indicating that a message is available,
     there could be more than one waiting. Therefore it is necessary to
     poll until vchi_msg_dequeue fails.
    Without this patch, failure to keep up with vsync messages will cause
     a gradually increasing tailback, eventually leading to a stall because
     the slots aren't being recycled.


author: Clive Messer <clive.messer@squeezecommunity.org> - 20170705-501.gitaa39775
changelog:
  - Git revision master aa3977538b04038628ff5b3a39a8e42ddcbc9176
    vcdbg: Don't use dma when file provided


