572 Commits

Author SHA1 Message Date
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
Joshua M. Doe
288cac2c6d idsueyesrc: add more error checking on is_* functions 2017-03-08 15:23:08 -05:00
Joshua M. Doe
c29d9aec7a idsueyesrc: add RGB, RGBA, and BGRA formats 2017-03-08 15:16:26 -05:00
Joshua M. Doe
c273d3dd2f idsueyesrc: use AOI size instead of max image size 2017-03-08 15:16:04 -05:00
Joshua M. Doe
5683db6168 idsueyesrc: make some properties int rather than uint and other cleanup 2017-03-08 15:15:19 -05:00
Joshua M. Doe
0a87e96d94 idsueyesrc: fix config-file property name 2017-03-08 14:45:55 -05:00
Joshua M. Doe
ebd5a7f36a add idsueyesrc, IDS uEye camera source 2017-03-08 09:29:27 -05:00
Joshua M. Doe
27f66a585e bitflowsrc: add flag to use high res timer 2017-01-04 09:15:45 -05:00
Joshua M. Doe
bcc15b9116 pixcisrc: make format-name an enum to list all video format options 2016-11-22 11:31:05 -05:00
Joshua M. Doe
8a75099778 niimaqdxsrc: try and reset camera if open fails 2016-11-02 08:16:55 -04:00
Joshua M. Doe
0b3cd2af14 niimaqdxsrc: add more Bayer formats 2016-11-02 08:15:53 -04:00
Joshua M. Doe
07473812c1 add bitflowsrc, a source for BitFlow framegrabbers 2016-10-19 11:41:46 -04:00
Joshua M. Doe
e1ee20c4ad niimaqdxsrc: fix crash with non-4-byte aligned strides, by allocating enough memory 2016-08-17 13:36:15 -04:00
Joshua M. Doe
bfd9a2fcd7 saperasrc: use GST_ELEMENT_ERROR instead of just GST_ERROR_OBJECT 2016-07-26 09:01:40 -04:00
Joshua M. Doe
27b721ad21 niimaqsrc: don't send DATE_TIME tag, arfenc will calculate from base time 2016-07-13 11:01:38 -04:00
Joshua M. Doe
f96c1087e4 niimaqdxsrc: fix timestamping, using frame done callback 2016-07-13 11:01:38 -04:00
Joshua M. Doe
e9df2bd790 niimaqdxsrc: rename self pointer from niimaqdxsrc to just src 2016-07-13 08:21:36 -04:00
Joshua M. Doe
7667e3cc38 niimaqdxsrc: don't assert on malformed attribute string, just issue warning 2016-07-12 13:41:26 -04:00
Joshua M. Doe
a0302d6faa niimaqdxsrc: allow attributes to be set at any time, not just startup 2016-07-11 11:28:49 -04:00
Joshua M. Doe
425994d8fb imperxflexsrc: recover from disrupted signals and better accounting of dropped frames 2016-07-08 11:52:49 -04:00
Joshua M. Doe
e876660438 imperxflexsrc: add timeout property, unlock and unlock_stop methods for better fault handling 2016-07-06 14:36:59 -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
6c39c4ee93 niimaqsrc: simplify code, remove avoid-copy, better timestamp handling 2016-07-01 12:16:35 -04:00
Joshua M. Doe
2b45dea2ed niimaq: add timeout property 2016-07-01 10:00:01 -04:00
Joshua M. Doe
f129b56b2a saperasrc: reduce warnings from clang-analyzer 2016-07-01 08:48:58 -04:00