9 Commits

Author SHA1 Message Date
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
Joshua M. Doe
918b48f530 niimaqdx: add property to set attributes at startup (e.g., gain) 2014-01-24 10:03:05 -05:00
Joshua M. Doe
6c23f87572 niimaqdx: add BayerBG8 support 2014-01-24 10:03:05 -05:00
Joshua M. Doe
a5171fe410 niimaqdx: add 'YUV 422 Packed' format and temporarily use ANY for static caps 2014-01-24 10:03:04 -05:00
Joshua M. Doe
757e7591d4 niimaqdx: don't rely on GstVideoFormat, and handle stride alignment 2014-01-24 10:03:04 -05:00
Joshua M. Doe
dd3fe6f617 niimaqdx: fix default prop variable name 2014-01-24 10:03:04 -05:00
Joshua M. Doe
6c745ca706 Initial implementation of NI IMAQdx element 2014-01-24 10:03:03 -05:00