Doxygen Book
gstdatareposrc.h File Reference

GStreamer plugin to read file in MLOps Data repository into buffers. More...

#include <sys/types.h>
#include <gst/gst.h>
#include <gst/base/gstpushsrc.h>
#include <json-glib/json-glib.h>
#include <tensor_typedef.h>
#include "gstdatarepo.h"
Include dependency graph for gstdatareposrc.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _GstDataRepoSrc
 GstDataRepoSrc data structure. More...
 
struct  _GstDataRepoSrcClass
 GstDataRepoSrcClass data structure. More...
 

Macros

#define GST_TYPE_DATA_REPO_SRC   (gst_data_repo_src_get_type())
 
#define GST_DATA_REPO_SRC(obj)   (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_DATA_REPO_SRC,GstDataRepoSrc))
 
#define GST_DATA_REPO_SRC_CLASS(klass)   (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_DATA_REPO_SRC,GstDataRepoSrcClass))
 
#define GST_IS_DATA_REPO_SRC(obj)   (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_DATA_REPO_SRC))
 
#define GST_IS_DATA_REPO_SRC_CLASS(klass)   (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_DATA_REPO_SRC))
 

Typedefs

typedef struct _GstDataRepoSrc GstDataRepoSrc
 
typedef struct _GstDataRepoSrcClass GstDataRepoSrcClass
 

Functions

GType gst_data_repo_src_get_type (void)
 

Detailed Description

GStreamer plugin to read file in MLOps Data repository into buffers.

Copyright (C) 2022 Samsung Electronics Co., Ltd.

Date
31 January 2023
See also
https://github.com/nnstreamer/nnstreamer
Author
Hyunil Park hyuni.nosp@m.l46..nosp@m.park@.nosp@m.sams.nosp@m.ung.c.nosp@m.om
Bug:
No known bugs except for NYI items

Definition in file gstdatareposrc.h.

Macro Definition Documentation

◆ GST_DATA_REPO_SRC

#define GST_DATA_REPO_SRC (   obj)    (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_DATA_REPO_SRC,GstDataRepoSrc))

Definition at line 26 of file gstdatareposrc.h.

◆ GST_DATA_REPO_SRC_CLASS

#define GST_DATA_REPO_SRC_CLASS (   klass)    (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_DATA_REPO_SRC,GstDataRepoSrcClass))

Definition at line 28 of file gstdatareposrc.h.

◆ GST_IS_DATA_REPO_SRC

#define GST_IS_DATA_REPO_SRC (   obj)    (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_DATA_REPO_SRC))

Definition at line 30 of file gstdatareposrc.h.

◆ GST_IS_DATA_REPO_SRC_CLASS

#define GST_IS_DATA_REPO_SRC_CLASS (   klass)    (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_DATA_REPO_SRC))

Definition at line 32 of file gstdatareposrc.h.

◆ GST_TYPE_DATA_REPO_SRC

#define GST_TYPE_DATA_REPO_SRC   (gst_data_repo_src_get_type())

Definition at line 24 of file gstdatareposrc.h.

Typedef Documentation

◆ GstDataRepoSrc

Definition at line 35 of file gstdatareposrc.h.

◆ GstDataRepoSrcClass

Definition at line 36 of file gstdatareposrc.h.

Function Documentation

◆ gst_data_repo_src_get_type()

GType gst_data_repo_src_get_type ( void  )