gstnet.c.functions

C functions for gstnet1 library

Public Imports

gid.basictypes
public import gid.basictypes;
Undocumented in source.
glib.c.types
public import glib.c.types;
Undocumented in source.
gmodule.c.types
public import gmodule.c.types;
Undocumented in source.
gobject.c.types
public import gobject.c.types;
Undocumented in source.
gio.c.types
public import gio.c.types;
Undocumented in source.
gst.c.types
public import gst.c.types;
Undocumented in source.

Members

Aliases

gst_buffer_add_net_address_meta
alias gst_buffer_add_net_address_meta = c_gst_buffer_add_net_address_meta
gst_buffer_add_net_control_message_meta
alias gst_buffer_add_net_control_message_meta = c_gst_buffer_add_net_control_message_meta
gst_buffer_get_net_address_meta
alias gst_buffer_get_net_address_meta = c_gst_buffer_get_net_address_meta
gst_net_address_meta_api_get_type
alias gst_net_address_meta_api_get_type = c_gst_net_address_meta_api_get_type
gst_net_address_meta_get_info
alias gst_net_address_meta_get_info = c_gst_net_address_meta_get_info
gst_net_client_clock_get_type
alias gst_net_client_clock_get_type = c_gst_net_client_clock_get_type
gst_net_client_clock_new
alias gst_net_client_clock_new = c_gst_net_client_clock_new
gst_net_control_message_meta_api_get_type
alias gst_net_control_message_meta_api_get_type = c_gst_net_control_message_meta_api_get_type
gst_net_control_message_meta_get_info
alias gst_net_control_message_meta_get_info = c_gst_net_control_message_meta_get_info
gst_net_time_packet_copy
alias gst_net_time_packet_copy = c_gst_net_time_packet_copy
gst_net_time_packet_free
alias gst_net_time_packet_free = c_gst_net_time_packet_free
gst_net_time_packet_get_type
alias gst_net_time_packet_get_type = c_gst_net_time_packet_get_type
gst_net_time_packet_new
alias gst_net_time_packet_new = c_gst_net_time_packet_new
gst_net_time_packet_receive
alias gst_net_time_packet_receive = c_gst_net_time_packet_receive
gst_net_time_packet_send
alias gst_net_time_packet_send = c_gst_net_time_packet_send
gst_net_time_packet_serialize
alias gst_net_time_packet_serialize = c_gst_net_time_packet_serialize
gst_net_time_provider_get_type
alias gst_net_time_provider_get_type = c_gst_net_time_provider_get_type
gst_net_time_provider_new
alias gst_net_time_provider_new = c_gst_net_time_provider_new
gst_net_utils_set_socket_tos
alias gst_net_utils_set_socket_tos = c_gst_net_utils_set_socket_tos
gst_ntp_clock_get_type
alias gst_ntp_clock_get_type = c_gst_ntp_clock_get_type
gst_ntp_clock_new
alias gst_ntp_clock_new = c_gst_ntp_clock_new
gst_ptp_clock_get_type
alias gst_ptp_clock_get_type = c_gst_ptp_clock_get_type
gst_ptp_clock_new
alias gst_ptp_clock_new = c_gst_ptp_clock_new
gst_ptp_deinit
alias gst_ptp_deinit = c_gst_ptp_deinit
gst_ptp_init
alias gst_ptp_init = c_gst_ptp_init
gst_ptp_init_full
alias gst_ptp_init_full = c_gst_ptp_init_full
gst_ptp_is_initialized
alias gst_ptp_is_initialized = c_gst_ptp_is_initialized
gst_ptp_is_supported
alias gst_ptp_is_supported = c_gst_ptp_is_supported
gst_ptp_statistics_callback_add
alias gst_ptp_statistics_callback_add = c_gst_ptp_statistics_callback_add
gst_ptp_statistics_callback_remove
alias gst_ptp_statistics_callback_remove = c_gst_ptp_statistics_callback_remove

