6 Commits

Author SHA1 Message Date
Joshua M. Doe
a6e97d08df klv: make KLV support optional via ENABLE_KLV, disabled by default
This prevents the building of the klv library and plugin, and disables KLV
support and dependency in the Pleora plugin.
2020-04-15 12:34:07 -04:00
Joshua M. Doe
fc4c7887a3 pleora: avoid compiler warning messages 2020-02-06 13:36:47 -05:00
Joshua M. Doe
ec20592591 klv: add klv library, klvinject and klvinspect elements
Create as a separate library until gst-plugins-base MR124 is merged into tag
2020-02-06 13:33:56 -05:00
Joshua M. Doe
a92281c965 pleora: add support for sending/receiving KLV metadata as chunk data
This attemps to partially implement MISB ST1608.1, "Transport of Motion
Imagery and Metadata over GigE Vision". This relies on GstKLVMeta, which
is currently a merge request 124 for gst-plugins-base. For now we
include it here. Currently all KLVMeta is packed into one chunk, no
special handling of timestamps is done. Testing has only been done
between pleorasink and pleorasrc, no other MISB-compliant stream.
2019-11-25 07:57:04 -05:00
Joshua M. Doe
f6509a1b4d pleorasink: fix debug level, add more interface debug output 2019-11-20 15:39:38 -05:00
Joshua M. Doe
995bcca23b pleorasink: add GigE Vision sink for eBUS GEV Tx API
Most basic working implementation
2019-11-07 09:17:49 -05:00