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 828ae2a65bcd5532b93b88fa24950c527e5c9d77 (commit) via 97a7d1bd89419b2a66bf4691530429d529f7f0af (commit) via d86ff25d899c84841eeedddceb4bdd95e578b8b4 (commit) via 539886270a5db50c16ec11f188fb37c17755bd38 (commit) via 318eee12e7d8e127b46b72d56677c031249cc04b (commit) via 741a72f9e9f8745263d9303333f4856536f84a92 (commit) via a7e7a340bcd48f91e6a02912d9326144d6ef2ebe (commit) via 5a643d5b5163c2a15875145292bef70d77e322c0 (commit) via c0814642960e6372f3f22a8da0f7baaccfa98aba (commit) via 527842f26d7f964f4c7904d328f8d6de3fa6f6a3 (commit) via 30be7dfc99fa103e63f3f5c2a98aeccfbba67880 (commit) via 0cf743780a8a2d620af547dab835beee859b2c89 (commit) via 491f41b6eaa69e3c7b55ec3ebed049d9bef116a5 (commit) via 30059c29708649297c6e548140f563339aebe226 (commit) via 4c123497aace7ff5e85d92e2d5a80f4f8aff3442 (commit) via e5db1679cf274c5421155fe1e0518405cf197767 (commit) via a7c038e6c73bcb2d78715e9d7ec0ad679f9b4d87 (commit) via 00bd0adeb668c3e2406563ceece551fa700f6421 (commit) via a4b25d4ea65b6423a90488e51b62764c3bef0fa6 (commit) via 9a970109aabb103f57ba8ac86ab6446d32f862a0 (commit) via 5ebe245c78fb5436c428de0772949906fb62050f (commit) via 5a2d2a016df5defc515aba2372671a2bb16d1e9e (commit) via 45eb040b7e6caf2b253d731599c70049b08cebe1 (commit) via 921ebb863999b2d3a8e7f8084f4afc826782ff21 (commit) via 8dbe7bcdd4e9338572e9dfbafcf1781497ada59f (commit) via ed7c9fd894bfc69e32dffce2f654504ca0f24904 (commit) via 9917143e54f5e1c7d20094772591425b9de65fc7 (commit) via 4dfbfa3b618fedbfcf0fec64bc39a80583f5a51b (commit) via 41be702189eac9444fc1f61984a59ed03c1c56fd (commit) via db7f900187973e92521dc535688bac29dfcdcf2a (commit) via c2759bfb9079718acdabb6e77ec1e677a2a25ea6 (commit) via 90b21e27497d55bd26d3426a0ef7cb78038c9337 (commit) via d135b9be85aaac31f4f6a29944930b3b526ea183 (commit) via 8e03c17d09d0fcfdf2cfb5f8d37a8268b65814e7 (commit) via 880e325f2e307b2be193178231e9f1825969ab16 (commit) via 63a320bae6b554729fc633fb0b6cb34782015c68 (commit) via c64863ffba1aebd84591ed357a20d63d94351db2 (commit) via 9695f4ef1e2a04858e08f53fa303bed8f7dc031c (commit) via 6abc3fcbf72ebb9abc8b89b2ca1226c907fac07e (commit) via 7554a7c47e89ec8f0f37b6c4ef06305674e6f658 (commit) via 7d441e9eaaa8b46945adaca8edcbcbd0133189d2 (commit) via 4e48adbda9c21c71a0efe2bafcedfabdcbce930a (commit) via 1d6e3fe224307050d9138b30505a6f34a4d57292 (commit) from dd89bca1ae000964a4e5e78e9daabb4f4646ded8 (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 828ae2a65bcd5532b93b88fa24950c527e5c9d77 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 16:03:54 2023 +0100 FFMPEG: simplify packet reader with video-frames, a single packet only ever contains a single frame. so there's no need to loop and hoop. commit 97a7d1bd89419b2a66bf4691530429d529f7f0af Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 16:02:47 2023 +0100 align code... commit d86ff25d899c84841eeedddceb4bdd95e578b8b4 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 16:01:13 2023 +0100 [model] pass texture coords to loader so we can support rectangle textures commit 539886270a5db50c16ec11f188fb37c17755bd38 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 16:00:34 2023 +0100 modelASSIMP2: pass scaling factors to textcoord-generator commit 318eee12e7d8e127b46b72d56677c031249cc04b Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 16:00:13 2023 +0100 model: pass scaling factors to texcoord-generator commit 741a72f9e9f8745263d9303333f4856536f84a92 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 14:57:41 2023 +0100 modelASSIMP: support for texture-scaling (for rectangle textures) commit a7e7a340bcd48f91e6a02912d9326144d6ef2ebe Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 14:57:12 2023 +0100 modelASSIMP: fix name of 'textype' property commit 5a643d5b5163c2a15875145292bef70d77e322c0 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 14:54:46 2023 +0100 modelOBJ: make "texwidth/texheight" writeProps private commit c0814642960e6372f3f22a8da0f7baaccfa98aba Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 14:30:38 2023 +0100 modelOBJ: honour texwidth/texheight this basically allows non-rectangle textures commit 527842f26d7f964f4c7904d328f8d6de3fa6f6a3 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 14:30:16 2023 +0100 model*: refactored propeties-handling commit 30be7dfc99fa103e63f3f5c2a98aeccfbba67880 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 14:02:15 2023 +0100 model*: fix texture coordinates (at least for normalized textures) Closes: https://github.com/umlaeute/Gem/issues/311 commit 0cf743780a8a2d620af547dab835beee859b2c89 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 13:11:21 2023 +0100 ASSIMP3: prevent openGL calls if openGL has not been initialized LATER: drop the openGL calls completely. Closes: https://github.com/umlaeute/Gem/issues/332 commit 491f41b6eaa69e3c7b55ec3ebed049d9bef116a5 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 12:28:30 2023 +0100 ASSIMP3: remove unused function commit 30059c29708649297c6e548140f563339aebe226 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 11:39:01 2023 +0100 model: "blend" and "linewidth" messages Closes: https://github.com/umlaeute/Gem/issues/329 commit 4c123497aace7ff5e85d92e2d5a80f4f8aff3442 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Wed Feb 1 11:37:57 2023 +0100 re-format ctor-initializers for easier extendibility commit e5db1679cf274c5421155fe1e0518405cf197767 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Thu Jan 26 11:53:39 2023 +0100 filmFFMPEG: prevent double declaration of members commit a7c038e6c73bcb2d78715e9d7ec0ad679f9b4d87 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Thu Jan 26 11:49:53 2023 +0100 filmFFMPEG: nicely print ffmpeg-errors commit 00bd0adeb668c3e2406563ceece551fa700f6421 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Thu Jan 26 11:49:27 2023 +0100 filmFFMPEG: note on why we disabled GRAY8 in default dest-fromats commit a4b25d4ea65b6423a90488e51b62764c3bef0fa6 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Thu Jan 26 11:48:44 2023 +0100 filmFFMPEG: renamed m_wantedCodec so it's consistend with m_wantedFormat commit 9a970109aabb103f57ba8ac86ab6446d32f862a0 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Thu Jan 26 11:43:57 2023 +0100 filmFFMPEG.open(): increase lifetime of 'ret' commit 5ebe245c78fb5436c428de0772949906fb62050f Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Thu Jan 26 09:27:01 2023 +0100 fix typos commit 5a2d2a016df5defc515aba2372671a2bb16d1e9e Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Thu Jan 26 09:26:55 2023 +0100 filmFFMPEG: support getting/setting the codec however, [pix_film] doesn't support this yet... commit 45eb040b7e6caf2b253d731599c70049b08cebe1 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Thu Jan 26 09:26:17 2023 +0100 filmFFMP: simplify prop-enumeration commit 921ebb863999b2d3a8e7f8084f4afc826782ff21 Author: IOhannes m zmölnig <zmoel...@iem.at> Date: Thu Jan 26 09:25:31 2023 +0100 filmFFMPEG: short-circuit interating over props ----------------------------------------------------------------------- Summary of changes: .git-ci/gitlab-iem.yml | 1 + .git-ci/macOS.brew | 1 + .git-ci/msys2.pacman | 3 + configure.ac | 31 +- plugins/ASSIMP2/modelASSIMP2.cpp | 7 +- plugins/ASSIMP2/modelASSIMP2.h | 2 +- plugins/ASSIMP3/modelASSIMP3.cpp | 184 +++++--- plugins/ASSIMP3/modelASSIMP3.h | 4 +- plugins/AVI/filmAVI.h | 2 +- plugins/AVIPLAY/filmAVIPLAY.h | 2 +- plugins/DECKLINK/recordDECKLINK.cpp | 2 +- plugins/DECKLINK/recordDECKLINK.h | 6 +- plugins/DECKLINK/videoDECKLINK.cpp | 2 +- plugins/DECKLINK/videoDECKLINK.h | 2 +- plugins/FFMPEG/Makefile.am | 35 ++ plugins/FFMPEG/filmFFMPEG.cpp | 517 +++++++++++++++++++++ .../{GMERLIN/filmGMERLIN.h => FFMPEG/filmFFMPEG.h} | 79 ++-- plugins/HALCON/videoHALCON.h | 2 +- plugins/Makefile.am | 1 + plugins/NDI/recordNDI.h | 8 +- plugins/OBJ/modelOBJ.cpp | 155 +++--- plugins/OBJ/modelOBJ.h | 2 +- plugins/OBJ/model_loader.cpp | 15 +- plugins/OptiTrack/videoOptiTrack.h | 2 +- plugins/PIPEWIRE/recordPIPEWIRE.h | 2 +- plugins/PIPEWIRE/videoPIPEWIRE.h | 2 +- plugins/PNM/recordPNM.h | 4 +- plugins/QT4L/recordQT4L.h | 10 +- plugins/QuickTime/recordQT.cpp | 4 +- plugins/TEST/videoTEST.h | 2 +- plugins/V4L/recordV4L.cpp | 2 +- plugins/V4L/recordV4L.h | 8 +- plugins/V4L2/recordV4L2.h | 8 +- plugins/VLC/videoVLC.h | 2 +- plugins/VNC/videoVNC.h | 2 +- plugins/filmDS/filmDS.cpp | 6 +- plugins/filmDS/filmDS.h | 2 +- plugins/filmDSATL/filmDS.cpp | 2 +- plugins/filmDSATL/filmDS.h | 2 +- plugins/filmDarwin/filmDarwin.h | 2 +- plugins/videoAVF/AVFVideoGrabber.mm | 2 +- plugins/videoDS/DSgrabber.cpp | 2 +- plugins/videoDarwin/videoDarwin.cpp | 12 +- src/Geos/model.cpp | 112 ++++- src/Geos/model.h | 16 +- src/Geos/square.cpp | 8 +- src/plugins/modelloader.h | 15 +- 47 files changed, 1020 insertions(+), 272 deletions(-) create mode 100644 plugins/FFMPEG/Makefile.am create mode 100644 plugins/FFMPEG/filmFFMPEG.cpp copy plugins/{GMERLIN/filmGMERLIN.h => FFMPEG/filmFFMPEG.h} (66%) 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