Skip to main content
Ctrl+K

KataglyphisCppInference 0.0.1 documentation

Contents:

  • Overview
  • Getting Started
  • Library API
    • Namespace @0
    • Namespace kataglyphis
    • Namespace kataglyphis::config
    • Namespace kataglyphis::detection
    • Namespace kataglyphis::detection::@16
    • Namespace kataglyphis::gstreamer
    • Namespace kataglyphis::gstreamer::@3
    • Namespace kataglyphis::inference
    • Namespace kataglyphis::webrtc
    • Namespace kataglyphis::webrtc::@14
    • Namespace mylib
    • Struct AndroidConfig
    • Struct TextureConfig
    • Struct VideoConfig
    • Struct WebRTCConfig
    • Struct BoundingBox
    • Struct DetectionResult
    • Struct VideoDetectionConfig
    • Struct VideoDetectorPipeline::Impl
    • Struct YoloConfig
    • Struct YoloDetector::Impl
    • Struct BufferInfo
    • Struct FrameMetadata
    • Struct GStreamerPipeline::Impl
    • Struct PipelineConfig
    • Struct TensorMeta
    • Struct InferenceResult
    • Struct OnnxInferenceEngine::Impl
    • Struct SessionConfig
    • Struct TensorData
    • Struct TensorShape
    • Struct StreamConfig
    • Struct WebRTCStreamer::Impl
    • Class VideoDetectorPipeline
    • Class YoloDetector
    • Class GStreamerPipeline
    • Class OnnxInferenceEngine
    • Class WebRTCStreamer
    • Class MyCalculator
    • Enum ConfigError
    • Enum GStreamerError
    • Enum OnnxError
    • Enum StreamState
    • Enum VideoEncoder
    • Enum VideoSource
    • Enum WebRTCError
    • Function BENCHMARK(BM_StringCreation)
    • Function BENCHMARK(BM_StringCopy)
    • Function BENCHMARK_MAIN
    • Function BM_StringCopy
    • Function BM_StringCreation
    • Function FUZZ_TEST
    • Function IntegerAdditionCommutes
    • Function kataglyphis::config::get_default_webrtc_config
    • Function kataglyphis::config::load_webrtc_config
    • Function kataglyphis::config::parse_webrtc_config
    • Function kataglyphis::detection::create_camera_detection_pipeline
    • Function kataglyphis::detection::create_video_detection_pipeline
    • Function kataglyphis::gstreamer::create_camera_inference_pipeline
    • Function kataglyphis::gstreamer::create_video_inference_pipeline
    • Function kataglyphis::inference::create_default_session_config
    • Function kataglyphis::webrtc::create_libcamera_webrtc_stream
    • Function kataglyphis::webrtc::create_stream_config_from_webrtc_config
    • Function kataglyphis::webrtc::create_test_webrtc_stream
    • Function kataglyphis::webrtc::create_v4l2_webrtc_stream
    • Function kataglyphis::webrtc::create_webrtc_stream_from_config
    • Function kataglyphis_add(int, int)
    • Function kataglyphis_add(int, int)
    • Function kataglyphis_add(int, int)
    • Function main(int, char **)
    • Function main(int, char *)
    • Function print_detection_results
    • Function print_usage
    • Function run_gstreamer_pipeline_example
    • Function run_onnx_inference_example
    • Function run_video_detection_example
    • Function run_yolo_detection_example
    • Function TEST(HelloTestCommit, BasicAssertions)
    • Function TEST(Integration, VulkanEngine)
    • Function TEST(HelloTestCompile, BasicAssertions)
    • Function TEST(HelloTestCompile, blob)
    • Function TEST(MyTestSuite, OnePlustTwoIsTwoPlusOne)
    • Define GST_USE_UNSTABLE_API
    • Define KATAGLYPHIS_C_API
    • Define KATAGLYPHIS_CPP_API
    • Define ORT_NO_EXCEPTIONS
    • Typedef kataglyphis::config::json
    • Typedef kataglyphis::detection::OnnxError
    • Typedef kataglyphis::gstreamer::BufferCallback
    • Typedef kataglyphis::webrtc::ErrorCallback
    • Typedef kataglyphis::webrtc::StateCallback
  • Graphviz Include Graphs
  • .rst

Directory Src

Contents

  • Files

Directory Src#

Directory path: Src

Files#

  • File cli_main.cpp

  • File config_loader.cpp

  • File config_loader.ixx

  • File gstreamer_pipeline.cpp

  • File gstreamer_pipeline.ixx

  • File inference_demo.cpp

  • File inference_lib.cpp

  • File inference_lib.ixx

  • File kataglyphis_c_api.cpp

  • File kataglyphis_c_api.h

  • File kataglyphis_c_api.ixx

  • File kataglyphis_export.h

  • File onnx_inference_engine.cpp

  • File onnx_inference_engine.ixx

  • File webrtc_streamer.cpp

  • File webrtc_streamer.ixx

  • File yolo_detector.cpp

  • File yolo_detector.ixx

Contents
  • Files

By Jonas Heinle

© Copyright 2025, Jonas Heinle.