37 Commits

Author SHA1 Message Date
Joshua M. Doe
73708059f6 gigesimsink: new sink for A&B Soft GigESim to produce GigE Vision video
This will require a license from A&B to transmit, which can be purchased
from their website.
2019-10-09 10:56:00 -04:00
Joshua M. Doe
2ee4399f3f imperxsdisrc: new source element for IMPERX HD-SDI Express framegrabbers
The IMPERX SDI cards support BGR, YUY2, and a unique 10-bit YUV 4:2:2
format which is not currently supported in GStreamer. For now, we'll
unpack it to AYUV64.

This has only been tested on a ExpressCard device, but is expected to
work with all IMPERX grabbers that use this SDK.

Special attention has not been given yet to timestamping or accounting
for dropped frames.

Currently if the source is interlaced this element will deinterlace.
Another mode could be supported to push out the frames as is, with
appropriate caps to indicate interlacing mode.
2019-08-01 12:25:23 -04:00
Joshua M. Doe
bf35f7f832 kayasrc: add new source element for KAYA frame grabbers
Currently only tested with one BayerGB8 camera on a Komodo board.

Missing dropped frame detection and 16-bit bayer support.
2018-07-10 14:56:00 -04:00
Joshua M. Doe
1bc0829d81 pleorasrc: initial working plugin for Pleora eBUS SDK U3V and GEV cameras 2018-05-21 06:50:57 -04:00
Joshua M. Doe
f76390323f build: add gio to FindGObject 2017-11-09 06:53:56 -05:00
Joshua M. Doe
4f326fce02 add aptinasrc, a source element for Aptina Imaging (ON) cameras 2017-10-24 15:16:23 -04:00
Joshua M. Doe
4ef2f97b0a matroxsrc: modify FindMatrox.cmake to find 32-bit lib 2017-09-26 14:10:22 -04:00
Joshua M. Doe
bf767a74a9 phoenixsrc: fix FindPhoenix.cmake to find 32-bit lib 2017-09-26 13:22:51 -04:00
Joshua M. Doe
ab72024f24 imperxflexsrc: fix FindImperx.cmake to find 32-bit lib 2017-09-26 13:22:11 -04:00
Joshua M. Doe
28f41f998a build: allow GStreamer gstconfig.h dir to be optional so we can build against 1.2 2017-09-26 09:29:41 -04:00
Joshua M. Doe
4e24b69eaa build: allow GSTREAMER_ROOT to be set manually 2017-09-26 09:28:29 -04:00
Joshua M. Doe
9ffda399d9 euresys: fix FindEuresys.cmake to find library in (x86) dir on Win64 2017-09-26 09:27:47 -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
376fbb5fd2 matroxsrc: add first working version of Matrox Imaging Library source 2017-05-09 13:39:16 -04:00
Joshua M. Doe
ebd5a7f36a add idsueyesrc, IDS uEye camera source 2017-03-08 09:29:27 -05:00
Joshua M. Doe
07473812c1 add bitflowsrc, a source for BitFlow framegrabbers 2016-10-19 11:41:46 -04:00
Joshua M. Doe
077442ca4c build: include dir with gstconfig.h required in 1.8 2016-06-28 13:48:21 -04:00
Joshua M. Doe
4ea20bea93 build: update EDT and Active Silicon Phoenix Find*.cmake to find 32- and 64-bit installations 2015-10-21 08:43:25 -04:00
Joshua M. Doe
d585319cef imperxflexsrc: fix build and rename framelinksrc to imperxflexsrc 2015-08-03 15:27:32 -04:00
Joshua M. Doe
3575163e6c euresyssrc: update build to support 64-bit 2015-07-10 13:39:16 -04:00
Joshua M. Doe
723eea207e build: add FindOrc.cmake 2015-06-26 09:33:50 -04:00
Joshua M. Doe
d7851d627f saperasrc: add new plugin for Teledyne DALSA Sapera frame grabbers 2014-12-11 14:00:24 -05:00
Joshua M. Doe
732e6a2d7e build: update Find cmake files to find 64-bit GStreamer 2014-12-11 10:57:17 -05:00
Joshua M. Doe
0f6423f2ca build: update FindXCLIB.cmake to actually work 2014-10-22 14:18:44 -04:00
Joshua M. Doe
59bce030b0 build: get CMake build working again to build in VS2012 2014-09-30 16:23:23 -04:00
Joshua M. Doe
da31713498 edtpdvsrc: create source for EDT PDV frame grabbers 2014-01-24 10:03:13 -05:00
Joshua M. Doe
a649df60d5 pixci: Initial untested pixcisrc element for EPIX PIXCI framegrabbers 2014-01-24 10:03:11 -05:00
Joshua M. Doe
7b8742afd8 build: borrow CMake modules from qt-gstreamer for Linux compatibility
Almost certainly breaks Windows compat, but will need to update it anyways to work with the newer GStreamer SDK.
2014-01-24 10:02:47 -05:00
Joshua M. Doe
6ae2b319c8 phoenix: Initial commit of Active Silicon Phoenix source
Just barely works, no checking for lost/dropped frames, no accurate timestamping, etc.
2014-01-24 10:00:28 -05:00
Joshua M. Doe
f3084e002e iotechdaqx: Initial commit
Element works, but not configurable or thoroughly tested.
2014-01-24 10:00:28 -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
Joshua M. Doe
8dcb52b48d niimaqsrc: Move into subfolder of sys 2014-01-24 10:00:26 -05:00
Joshua M. Doe
baa16f775f freeimage: Create freeimage plugin and freeimagedec decoder 2014-01-24 10:00:24 -05:00
Joshua M. Doe
ddd0c4cf67 build: Add finding gstcontroller to FindGstreamer.cmake 2014-01-24 10:00:24 -05:00
Joshua M. Doe
cfa14e8d60 * Improve CMake lists and modules 2014-01-24 08:32:31 -05:00
Joshua M. Doe
7fff476758 Initial commit of two preliminary plugins, videolevels and niimaqsrc 2014-01-24 08:29:14 -05:00