Consider disabling telemetry events for ONNX runtime
This issue just represents my personal consideration I had and does not represent the opinion of any company.
As per Microsoft's privacy notice https://github.com/microsoft/onnxruntime/blob/main/docs/Privacy.md, ONNX runtime builds provided by Microsoft (not own builds or builds provided by Linux distributions) might send telemetry via Windows telemetry APIs. This might not be intended by GStreamer users.
Onnx runtime offers a method on Ort::Env to disable telemetry events like this (in gstonnxclient.cpp)
env =
Ort::Env (OrtLoggingLevel::ORT_LOGGING_LEVEL_WARNING,
"GstOnnxNamespace");
env.DisableTelemetryEvents();