Home
Graft host pipeline C surface

icy_pipeline_api

icy_pipeline_api

#include <icy/graft/host/pipeline.h>
struct icy_pipeline_api

Defined in src/graft/include/icy/graft/host/pipeline.h:46

List of all members

NameKindOwner
abi_versionvariableDeclared here
struct_sizevariableDeclared here
createvariableDeclared here
destroyvariableDeclared here
attach_rtsp_sourcevariableDeclared here
attach_webrtc_sendervariableDeclared here
startvariableDeclared here
stopvariableDeclared here
last_errorvariableDeclared here

Public Attributes

ReturnNameDescription
uint32_tabi_version
uint32_tstruct_size
icy_graft_status_t(*create
void(*destroy
icy_graft_status_t(*attach_rtsp_source
icy_graft_status_t(*attach_webrtc_sender
icy_graft_status_t(*start
icy_graft_status_t(*stop
const char *(*last_error

abi_version

uint32_t abi_version

Defined in src/graft/include/icy/graft/host/pipeline.h:48


struct_size

uint32_t struct_size

Defined in src/graft/include/icy/graft/host/pipeline.h:49


create

icy_graft_status_t(* create

Defined in src/graft/include/icy/graft/host/pipeline.h:51


destroy

void(* destroy

Defined in src/graft/include/icy/graft/host/pipeline.h:52


attach_rtsp_source

icy_graft_status_t(* attach_rtsp_source

Defined in src/graft/include/icy/graft/host/pipeline.h:54


attach_webrtc_sender

icy_graft_status_t(* attach_webrtc_sender

Defined in src/graft/include/icy/graft/host/pipeline.h:55


start

icy_graft_status_t(* start

Defined in src/graft/include/icy/graft/host/pipeline.h:59


stop

icy_graft_status_t(* stop

Defined in src/graft/include/icy/graft/host/pipeline.h:60


last_error

const char *(* last_error

Defined in src/graft/include/icy/graft/host/pipeline.h:62