Joshua M. Doe
87490ce952
niimaqdxsrc: use depth instead of bpp to correctly calculate stride
2014-06-10 15:17:00 -04:00
Joshua M. Doe
acbe262ed6
niimaqdxsrc: avoid potential crashes when pixel format is unsupported
2014-04-24 15:06:12 -04:00
Joshua M. Doe
06fda33eaf
niimaqdxsrc: add support for "BGRA 8 Packed"
...
Motivated by PixeLINK FireWire camera.
2014-04-24 15:04:25 -04:00
Joshua M. Doe
209f39bf48
niimaq: fix variable name collision
2014-04-01 14:42:54 -04:00
Joshua M. Doe
61288388c5
niimaqsrc: improve timestamping
...
_create often locks the mutex before the start_frame_callback, resulting
in bad timestamps. Also an estimated duration causes d3dvideosink to give
poor display, so comment this out for now.
2014-03-12 15:13:42 -04:00
Joshua M. Doe
ef42c2243d
niimaqsrc: fix support for color cameras
2014-01-28 11:01:04 -05:00
Joshua M. Doe
a3f9a8a843
framelinksrc: add rough timestamp, correct buffer offset
2014-01-24 10:03:19 -05:00
Joshua M. Doe
181607d15c
framelinksrc: add (untested) support for multiple boards
2014-01-24 10:03:19 -05:00
Joshua M. Doe
17a360b8d2
framelinksrc: callback used now and use unpack function
...
Making the callback __stdcall fixed the problem. No clear way how to do a
grab without using a callback, so remove that code. Also use unpack
function provided by the library rather than rolling our own.
2014-01-24 10:03:18 -05:00
Joshua M. Doe
9e585ffd46
framelinksrc: don't push out an old buffer and report dropped frames
2014-01-24 10:03:18 -05:00
Joshua M. Doe
61b7040c2d
framelinksrc: properly copy buffer if there is pre- or post-valid data
2014-01-24 10:03:18 -05:00
Joshua M. Doe
aa46f16701
framelinksrc: add _reset function
2014-01-24 10:03:17 -05:00
Joshua M. Doe
588b844357
framelinksrc: add non-callback method of getting buffers
2014-01-24 10:03:17 -05:00
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
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
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
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
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