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