- Deleted all subdirectories from sys/ except idsueye/
- Updated sys/CMakeLists.txt to only include idsueye subdirectory
- Updated main CMakeLists.txt to only search for IDSuEye package
- Removed find_package() calls for: Bitflow, NIIMAQ, NIIMAQdx, FreeImage,
OpenCV, Aptina, EDT, Euresys, GigESim, Imperx, ImperxSDI, IOtechDaqX,
KAYA, Matrox, Phoenix, Pleora, Pylon, QCam, Sapera, and XCLIB
The project now exclusively supports IDS uEye cameras in the sys folder.
Merged from https://github.com/zingmars/gst-pylonsrc
This includes some changes to include running gst-indent, and
modification to allow it to compile with Visual Studio 2012/VC11.
Not the prettiest way to handle this, but we have a need for supporting
multiple versions of eBUS, and this way we can distribute multiple
versions. This also tries to modernize the FindPleora.cmake file.
The IMPERX SDI cards support BGR, YUY2, and a unique 10-bit YUV 4:2:2
format which is not currently supported in GStreamer. For now, we'll
unpack it to AYUV64.
This has only been tested on a ExpressCard device, but is expected to
work with all IMPERX grabbers that use this SDK.
Special attention has not been given yet to timestamping or accounting
for dropped frames.
Currently if the source is interlaced this element will deinterlace.
Another mode could be supported to push out the frames as is, with
appropriate caps to indicate interlacing mode.