All tiscamera logging is done via GStreamer
tiscamera generally writes logs to a category named after the correlating element, e.g. tcamsrc, tcambin, tcamconvert.
Additionally the category tcam-libtcam exists. It offers additional logging entries for the backend.
For a general overview, please refer to the GStreamer documentation.
All The Imaging Source GStreamer elements are prefixed with ‘tcam’. Enabling logging for all our elements can be carried out like this:
gst-launch-1.0 --gst-debug=tcam*:5 ....
or by defining a environment variable via
This would set the log level of all our GStreamer elements to DEBUG. For more precise logging, a comma separated list can be used.
gst-launch-1.0 --gst-debug=tcamsrc:3,tcambin:5,tcam-libtcam:2 ....
To log to a file set the environment variable GST_DEBUG_FILE.
When logging to a file, it is generally recommended to disable color output.
gst-launch-1.0 --gst-debug-no-color .....
In some cases it might be useful to retrieve log output from aravis itself.
For a description of the details visit the aravis documentation.