onnx: disable onnxruntime telemetry
authorDaniel Morin <daniel.morin@collabora.com>
Sat, 7 Dec 2024 05:23:33 +0000 (00:23 -0500)
committerBackport Bot <gitlab-backport-bot@gstreamer-foundation.org>
Sun, 8 Dec 2024 12:04:58 +0000 (12:04 +0000)
Disable the telemetry feautre on onnxruntime.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8106>

subprojects/gst-plugins-bad/ext/onnx/gstonnxclient.cpp

index 982667ab7b5a5d924bd9577440535e9daa6319be..f1e3ae9996ffd9337498ce0342b6374fb0ea057c 100644 (file)
@@ -224,6 +224,7 @@ GstOnnxClient::GstOnnxClient (GstElement *debug_parent):debug_parent(debug_paren
       env =
           Ort::Env (OrtLoggingLevel::ORT_LOGGING_LEVEL_WARNING,
           "GstOnnxNamespace");
+      env.DisableTelemetryEvents();
       session = new Ort::Session (env, modelFile.c_str (), sessionOptions);
       auto inputTypeInfo = session->GetInputTypeInfo (0);
       std::vector < int64_t > inputDims =