346 Commits

Author SHA1 Message Date
Joshua M. Doe
7eea6ba993 kayasrc: add more debugging statements 2018-07-10 14:56:03 -04:00
Joshua M. Doe
50ccea2e7c kayasrc: fix exceptions when stopping acquisition 2018-07-10 14:56:02 -04:00
Joshua M. Doe
8ded8e1743 kayasrc: add support for 16-bit Bayer 2018-07-10 14:56:01 -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
6e507ef15f add conversions to/from GenICam pixel formats 2018-07-09 14:48:07 -04:00
Joshua M. Doe
de488ab3a8 niimaqdxsrc: on timeout return GST_FLOW_ERROR 2018-05-31 11:13:05 -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
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
c3c595fe33 misbirpack,misbirunpack: fix offset property 2018-01-12 11:37:49 -05:00
Joshua M. Doe
7912b9086d saperasrc: add more debugging statements 2018-01-12 10:37:48 -05:00
Joshua M. Doe
e45f85fc95 misb: add new plugin with elements to pack/unpack MISB IR over SDI data 2018-01-10 09:34:47 -05:00
Joshua M. Doe
e4a308a545 fix caps to avoid videoconvert bug in 1.8 which corrupts data
Previous way of creating caps left invalid colorimetry field 0:0:0:0,
which combined with a bug present in GStreamer 1.8 led to GRAY16_LE data
being corrupted when converted to GRAY16_BE (or vice versa). Current
method will properly initialize colorimetry field, avoiding this problem
in 1.8.
2017-11-16 08:31:43 -05:00
Joshua M. Doe
f76390323f build: add gio to FindGObject 2017-11-09 06:53:56 -05:00
Joshua M. Doe
714a530d34 add genicamsrc, harcoded for Basler camera currently 2017-11-06 14:34:10 -05:00
Joshua M. Doe
aa3afe13a6 aptinasrc: use default alloc to take advantage of buffer pools 2017-10-25 08:37:46 -04: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
6a4f3fe058 build: fix CPack package name for 32-bit 2017-09-26 14:12:31 -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
2703a95b23 niimaqdxsrc: declare callback to have correct calling convention 2017-09-26 13:23: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
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
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
3cc0bf25f8 build: fix URL for IOtech 2017-09-26 09:26:46 -04:00
Joshua M. Doe
e21a40fd4a imperxflexsrc: change assert to be compatible with GLib 2.36 2017-09-26 09:26:07 -04:00
Joshua M. Doe
034971d860 videolevels: skip LUT calculation if in passthrough mode 2017-09-25 15:02:16 -04:00
Joshua M. Doe
741f91f488 update README to include new elements and mention Aravis 2017-09-25 14:52:49 -04:00
Joshua M. Doe
b5c4671483 idsueyesrc: if no config file specified load from EEPROM 2017-09-12 11:08:11 -04:00
Joshua M. Doe
ff999402bd niimaqdxsrc: add non-standard 'BayerRG 16' format 2017-08-10 10:22:29 -04:00
Joshua M. Doe
0e138cc0f3 niimaqdxsrc: avoid error if no attributes exist 2017-08-10 10:21:40 -04:00
Joshua M. Doe
a1a051bdeb niimaqdxsrc: post dropped-frame-info message 2017-08-10 10:21:05 -04:00
Joshua M. Doe
ca37f0078b niimaqsrc: fix timestamp error when video is restarted 2017-08-10 10:19:45 -04:00
Joshua M. Doe
45bc0f24aa videolevels: support GRAY8 input 2017-08-10 10:18:34 -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
623abe0c2a matroxsrc: rename format property to config-file for uniformity 2017-05-16 10:19:26 -04:00
Joshua M. Doe
23f67133f7 matroxsrc: add support for Bayer, including option to treat as gray or demosaic 2017-05-16 10:18:52 -04:00
Joshua M. Doe
5b46c95699 matroxsrc: fix freeing of buffers 2017-05-11 09:08:27 -04:00
Joshua M. Doe
93b9f870ce matroxsrc: error out on buffer allocation failure 2017-05-09 14:56:09 -04:00
Joshua M. Doe
55e2881006 matroxsrc: fix colorized output with a monochrome source 2017-05-09 14:55:30 -04:00
Joshua M. Doe
0aa17031c3 matroxsrc: reverse order of calls to Mil*Free 2017-05-09 14:53:36 -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
62d1b1f6fd niimaqdxsrc: handle USB3 Vision as little-endian 2017-05-04 10:11:10 -04:00
Joshua M. Doe
ebe9271d5c niimaqdxsrc: use pixel-aspect-ratio for caps not par 2017-05-03 12:51:07 -04:00
Joshua M. Doe
a4af051165 niimaqdxsrc: add support for JPEG PixelFormat 2017-05-03 11:59:04 -04:00
Joshua M. Doe
4a18d3e118 niimaqdxsrc: add is-controller property to open as controller or listener 2017-04-25 10:18:50 -04:00
Joshua M. Doe
3e20a7491e idsueyesrc: reduce likelihood of dropped frames and don't abort if we have some 2017-03-08 15:45:33 -05:00