Static variables

c_gst_buffer_add_net_address_meta
GstNetAddressMeta* function(GstBuffer* buffer, GSocketAddress* addr) c_gst_buffer_add_net_address_meta;
c_gst_buffer_add_net_control_message_meta
GstNetControlMessageMeta* function(GstBuffer* buffer, GSocketControlMessage* message) c_gst_buffer_add_net_control_message_meta;
c_gst_buffer_get_net_address_meta
GstNetAddressMeta* function(GstBuffer* buffer) c_gst_buffer_get_net_address_meta;
c_gst_net_address_meta_api_get_type
GType function() c_gst_net_address_meta_api_get_type;
c_gst_net_address_meta_get_info
const(GstMetaInfo)* function() c_gst_net_address_meta_get_info;
c_gst_net_client_clock_get_type
GType function() c_gst_net_client_clock_get_type;
c_gst_net_client_clock_new
GstClock* function(const(char)* name, const(char)* remoteAddress, int remotePort, GstClockTime baseTime) c_gst_net_client_clock_new;
c_gst_net_control_message_meta_api_get_type
GType function() c_gst_net_control_message_meta_api_get_type;
c_gst_net_control_message_meta_get_info
const(GstMetaInfo)* function() c_gst_net_control_message_meta_get_info;
c_gst_net_time_packet_copy
GstNetTimePacket* function(const(GstNetTimePacket)* packet) c_gst_net_time_packet_copy;
c_gst_net_time_packet_free
void function(GstNetTimePacket* packet) c_gst_net_time_packet_free;
c_gst_net_time_packet_get_type
GType function() c_gst_net_time_packet_get_type;
c_gst_net_time_packet_new
GstNetTimePacket* function(const(ubyte)* buffer) c_gst_net_time_packet_new;
c_gst_net_time_packet_receive
GstNetTimePacket* function(GSocket* socket, GSocketAddress** srcAddress, GError** _err) c_gst_net_time_packet_receive;
c_gst_net_time_packet_send
bool function(const(GstNetTimePacket)* packet, GSocket* socket, GSocketAddress* destAddress, GError** _err) c_gst_net_time_packet_send;
c_gst_net_time_packet_serialize
ubyte* function(const(GstNetTimePacket)* packet) c_gst_net_time_packet_serialize;
c_gst_net_time_provider_get_type
GType function() c_gst_net_time_provider_get_type;
c_gst_net_time_provider_new
GstNetTimeProvider* function(GstClock* clock, const(char)* address, int port) c_gst_net_time_provider_new;
c_gst_net_utils_set_socket_tos
bool function(GSocket* socket, int qosDscp) c_gst_net_utils_set_socket_tos;
c_gst_ntp_clock_get_type
GType function() c_gst_ntp_clock_get_type;
c_gst_ntp_clock_new
GstClock* function(const(char)* name, const(char)* remoteAddress, int remotePort, GstClockTime baseTime) c_gst_ntp_clock_new;
c_gst_ptp_clock_get_type
GType function() c_gst_ptp_clock_get_type;
c_gst_ptp_clock_new
GstClock* function(const(char)* name, uint domain) c_gst_ptp_clock_new;
c_gst_ptp_deinit
void function() c_gst_ptp_deinit;
c_gst_ptp_init
bool function(ulong clockId, char** interfaces) c_gst_ptp_init;
c_gst_ptp_init_full
bool function(const(GstStructure)* config) c_gst_ptp_init_full;
c_gst_ptp_is_initialized
bool function() c_gst_ptp_is_initialized;
c_gst_ptp_is_supported
bool function() c_gst_ptp_is_supported;
c_gst_ptp_statistics_callback_add
gulong function(GstPtpStatisticsCallback callback, void* userData, GDestroyNotify destroyData) c_gst_ptp_statistics_callback_add;
c_gst_ptp_statistics_callback_remove
void function(gulong id) c_gst_ptp_statistics_callback_remove;