[GEM-cvs] [SCM] Gem - Graphics environment for multimedia branch, master, updated. 404c591aae710069
Brought to you by:
zmoelnig
From: Cyrille H. <nu...@us...> - 2015-09-18 14:51:10
|
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 404c591aae710069c1444a2be39a9cd4cd3a0cab (commit) via fb923c1a0dc54aa97d4f9be81d7184a54e7de773 (commit) via 1c93f60fb12adf78c3a8946fdb90f88eaec5d8ec (commit) via edb2ff5245aa02a6596c16fb7a0d1d8a07cfa032 (commit) via 797e321f482ce2f49e50b2927d541c24d1b3db0b (commit) via eec87976f7696df94c6dae5ad7ae1291833a9b71 (commit) via ad72b4adfa087dc77c343411519bef1019b78d1f (commit) via e519e0db9b8ee954c252a85535027e7961c2a602 (commit) via 8da135f4eb0ae1a7d74dc79cc5f972b074b570cf (commit) via 4f62b33b1e05cf8d77e1f2ce825e163c904df4d5 (commit) via a25939981b0aa2fa85b456832b2b58c2dbfaeb33 (commit) via 3961b1466ba51703b22463ffb9cd528400de94db (commit) via f4fbe8404ca417b989b78a159f1f5e47a7174585 (commit) via 0e6aa17dd222bfede6b93634dd8e80ed4c209468 (commit) via 3b64b65ec1edb25399274a3f432b8bd7e5112d36 (commit) via 16d1193490c5b1979c137ce2735c14bf162d3284 (commit) via a5dfa276e1e13b132a6c813a036da35f09d87551 (commit) via 177e972acc595733fa42ffd9e372fb876d2097fe (commit) via 1a1dae65d1ce0813c365dc6b2df3941045bcda0e (commit) via 03dcd891ce226e8d1326d293b5fc38f5207bd137 (commit) via a45b3943d19e0c8eb2f984069e52e86d9c298373 (commit) via a62929d9abf4e98cefc2758dc61c9562be0694dc (commit) via 6596b13784aa97bca959ee8150a51b4cf0780ec0 (commit) via fa998cb5e5629c1240ad106a14fae209a98c9be2 (commit) via d240b0e1f859af9b3b1627e86f89c1dfe2266692 (commit) via 99d42b2a169b55bddbfb194685f7ebe38ae532e2 (commit) via 449fd9d0f16f5db7d12a97f63b1afece157394e7 (commit) via 5dc69763fade33b63105e7f154661278a850b3ee (commit) via 6afb1884385a974cd4ca0c58bef7076d1baf0f09 (commit) via 2bd92881be86b383c92a9a32bb67ded7499d1b6e (commit) via 673f37f6bf2ef4dda93a91aed071f82ade532f74 (commit) via 47b14b7427026d4937f7823a8df6ad82b2ca7404 (commit) via ebd5c34ecfa8b95324ae7767b6d96743616a4f54 (commit) via 3cd0cf55228fa65f3e859d671ba058c176cfd3c6 (commit) via 744cd9cef608a77f2e70bacc8af59e56dd3d5c51 (commit) via 4a8eacdd59cbacc194df48c62f1ec499e881333e (commit) from 77475184c595c28d7a52a59be53a6f1b56792df6 (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 404c591aae710069c1444a2be39a9cd4cd3a0cab Author: Cyrille Henry <ch...@ch...> Date: Fri Sep 18 16:50:37 2015 +0200 adding few primitive to use with geometry shader commit fb923c1a0dc54aa97d4f9be81d7184a54e7de773 Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 18:14:43 2015 +0200 device-selection by name checks both DisplayName & ModelName commit 1c93f60fb12adf78c3a8946fdb90f88eaec5d8ec Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 18:14:19 2015 +0200 enumerate with "DisplayName" rather than "ModelName" as this has a uniqe-id attached commit edb2ff5245aa02a6596c16fb7a0d1d8a07cfa032 Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 17:51:48 2015 +0200 disable 3D-capturing commit 797e321f482ce2f49e50b2927d541c24d1b3db0b Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 16:50:08 2015 +0200 trying to make convenience symlinks also work with extra plugins that use plugin_LTLIBRARIES (and have their own autotools setup) commit eec87976f7696df94c6dae5ad7ae1291833a9b71 Author: iem <ie...@ca...mnet> Date: Tue Jun 30 16:04:16 2015 +0200 disable "no-input detected" printout for now commit ad72b4adfa087dc77c343411519bef1019b78d1f Author: iem <ie...@ca...mnet> Date: Tue Jun 30 16:04:00 2015 +0200 if no format is requested, try to autodetect it. commit e519e0db9b8ee954c252a85535027e7961c2a602 Author: iem <ie...@ca...mnet> Date: Tue Jun 30 16:03:40 2015 +0200 use variables for flags/pixelformat so we can modify them... commit 8da135f4eb0ae1a7d74dc79cc5f972b074b570cf Author: iem <ie...@ca...mnet> Date: Tue Jun 30 16:03:08 2015 +0200 increment devCount after released deckLink struct rather than inbetween commit 4f62b33b1e05cf8d77e1f2ce825e163c904df4d5 Author: iem <ie...@ca...mnet> Date: Tue Jun 30 16:02:34 2015 +0200 proper cast in displayMode->getName() need to pass a pointer to the address, rather than the address itself. static casts hide these errors :-( commit a25939981b0aa2fa85b456832b2b58c2dbfaeb33 Author: iem <ie...@ca...mnet> Date: Tue Jun 30 15:59:56 2015 +0200 moved special handling of "automatic" format into open() commit 3961b1466ba51703b22463ffb9cd528400de94db Author: iem <ie...@ca...mnet> Date: Tue Jun 30 15:20:51 2015 +0200 debugging printout - MARK() macro - printout when no-signal is detected commit f4fbe8404ca417b989b78a159f1f5e47a7174585 Author: iem <ie...@ca...mnet> Date: Tue Jun 30 15:20:06 2015 +0200 set pointers to NULL after releasing them so they don't get accidentally reused. commit 0e6aa17dd222bfede6b93634dd8e80ed4c209468 Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 14:09:34 2015 +0200 initialize ptr to inputcallback as well... commit 3b64b65ec1edb25399274a3f432b8bd7e5112d36 Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 13:37:26 2015 +0200 transfer frame-data from capturing thread to plugin's member data commit 16d1193490c5b1979c137ce2735c14bf162d3284 Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 13:36:56 2015 +0200 setFrame() method to set frame data from capturing thread commit a5dfa276e1e13b132a6c813a036da35f09d87551 Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 13:36:38 2015 +0200 getFrame/releaseFrame implementation commit 177e972acc595733fa42ffd9e372fb876d2097fe Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 13:35:33 2015 +0200 allow setting of input channel ("connection") via props commit 1a1dae65d1ce0813c365dc6b2df3941045bcda0e Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 13:34:38 2015 +0200 set InputConnection via DeckLinkConfig commit 03dcd891ce226e8d1326d293b5fc38f5207bd137 Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 13:33:50 2015 +0200 store reference to videoDECKLINK in PIMPL so we can call back commit a45b3943d19e0c8eb2f984069e52e86d9c298373 Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 13:33:14 2015 +0200 incr/decr refcount on shallow copy of deckLinkInput commit a62929d9abf4e98cefc2758dc61c9562be0694dc Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 13:32:38 2015 +0200 make all PIMPL members public it's a PIMPL anyhow... commit 6596b13784aa97bca959ee8150a51b4cf0780ec0 Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 13:02:55 2015 +0200 properly initialize private members commit fa998cb5e5629c1240ad106a14fae209a98c9be2 Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 04:44:52 2015 +0200 basic framework might work commit d240b0e1f859af9b3b1627e86f89c1dfe2266692 Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 04:27:41 2015 +0200 more stuff commit 99d42b2a169b55bddbfb194685f7ebe38ae532e2 Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 04:27:12 2015 +0200 function to check for supported displayname commit 449fd9d0f16f5db7d12a97f63b1afece157394e7 Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 02:44:38 2015 +0200 fall back to dlopen()ing DeckLinkAPI commit 5dc69763fade33b63105e7f154661278a850b3ee Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 02:40:55 2015 +0200 initialize DeckLinkAPI and throw an Exception if that fails commit 6afb1884385a974cd4ca0c58bef7076d1baf0f09 Author: IOhannes m zmölnig <zmo...@um...> Date: Tue Jun 30 02:40:13 2015 +0200 DeckLinkCaptureDelegate class this is copyright Blackmagic Design Pty. Ltd. the license is "Boost Sofware License" (which is GPL-compatible) commit 2bd92881be86b383c92a9a32bb67ded7499d1b6e Author: IOhannes m zmölnig <zmo...@um...> Date: Mon Jun 29 19:59:52 2015 +0200 add videoDECKLINK to manual_autoreconf commit 673f37f6bf2ef4dda93a91aed071f82ade532f74 Author: IOhannes m zmölnig <zmo...@um...> Date: Mon Jun 29 19:59:33 2015 +0200 fixed videoDECKLINK makefile variables commit 47b14b7427026d4937f7823a8df6ad82b2ca7404 Author: IOhannes m zmölnig <zmo...@um...> Date: Mon Jun 29 19:59:11 2015 +0200 add "--with-DeckLink" configure-flags if no LIBS are given, use dlopen() for opening libDeckLinkAPI.so commit ebd5c34ecfa8b95324ae7767b6d96743616a4f54 Author: IOhannes m zmölnig <zmo...@um...> Date: Mon Jun 29 19:58:05 2015 +0200 remove videoVNC traces commit 3cd0cf55228fa65f3e859d671ba058c176cfd3c6 Author: IOhannes m zmölnig <zmo...@um...> Date: Mon Jun 29 19:57:34 2015 +0200 GEM_CHECK_LIB: properly handle empty args commit 744cd9cef608a77f2e70bacc8af59e56dd3d5c51 Author: IOhannes m zmölnig <zmo...@um...> Date: Mon Jun 29 18:49:29 2015 +0200 including videoDECKLINK in build-system commit 4a8eacdd59cbacc194df48c62f1ec499e881333e Author: IOhannes m zmölnig <zmo...@um...> Date: Mon Jun 29 18:49:05 2015 +0200 stub for videoDECKLINK ----------------------------------------------------------------------- Summary of changes: autogen.sh | 1 + configure.ac | 3 + m4/gem.m4 | 25 +- plugins/Makefile.am | 2 +- plugins/symlink_ltlib.mk | 6 +- plugins/{videoHALCON => videoDECKLINK}/LICENSE.txt | 8 +- plugins/videoDECKLINK/Makefile.am | 41 ++ plugins/videoDECKLINK/README.txt | 53 ++ plugins/videoDECKLINK/configure.ac | 28 + .../decklink-videoplugin.pd} | 0 plugins/videoDECKLINK/videoDECKLINK.cpp | 591 ++++++++++++++++++++ .../videoVLC.h => videoDECKLINK/videoDECKLINK.h} | 74 ++-- src/Base/GemShape.cpp | 4 + 13 files changed, 783 insertions(+), 53 deletions(-) copy plugins/{videoHALCON => videoDECKLINK}/LICENSE.txt (75%) create mode 100644 plugins/videoDECKLINK/Makefile.am create mode 100644 plugins/videoDECKLINK/README.txt create mode 100644 plugins/videoDECKLINK/configure.ac copy plugins/{videoAVT/avt-videoplugin.pd => videoDECKLINK/decklink-videoplugin.pd} (100%) create mode 100644 plugins/videoDECKLINK/videoDECKLINK.cpp copy plugins/{videoVLC/videoVLC.h => videoDECKLINK/videoDECKLINK.h} (55%) hooks/post-receive -- Gem - Graphics environment for multimedia |