Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RAW MMAL Buffer callback #51

Open
wants to merge 15 commits into
base: master
Choose a base branch
from
Open

Commits on Dec 6, 2018

  1. raw buffer: Added RaspiCamRawBuffer which is a client wrapper for MMA…

    …L buffers.
    Stepan Dyatkovskiy committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    953d973 View commit details
    Browse the repository at this point in the history
  2. private_impl: video_buffer_callback refactored, buffer processing has…

    … been moved into separate 'process_video_buffer'.
    Stepan Dyatkovskiy committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    96dded5 View commit details
    Browse the repository at this point in the history
  3. CMakeLists, small refactoring:

    public_hdrs_base and srcs_base initialization has been multilined.
    Now if you will add new values to these variables, you will see more readable changesets with diff tools.
    Stepan Dyatkovskiy committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    a0cf04a View commit details
    Browse the repository at this point in the history
  4. CMakeLists.txt: Added RaspiCamRawBuffer related classes.

    Stepan Dyatkovskiy committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    6e05d53 View commit details
    Browse the repository at this point in the history
  5. RaspiCamRawBuffer: added setRawBufferCallback to Raspicam class.

    Stepan Dyatkovskiy committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    eb8e0d9 View commit details
    Browse the repository at this point in the history
  6. RaspiCamRawBuffer: added const implementation of getBuffer.

    Stepan Dyatkovskiy committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    0a9a00b View commit details
    Browse the repository at this point in the history
  7. RaspiCamRawBuffer: additional amount of buffers is required when we n…

    …eed to use buffers asyncronously on client side. So this commit adds some amount of buffers to recommended buffers for camera component.
    Stepan Dyatkovskiy committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    1536b38 View commit details
    Browse the repository at this point in the history
  8. RaspiCamRawBuffer, getBuffer: fixed case when _buffer is NULL

    Stepan Dyatkovskiy committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    b64412b View commit details
    Browse the repository at this point in the history
  9. RaspiCamRawBuffer: fixed copy of NULL buffer.

    Stepan Dyatkovskiy committed Dec 6, 2018
    Configuration menu
    Copy the full SHA
    067ed0d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    ff1d69b View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2018

  1. RaspiCamRawBuffer: refactored, so now it uses shared_ptr as a buffer …

    …header holder, with custom deleter which releases buffer.
    Stepan Dyatkovskiy committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    33a30dd View commit details
    Browse the repository at this point in the history
  2. RaspiCamRawBuffer: added zero-copy mode. But still doesn't works righ…

    …t. Target texture seems to be filled by zeroes.
    Stepan Dyatkovskiy committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    a8c2850 View commit details
    Browse the repository at this point in the history
  3. Raspicam: added camera contents port selection.

    Stepan Dyatkovskiy committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    239b474 View commit details
    Browse the repository at this point in the history
  4. Raspicam: added RGBA format

    Stepan Dyatkovskiy committed Dec 7, 2018
    Configuration menu
    Copy the full SHA
    556da96 View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2018

  1. RaspiCamRawBuffer: fixed related comments.

    Stepan Dyatkovskiy committed Dec 17, 2018
    Configuration menu
    Copy the full SHA
    dbb3168 View commit details
    Browse the repository at this point in the history