23 Commits

Author SHA1 Message Date
Joshua M. Doe
26e05b7058 build: allow overriding installation directories
More sensible defaults and allow for overriding. Also make PDB installation
optional on Windows if RelWithDebInfo isn't the build type being used.

CMAKE_INSTALL_PREFIX defaults to GStreamer install location on Windows and
/usr/lib on other platforms.

PLUGIN_INSTALL_DIR defaults to CMAKE_INSTALL_PREFIX/gstreamer-1.0

LIBRARY_INSTALL_DIR defaults to CMAKE_INSTALL_PREFIX/

PDB_INSTALL_DIR defaults to CMAKE_INSTALL_PREFIX/
2020-04-15 09:26:40 -04:00
Joshua M. Doe
59715529c7 build: only install PDBs on Windows 2020-04-14 16:17:45 -04:00
Joshua M. Doe
4ebc6b8c77 build: consistently have libgst prefix on all plugins
Before this, on Linux there'd be a liblibgst prefix
2020-04-14 16:17:45 -04:00
Joshua M. Doe
8ab8b4c28f euresyssrc: add num-capture-buffers property to set SurfaceCount 2018-03-16 14:37:24 -04:00
Joshua M. Doe
072b27d32d euresyssrc: switch from RGB to BGR to fix color 2018-03-16 14:24:07 -04:00
Joshua M. Doe
f0481289d8 run gst-indent 2017-09-26 12:48:36 -04:00
Joshua M. Doe
bbba3dae51 build: use CMakeLists.txt instead of config.h to define plugin macros 2017-09-26 12:46:55 -04:00
Joshua M. Doe
ff8376b9d2 build: use git version info in plugins and build ZIP package 2017-08-03 10:18:51 -04:00
Joshua M. Doe
f2c86ccd48 euresyssrc: set video format more fully to fix colorized grayscale issue 2016-07-06 12:06:18 -04:00
Joshua M. Doe
59a583d8c7 build: clean up CMakeLists.txt and install pdb files alongside dlls 2016-06-28 13:53:48 -04:00
Joshua M. Doe
f1a1482f8f euresyssrc: add property for pixel timing to produce square or broadcast pixels 2015-07-10 15:03:14 -04:00
Joshua M. Doe
3575163e6c euresyssrc: update build to support 64-bit 2015-07-10 13:39:16 -04:00
Joshua M. Doe
b3c4c79dea euresyssrc: open and close driver in init/dispose rather than start/stop
McOpenDriver was taking 1.5 seconds or so, so for some use cases this
should speed up captures.
2014-01-24 10:03:15 -05:00
Joshua M. Doe
86ba1a114d euresyssrc: move debug cat init to class_init and make cat euresyssrc 2014-01-24 10:03:15 -05:00
Joshua M. Doe
6f689dd78d euresyssrc: fix enums to use sequential values 2014-01-24 10:03:14 -05:00
Joshua M. Doe
530fd119a5 euresyssrc: add color-format property 2014-01-24 10:03:14 -05:00
Joshua M. Doe
ffe08ccf28 euresyssrc: fix caps handling for 1.0 2014-01-24 10:03:14 -05:00
Joshua M. Doe
0dc581ff99 euresyssrc: untested port to 1.0 and conform name 2014-01-24 10:03:07 -05:00
Joshua M. Doe
2296c487ae style: run gst-indent 2014-01-24 10:02:53 -05:00
Joshua M. Doe
390ad794e0 euresys: Show warning if frames have been dropped 2014-01-24 10:00:27 -05:00
Joshua M. Doe
4645490fa1 euresys: Remove unused GstBaseSrc methods, fixing caps negotiation in the process
Removing negotiate() fixed caps handling so we can now display live video.
2014-01-24 10:00:27 -05:00
Joshua M. Doe
d788b025f9 euresys: Fixes to get element working with filesink
Caps aren't correct, but I can correctly save camera output to file.

Many printfs are sprinkled about as I'm having trouble with gst-debug, will remove later.
2014-01-24 10:00:27 -05:00
Joshua M. Doe
8549479892 euresys: Add new plugin for Euresys MultiCam driver (broken)
Untested, but compiles without error.
2014-01-24 10:00:26 -05:00