170 Commits

Author SHA1 Message Date
Joshua M. Doe
8a814b1006 framelinksrc: actually use callback when starting grab 2014-01-24 10:03:17 -05:00
Joshua M. Doe
f2aa59e1b1 framelinksrc: put g_cond_wait in loop per GLib docs 2014-01-24 10:03:17 -05:00
Joshua M. Doe
87b92a8f79 framelinksrc: show error code on failure and fix some formatting 2014-01-24 10:03:16 -05:00
Joshua M. Doe
60af9bc88f framelinksrc: allocate memory for strings in camConfig struct to avoid exception 2014-01-24 10:03:16 -05:00
Joshua M. Doe
221bba5901 framelinksrc: remove unused code 2014-01-24 10:03:16 -05:00
Joshua M. Doe
32e6e16d7e framelinksrc: stop grab and close device only if needed 2014-01-24 10:03:16 -05:00
Joshua M. Doe
adb73c4d21 imperx: add untested framelinksrc element 2014-01-24 10:03:15 -05:00
Joshua M. Doe
9e5e5196dc niimaqdxsrc: add Mono14 2014-01-24 10:03:15 -05: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
000fab6c14 edtpdvsrc: make number of ring buffers configurable 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
ed9bf8f384 edt: use dynamic EDT library instead of static one 2014-01-24 10:03:13 -05:00
Joshua M. Doe
1b8582aaea edtpdvsrc: call timeout_restart after timeout 2014-01-24 10:03:13 -05:00
Joshua M. Doe
b7e5bcbc9a edtpdvsrc: copy row by row when stride isn't a multiple of 4 2014-01-24 10:03:13 -05:00
Joshua M. Doe
2357ea369f edtpdvsrc: add config-file property 2014-01-24 10:03:13 -05:00
Joshua M. Doe
da31713498 edtpdvsrc: create source for EDT PDV frame grabbers 2014-01-24 10:03:13 -05:00
Joshua M. Doe
f11372da5a build: update vs2010 files to use non-SDK binaries 2014-01-24 10:03:12 -05:00
Joshua M. Doe
730acee93f niimaq: fix indentation 2014-01-24 10:03:12 -05:00
Joshua M. Doe
cedae288d2 niimaq: add is-signed property 2014-01-24 10:03:12 -05:00
Joshua M. Doe
b18610763c videolevels: more correct transform_caps 2014-01-24 10:03:12 -05:00
Joshua M. Doe
fb20b019a7 videolevels: don't require bpp to be set in sink caps 2014-01-24 10:03:11 -05:00
Joshua M. Doe
a441dbdbe8 videolevels: fix 64-bit build 2014-01-24 10:03:11 -05:00
Joshua M. Doe
aec0ef1e0e pixci: add 64-bit build, use readushort for 16-bit mono 2014-01-24 10:03:11 -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
f0e7d6ec0b niimaq: more specific debugging messages 2014-01-24 10:03:10 -05:00
Joshua M. Doe
10e1b3e910 niimaq: refactor niimaqsrc variable name to simply src 2014-01-24 10:03:10 -05:00
Joshua M. Doe
4cd4520a37 niimaq: fix get_caps and set_caps 2014-01-24 10:03:10 -05:00
Joshua M. Doe
034e1edcbc niimaqdx: set blocksize explicitly in set_caps 2014-01-24 10:03:10 -05:00
Joshua M. Doe
48000caaec niimaqdx: add TODO about problems cropping Firewire cameras 2014-01-24 10:03:09 -05:00
Joshua M. Doe
2e485ee44e niimaqdx: add back in set_caps/get_caps, and improve caps handling 2014-01-24 10:03:09 -05:00
Joshua M. Doe
fca5b782ec videolevels: support bpp={10,12,14,16} for GRAY16_{LE,BE} 2014-01-24 10:03:09 -05:00
Joshua M. Doe
a4e6fa7db1 phoenix: support Bayer 8-bit 2014-01-24 10:03:09 -05:00
Joshua M. Doe
20b8d06c84 phoenix: fix buffer size and align strides 2014-01-24 10:03:08 -05:00
Joshua M. Doe
c2949d882a niimaqdx: add some debugging statements 2014-01-24 10:03:08 -05:00
Joshua M. Doe
d462014dfd phoenix: expose board and channel via properties
Conflicts:

	sys/phoenix/gstphoenixsrc.c
2014-01-24 10:03:08 -05:00
Joshua M. Doe
0a1f4baf4f phoenixsrc: minor fix to plugin define to stop error message 2014-01-24 10:03:08 -05:00
Joshua M. Doe
d6ee23cdf7 edtpdvsink: untested port to 1.0 2014-01-24 10:03:08 -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
52f2586a2a phoenixsrc: untested port to 1.0 2014-01-24 10:03:07 -05:00
Joshua M. Doe
8719f95528 niimaqsrc: untested port to 1.0 2014-01-24 10:03:07 -05:00
Joshua M. Doe
2388d2ccd6 niimaqdxsrc: port to 1.0 2014-01-24 10:03:07 -05:00
Joshua M. Doe
f995ed9987 videolevels: port to 1.0 2014-01-24 10:03:06 -05:00
Joshua M. Doe
6e28e762e0 build: partial upgrade to build x64 2014-01-24 10:03:06 -05:00
Joshua M. Doe
5970685580 niimaqdx: show attributes via DEBUG instead of printf 2014-01-24 10:03:06 -05:00
Joshua M. Doe
881a75b1f8 niimaqdx: allow Mono16 to be big or little endian depending on interface
It appears FireWire and GigE Vision use different endianness. So now we need
to keep track of two things, PixelFormat and endianness.
2014-01-24 10:03:06 -05:00
Joshua M. Doe
b7e1085885 niimaqdx: only query attributes that are actually readable 2014-01-24 10:03:05 -05:00
Joshua M. Doe
e9755b0b00 niimaqdx: show IMAQdx error code as well as string 2014-01-24 10:03:05 -05:00