GStreamer plugin to handle tensor repository. More...
Go to the source code of this file.
Macros | |
#define | GST_CAT_DEFAULT gst_tensor_reposrc_debug |
#define | CAPS_STRING GST_TENSOR_CAP_DEFAULT "; " GST_TENSORS_CAP_DEFAULT |
#define | DEFAULT_SILENT TRUE |
#define | DEFAULT_INDEX 0 |
#define | INVALID_INDEX G_MAXUINT |
#define | gst_tensor_reposrc_parent_class parent_class |
Enumerations | |
enum | { PROP_0, PROP_CAPS, PROP_SLOT_ID, PROP_SILENT } |
tensor_reposrc properties More... | |
Functions | |
GST_DEBUG_CATEGORY_STATIC (gst_tensor_reposrc_debug) | |
static void | gst_tensor_reposrc_set_property (GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec) |
set property of tensor_reposrc More... | |
static void | gst_tensor_reposrc_get_property (GObject *object, guint prop_id, GValue *value, GParamSpec *pspec) |
get property of tensor_reposrc More... | |
static void | gst_tensor_reposrc_dispose (GObject *object) |
object dispose of tensor_reposrc More... | |
static GstCaps * | gst_tensor_reposrc_getcaps (GstBaseSrc *src, GstCaps *filter) |
get cap of tensor_reposrc More... | |
static GstFlowReturn | gst_tensor_reposrc_create (GstPushSrc *src, GstBuffer **buffer) |
create func of tensor_reposrc More... | |
G_DEFINE_TYPE (GstTensorRepoSrc, gst_tensor_reposrc, GST_TYPE_PUSH_SRC) | |
static void | gst_tensor_reposrc_class_init (GstTensorRepoSrcClass *klass) |
class initialization of tensor_reposrc More... | |
static void | gst_tensor_reposrc_init (GstTensorRepoSrc *self) |
object initialization of tensor_reposrc More... | |
static GstBuffer * | gst_tensor_reposrc_gen_dummy_buffer (GstTensorRepoSrc *self) |
create dummy buffer for initialization More... | |
GStreamer plugin to handle tensor repository.
GStreamer Copyright (C) 2005 Thomas Vander Stichele thoma Copyright (C) 2005 Ronald S. Bultje s@ap estaa rt.o rgrbult Copyright (C) 2018 Samsung Electronics Co., Ltd. je@r onald .bit freak .net
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; version 2.1 of the License.
This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. SECTION: element-tensor_reposrc
Pop element to handle tensor repo
Definition in file gsttensor_reposrc.c.
#define CAPS_STRING GST_TENSOR_CAP_DEFAULT "; " GST_TENSORS_CAP_DEFAULT |
Definition at line 41 of file gsttensor_reposrc.c.
#define DEFAULT_INDEX 0 |
Definition at line 55 of file gsttensor_reposrc.c.
#define DEFAULT_SILENT TRUE |
Definition at line 54 of file gsttensor_reposrc.c.
#define GST_CAT_DEFAULT gst_tensor_reposrc_debug |
Definition at line 40 of file gsttensor_reposrc.c.
#define gst_tensor_reposrc_parent_class parent_class |
Definition at line 67 of file gsttensor_reposrc.c.
#define INVALID_INDEX G_MAXUINT |
Definition at line 56 of file gsttensor_reposrc.c.
anonymous enum |
tensor_reposrc properties
Enumerator | |
---|---|
PROP_0 | |
PROP_CAPS | |
PROP_SLOT_ID | |
PROP_SILENT |
Definition at line 46 of file gsttensor_reposrc.c.
G_DEFINE_TYPE | ( | GstTensorRepoSrc | , |
gst_tensor_reposrc | , | ||
GST_TYPE_PUSH_SRC | |||
) |
GST_DEBUG_CATEGORY_STATIC | ( | gst_tensor_reposrc_debug | ) |
|
static |
class initialization of tensor_reposrc
Definition at line 74 of file gsttensor_reposrc.c.
|
static |
create func of tensor_reposrc
Definition at line 325 of file gsttensor_reposrc.c.
|
static |
object dispose of tensor_reposrc
Definition at line 141 of file gsttensor_reposrc.c.
|
static |
create dummy buffer for initialization
Definition at line 290 of file gsttensor_reposrc.c.
|
static |
get property of tensor_reposrc
Definition at line 265 of file gsttensor_reposrc.c.
|
static |
get cap of tensor_reposrc
Definition at line 160 of file gsttensor_reposrc.c.
|
static |
object initialization of tensor_reposrc
Definition at line 126 of file gsttensor_reposrc.c.
|
static |
set property of tensor_reposrc
Definition at line 201 of file gsttensor_reposrc.c.