This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "Gem - Graphics environment for multimedia".

The branch, master has been updated
       via  8feab60d641f13902787b73e56bcbef32657a1a8 (commit)
       via  1657fcc8d6ea497e8765cae369ff830ca782c149 (commit)
       via  cf76fb229bab78f6ed1ddced59035948111d3567 (commit)
       via  88d009fefa8306cb2a1c8b53cef7bfb9d9fab1e9 (commit)
       via  2cdd649ae4814370ddd6a7f4cd0b348c6a9c06e6 (commit)
       via  0e4601111dc277789b308b75560140d9a99d2b37 (commit)
       via  ae7a11393720abd6b93fee5fcec33d50b4444173 (commit)
       via  6248d8eb2d550f6f53077528aada7b199e359e90 (commit)
       via  4cf4859174a8353373969e7c5d804829000f38b5 (commit)
       via  cf9c152fae3c46387669a5d5d8118ffa55194695 (commit)
       via  f7bd05587a2ac83d544c8cb2d52c9296b08351bc (commit)
       via  76248ad196532c770a72dc073eea06f41ce79976 (commit)
       via  6799d219dcce42f564d018244c0cbc3105adc6b6 (commit)
      from  4bdb95d340bbcb902e8f324ab7b672860f505829 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 8feab60d641f13902787b73e56bcbef32657a1a8
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Thu Oct 27 15:20:37 2022 +0200

    pix_frei0r: swap bytes if required

commit 1657fcc8d6ea497e8765cae369ff830ca782c149
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Thu Oct 27 15:16:28 2022 +0200

    convert fromRGBA to GL_ABGR_EXT

commit cf76fb229bab78f6ed1ddced59035948111d3567
Author: IOhannes m zmölnig <zmoel...@umlauts.umlaeute.mur.at>
Date:   Thu Oct 27 14:56:17 2022 +0200

    explicitly call setCsizeByFormat() rather than relying on on 
image.convert*()

commit 88d009fefa8306cb2a1c8b53cef7bfb9d9fab1e9
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Thu Oct 27 14:12:06 2022 +0200

    trying to fix pix_frei0r on apple

commit 2cdd649ae4814370ddd6a7f4cd0b348c6a9c06e6
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Thu Oct 27 13:58:10 2022 +0200

    put GL_RGB(A) and GL_BGR(A) in a single line (where applicable)

commit 0e4601111dc277789b308b75560140d9a99d2b37
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Thu Oct 27 13:15:21 2022 +0200

    setCsizeByFormat: keep native format; merge apple and non-apple code
    
    does this break anything?

commit ae7a11393720abd6b93fee5fcec33d50b4444173
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Thu Oct 27 13:14:20 2022 +0200

    define GEM_RGB differently for Apple and non-Apple

commit 6248d8eb2d550f6f53077528aada7b199e359e90
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Thu Oct 27 13:12:08 2022 +0200

    internally use GL_BGR(A) instead of GL_BGR(A)_EXT

commit 4cf4859174a8353373969e7c5d804829000f38b5
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Thu Oct 27 12:07:48 2022 +0200

    [pix_test] support RGB colorspace

commit cf9c152fae3c46387669a5d5d8118ffa55194695
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Thu Oct 27 12:07:37 2022 +0200

    [pix_test] accept dimension arguments

commit f7bd05587a2ac83d544c8cb2d52c9296b08351bc
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Thu Oct 27 09:58:41 2022 +0200

    flip upsidedown logic
    
    PNM images are top-to-bottom

commit 76248ad196532c770a72dc073eea06f41ce79976
Author: IOhannes m zmölnig <zmoel...@iem.at>
Date:   Thu Oct 27 09:55:01 2022 +0200

    remove the GEM_USE_RECORDPNM ifdefs
    
    if you don't want the plugin, don't compile it (or remove it)

commit 6799d219dcce42f564d018244c0cbc3105adc6b6
Author: Claude Heiland-Allen <cla...@mathr.co.uk>
Date:   Fri Oct 14 12:25:48 2022 +0100

    recordPNM plugin for PPM and PGM image stream output
    
    PNM is a family of lowest common denominator image formats,
    with an ASCII header containing metadata, followed by raw
    uncompressed image data.
    
    Specification at <https://netpbm.sourceforge.net/doc/pnm.html>.
    
    This plugin writes a single file containing a concatenated
    stream of PNM images.
    
    Supports the following codecs:
    
    - ppm (rgb888 PPM P6 binary format)
    - pgm (gray8 PGM P5 binary format)
    
    Example use case:
    
    1. `mkfifo fifo.ppm`
    2. record frames into `fifo.ppm` with this plugin
    3. encode video with `ffmpeg -f image2pipe -i fifo.ppm ...`
    
    Note that the writer may block if data is not read fast enough.

-----------------------------------------------------------------------

Summary of changes:
 configure.ac                                   |   2 +
 plugins/Makefile.am                            |   1 +
 plugins/PNM/Makefile.am                        |  32 ++++
 plugins/PNM/recordPNM.cpp                      | 235 +++++++++++++++++++++++++
 plugins/{V4L2/recordV4L2.h => PNM/recordPNM.h} |  72 +++-----
 plugins/V4L/recordV4L.cpp                      |   1 +
 plugins/V4L2/recordV4L2.cpp                    |   1 +
 src/Base/GemPixDualObj.cpp                     |   6 +-
 src/Base/GemPixObj.cpp                         |  12 +-
 src/Gem/GemGL.h                                |   8 +
 src/Gem/Image.cpp                              | 209 ++++++++++------------
 src/Gem/Image.h                                |   8 +-
 src/Pixes/pix_convert.cpp                      |   1 +
 src/Pixes/pix_freeframe.cpp                    |   1 +
 src/Pixes/pix_frei0r.cpp                       |  19 +-
 src/Pixes/pix_frei0r.h                         |   1 +
 src/Pixes/pix_movement2.cpp                    |   1 +
 src/Pixes/pix_multiblob.cpp                    |   1 +
 src/Pixes/pix_rgba.cpp                         |   1 +
 src/Pixes/pix_test.cpp                         | 111 ++++++++++--
 src/Pixes/pix_test.h                           |   1 +
 21 files changed, 541 insertions(+), 183 deletions(-)
 create mode 100644 plugins/PNM/Makefile.am
 create mode 100644 plugins/PNM/recordPNM.cpp
 copy plugins/{V4L2/recordV4L2.h => PNM/recordPNM.h} (57%)


hooks/post-receive
-- 
Gem - Graphics environment for multimedia


_______________________________________________
pd-gem-CVS mailing list
pd-gem-CVS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pd-gem-cvs

Reply via email to