SimaPreparedRuntimeAbi.h File
#include <gst/gst.h>
#include <gstsimaaitensorbuffer.h>
#include "
gst/ProcessMlaRuntimeConfig.h"
#include <
ev/ev_tensor_abi.h>
#include <array>
#include <cstdint>
#include <optional>
#include <string>
#include <utility>
#include <vector>
Namespaces Index
Classes Index
Typedefs Index
Enumerations Index
| enum | SimaPreparedRuntimeLookupStatus { ... } |
|
|
|
Functions Index
| static const gchar * | sima_prepared_runtime_lookup_status_name (SimaPreparedRuntimeLookupStatus status) |
|
|
|
| static gpointer | sima_prepared_runtime_handle_boxed_copy (gpointer boxed) |
|
|
|
| static void | sima_prepared_runtime_handle_boxed_free (gpointer boxed) |
|
|
|
| static GType | sima_prepared_runtime_handle_get_type (void) |
|
|
|
| static void | sima_prepared_runtime_set_lookup_status (SimaPreparedRuntimeLookupStatus *status, SimaPreparedRuntimeLookupStatus value) |
|
|
|
| static gboolean | sima_prepared_runtime_context_matches (const GstContext *context) |
|
|
|
| static const GstStructure * | sima_prepared_runtime_context_structure (const GstContext *context) |
|
|
|
| static const SimaPreparedRuntimeHandle * | sima_prepared_runtime_context_handle (const GstContext *context) |
|
|
|
| static const SimaPreparedRuntimeAccessor * | sima_prepared_runtime_context_accessor_checked (const GstContext *context, SimaPreparedRuntimeLookupStatus *status) |
|
|
|
| static const simaai::gst::PreparedStageSpec * | sima_prepared_runtime_context_stage_lookup_checked (const GstContext *context, const gchar *stage_key, SimaPreparedRuntimeLookupStatus *status) |
|
|
|
| static const simaai::gst::CastPreparedStage * | sima_prepared_runtime_context_cast_stage_lookup_checked (const GstContext *context, const gchar *stage_key, SimaPreparedRuntimeLookupStatus *status) |
|
|
|
| static const simaai::gst::ProcessMlaPreparedStage * | sima_prepared_runtime_context_processmla_stage_lookup_checked (const GstContext *context, const gchar *stage_key, SimaPreparedRuntimeLookupStatus *status) |
|
|
|
| static const simaai::gst::ProcessCvuPreparedStage * | sima_prepared_runtime_context_processcvu_stage_lookup_checked (const GstContext *context, const gchar *stage_key, SimaPreparedRuntimeLookupStatus *status) |
|
|
|
| static const simaai::gst::DequantPreparedStage * | sima_prepared_runtime_context_dequant_stage_lookup_checked (const GstContext *context, const gchar *stage_key, SimaPreparedRuntimeLookupStatus *status) |
|
|
|
| static const simaai::gst::DetessDequantPreparedStage * | sima_prepared_runtime_context_detessdequant_stage_lookup_checked (const GstContext *context, const gchar *stage_key, SimaPreparedRuntimeLookupStatus *status) |
|
|
|
Macro Definitions Index
Typedefs
SimaPreparedRuntimeAccessor
| typedef struct SimaPreparedRuntimeAccessor SimaPreparedRuntimeAccessor |
|
SimaPreparedRuntimeHandle
| typedef struct SimaPreparedRuntimeHandle SimaPreparedRuntimeHandle |
|
Enumerations
SimaPreparedRuntimeLookupStatus
| enum SimaPreparedRuntimeLookupStatus |
|
- Enumeration values
-
| SIMA_PREPARED_RUNTIME_LOOKUP_STATUS_OK | (= 0) |
| SIMA_PREPARED_RUNTIME_LOOKUP_STATUS_NO_CONTEXT | (= 1) |
| SIMA_PREPARED_RUNTIME_LOOKUP_STATUS_WRONG_CONTEXT_TYPE | (= 2) |
| SIMA_PREPARED_RUNTIME_LOOKUP_STATUS_MISSING_HANDLE | (= 3) |
| SIMA_PREPARED_RUNTIME_LOOKUP_STATUS_HANDLE_ABI_MISMATCH | (= 4) |
| SIMA_PREPARED_RUNTIME_LOOKUP_STATUS_HANDLE_ACCESSOR_NULL | (= 5) |
| SIMA_PREPARED_RUNTIME_LOOKUP_STATUS_HANDLE_CALLBACK_MISSING | (= 6) |
| SIMA_PREPARED_RUNTIME_LOOKUP_STATUS_STAGE_NOT_FOUND | (= 7) |
| SIMA_PREPARED_RUNTIME_LOOKUP_STATUS_STAGE_KIND_MISMATCH | (= 8) |
Definition at line 24 of file SimaPreparedRuntimeAbi.h.
Functions
sima_prepared_runtime_context_accessor_checked()
sima_prepared_runtime_context_cast_stage_lookup_checked()
| const simaai::gst::CastPreparedStage * sima_prepared_runtime_context_cast_stage_lookup_checked (const GstContext * context, const gchar * stage_key, SimaPreparedRuntimeLookupStatus * status) |
|
inline
static
|
sima_prepared_runtime_context_dequant_stage_lookup_checked()
| const simaai::gst::DequantPreparedStage * sima_prepared_runtime_context_dequant_stage_lookup_checked (const GstContext * context, const gchar * stage_key, SimaPreparedRuntimeLookupStatus * status) |
|
inline
static
|
sima_prepared_runtime_context_detessdequant_stage_lookup_checked()
| const simaai::gst::DetessDequantPreparedStage * sima_prepared_runtime_context_detessdequant_stage_lookup_checked (const GstContext * context, const gchar * stage_key, SimaPreparedRuntimeLookupStatus * status) |
|
inline
static
|
sima_prepared_runtime_context_handle()
| const SimaPreparedRuntimeHandle * sima_prepared_runtime_context_handle (const GstContext * context) |
|
inline
static
|
sima_prepared_runtime_context_matches()
| gboolean sima_prepared_runtime_context_matches (const GstContext * context) |
|
inline
static
|
sima_prepared_runtime_context_processcvu_stage_lookup_checked()
| const simaai::gst::ProcessCvuPreparedStage * sima_prepared_runtime_context_processcvu_stage_lookup_checked (const GstContext * context, const gchar * stage_key, SimaPreparedRuntimeLookupStatus * status) |
|
inline
static
|
sima_prepared_runtime_context_processmla_stage_lookup_checked()
| const simaai::gst::ProcessMlaPreparedStage * sima_prepared_runtime_context_processmla_stage_lookup_checked (const GstContext * context, const gchar * stage_key, SimaPreparedRuntimeLookupStatus * status) |
|
inline
static
|
sima_prepared_runtime_context_stage_lookup_checked()
| const simaai::gst::PreparedStageSpec * sima_prepared_runtime_context_stage_lookup_checked (const GstContext * context, const gchar * stage_key, SimaPreparedRuntimeLookupStatus * status) |
|
inline
static
|
sima_prepared_runtime_context_structure()
| const GstStructure * sima_prepared_runtime_context_structure (const GstContext * context) |
|
inline
static
|
sima_prepared_runtime_handle_boxed_copy()
| gpointer sima_prepared_runtime_handle_boxed_copy (gpointer boxed) |
|
inline
static
|
sima_prepared_runtime_handle_boxed_free()
| void sima_prepared_runtime_handle_boxed_free (gpointer boxed) |
|
inline
static
|
sima_prepared_runtime_handle_get_type()
| GType sima_prepared_runtime_handle_get_type (void) |
|
inline
static
|
sima_prepared_runtime_lookup_status_name()
sima_prepared_runtime_set_lookup_status()
Macro Definitions
SIMA_PREPARED_RUNTIME_ABI_VERSION
| #define SIMA_PREPARED_RUNTIME_ABI_VERSION ((guint)3) |
|
SIMA_PREPARED_RUNTIME_CONTEXT_TYPE
| #define SIMA_PREPARED_RUNTIME_CONTEXT_TYPE "sima.model.prepared-runtime" |
|
SIMA_PREPARED_RUNTIME_KEY_HANDLE
| #define SIMA_PREPARED_RUNTIME_KEY_HANDLE "prepared_runtime_handle" |
|
SIMA_PREPARED_RUNTIME_KEY_MODEL_ID
| #define SIMA_PREPARED_RUNTIME_KEY_MODEL_ID "model_id" |
|
SIMA_PREPARED_RUNTIME_KEY_SESSION_ID
| #define SIMA_PREPARED_RUNTIME_KEY_SESSION_ID "session_id" |
|
Generated via doxygen2docusaurus 2.0.0 by Doxygen 1.9.8.