Go to the source code of this file.
Data Structures | |
struct | __StreamCtx |
struct | __AppCtx |
Macros | |
#define | CHECK_PTR(ptr) |
#define | MAX_FILENAME_LENGTH (256) |
#define | MUX_AUDIO_VIDEO_OUT |
#define | LINK_REQUEST_PAD_STATIC_PAD(src, srcpadname, sink, sinkpadname) |
#define | LINK_STATIC_PAD_REQUEST_PAD(src, srcpadname, sink, sinkpadname) |
#define | ATTACH_STATIC_PAD_PROBE(element, padname, probe_type, probe, dataptr) |
Typedefs | |
typedef struct __StreamCtx | StreamCtx |
typedef struct __AppCtx | AppCtx |
Functions | |
int | create_pipeline (AppCtx *appctx, int stream_num, StreamCtx *sctx, GstElement **p_proxy_audio_sink) |
int | create_renderer_pipeline (AppCtx *appctx) |
int | start_pipeline (int stream_num, StreamCtx *sctx) |
int | destroy_pipeline (StreamCtx *sctx) |
guint | get_num_sources (gchar *cfg_file_path) |
gboolean | parse_config_file (AppCtx *appctx, gchar *config_file) |
G_BEGIN_DECLS guint | get_num_sources_yaml (gchar *cfg_file_path) |
gboolean | parse_config_file_yaml (AppCtx *appctx, gchar *config_file) |
#define ATTACH_STATIC_PAD_PROBE | ( | element, | |
padname, | |||
probe_type, | |||
probe, | |||
dataptr | |||
) |
Definition at line 87 of file deepstream_asr_tts_app.h.
#define CHECK_PTR | ( | ptr | ) |
Definition at line 34 of file deepstream_asr_tts_app.h.
#define LINK_REQUEST_PAD_STATIC_PAD | ( | src, | |
srcpadname, | |||
sink, | |||
sinkpadname | |||
) |
Definition at line 44 of file deepstream_asr_tts_app.h.
#define LINK_STATIC_PAD_REQUEST_PAD | ( | src, | |
srcpadname, | |||
sink, | |||
sinkpadname | |||
) |
Definition at line 66 of file deepstream_asr_tts_app.h.
#define MAX_FILENAME_LENGTH (256) |
Definition at line 40 of file deepstream_asr_tts_app.h.
#define MUX_AUDIO_VIDEO_OUT |
Definition at line 41 of file deepstream_asr_tts_app.h.
typedef struct __StreamCtx StreamCtx |
int create_pipeline | ( | AppCtx * | appctx, |
int | stream_num, | ||
StreamCtx * | sctx, | ||
GstElement ** | p_proxy_audio_sink | ||
) |
int create_renderer_pipeline | ( | AppCtx * | appctx | ) |
int destroy_pipeline | ( | StreamCtx * | sctx | ) |
guint get_num_sources | ( | gchar * | cfg_file_path | ) |
G_BEGIN_DECLS guint get_num_sources_yaml | ( | gchar * | cfg_file_path | ) |
gboolean parse_config_file | ( | AppCtx * | appctx, |
gchar * | config_file | ||
) |
gboolean parse_config_file_yaml | ( | AppCtx * | appctx, |
gchar * | config_file | ||
) |
int start_pipeline | ( | int | stream_num, |
StreamCtx * | sctx | ||
) |