Home
last modified time | relevance | path

Searched refs:GstCurlBaseSink (Results 1 – 13 of 13) sorted by relevance

/third_party/gstreamer/gstplugins_bad/ext/curl/
Dgstcurlbasesink.h31 (G_TYPE_CHECK_INSTANCE_CAST((obj), GST_TYPE_CURL_BASE_SINK, GstCurlBaseSink))
40 typedef struct _GstCurlBaseSink GstCurlBaseSink; typedef
93 gboolean (*set_protocol_dynamic_options_unlocked) (GstCurlBaseSink * sink);
94 gboolean (*set_options_unlocked) (GstCurlBaseSink * sink);
95 void (*set_mime_type) (GstCurlBaseSink * sink, GstCaps * caps);
96 void (*transfer_prepare_poll_wait) (GstCurlBaseSink * sink);
97 glong (*transfer_get_response_code) (GstCurlBaseSink * sink, glong resp);
98 gboolean (*transfer_verify_response_code) (GstCurlBaseSink * sink);
99 GstFlowReturn (*prepare_transfer) (GstCurlBaseSink * sink);
100 void (*handle_transfer) (GstCurlBaseSink * sink);
[all …]
Dgstcurlbasesink.c116 (GstCurlBaseSink * sink);
118 (GstCurlBaseSink * sink);
119 static void gst_curl_base_sink_transfer_cleanup (GstCurlBaseSink * sink);
126 static size_t gst_curl_base_sink_transfer_data_buffer (GstCurlBaseSink * sink,
135 static gint gst_curl_base_sink_setup_dscp_unlocked (GstCurlBaseSink * sink);
136 static CURLcode gst_curl_base_sink_transfer_check (GstCurlBaseSink * sink);
139 (GstCurlBaseSink * sink);
141 (GstCurlBaseSink * sink);
143 (GstCurlBaseSink * sink);
144 static void gst_curl_base_sink_data_sent_notify (GstCurlBaseSink * sink);
[all …]
Dgstcurlhttpsink.c103 (GstCurlBaseSink * bcsink);
105 (GstCurlBaseSink * bcsink);
107 (GstCurlBaseSink * bcsink, GstCaps * caps);
109 (GstCurlBaseSink * bcsink);
111 (GstCurlBaseSink * bcsink);
119 static gboolean proxy_setup (GstCurlBaseSink * bcsink);
318 gst_curl_http_sink_set_header_unlocked (GstCurlBaseSink * bcsink) in gst_curl_http_sink_set_header_unlocked()
385 gst_curl_http_sink_set_options_unlocked (GstCurlBaseSink * bcsink) in gst_curl_http_sink_set_options_unlocked()
425 gst_curl_http_sink_transfer_verify_response_code (GstCurlBaseSink * bcsink) in gst_curl_http_sink_transfer_verify_response_code()
443 gst_curl_http_sink_transfer_prepare_poll_wait (GstCurlBaseSink * bcsink) in gst_curl_http_sink_transfer_prepare_poll_wait()
[all …]
Dgstcurlfilesink.c90 static gboolean set_file_options_unlocked (GstCurlBaseSink * curlbasesink);
92 (GstCurlBaseSink * curlbasesink);
93 static gboolean gst_curl_file_sink_prepare_transfer (GstCurlBaseSink *
185 set_file_dynamic_options_unlocked (GstCurlBaseSink * basesink) in set_file_dynamic_options_unlocked()
202 set_file_options_unlocked (GstCurlBaseSink * basesink) in set_file_options_unlocked()
217 gst_curl_file_sink_prepare_transfer (GstCurlBaseSink * basesink) in gst_curl_file_sink_prepare_transfer()
Dgstcurlsftpsink.c89 static gboolean set_sftp_options_unlocked (GstCurlBaseSink * curlbasesink);
90 static gboolean set_sftp_dynamic_options_unlocked (GstCurlBaseSink *
145 set_sftp_dynamic_options_unlocked (GstCurlBaseSink * basesink) in set_sftp_dynamic_options_unlocked()
162 set_sftp_options_unlocked (GstCurlBaseSink * basesink) in set_sftp_options_unlocked()
Dgstcurlsmtpsink.c118 static gboolean gst_curl_smtp_sink_set_payload_headers_unlocked (GstCurlBaseSink
121 gst_curl_smtp_sink_set_transfer_options_unlocked (GstCurlBaseSink * sink);
122 static void gst_curl_smtp_sink_set_mime_type (GstCurlBaseSink * bcsink,
124 static gboolean gst_curl_smtp_sink_prepare_transfer (GstCurlBaseSink * bcsink);
125 static size_t gst_curl_smtp_sink_transfer_data_buffer (GstCurlBaseSink * sink,
127 static size_t gst_curl_smtp_sink_flush_data_unlocked (GstCurlBaseSink * bcsink,
200 GstCurlBaseSink *bcsink = GST_CURL_BASE_SINK (bsink); in gst_curl_smtp_sink_event()
230 gst_curl_smtp_sink_has_buffered_data_unlocked (GstCurlBaseSink * bcsink) in gst_curl_smtp_sink_has_buffered_data_unlocked()
530 gst_curl_smtp_sink_set_payload_headers_unlocked (GstCurlBaseSink * bcsink) in gst_curl_smtp_sink_set_payload_headers_unlocked()
617 gst_curl_smtp_sink_set_transfer_options_unlocked (GstCurlBaseSink * bcsink) in gst_curl_smtp_sink_set_transfer_options_unlocked()
[all …]
Dgstcurltlssink.h46 GstCurlBaseSink parent;
60 gboolean (*set_options_unlocked) (GstCurlBaseSink * sink);
Dgstcurlsshsink.h56 GstCurlBaseSink parent;
87 gboolean (*set_options_unlocked) (GstCurlBaseSink * sink);
Dgstcurlftpsink.c99 static gboolean set_ftp_options_unlocked (GstCurlBaseSink * curlbasesink);
101 (GstCurlBaseSink * curlbasesink);
180 set_ftp_dynamic_options_unlocked (GstCurlBaseSink * basesink) in set_ftp_dynamic_options_unlocked()
262 set_ftp_options_unlocked (GstCurlBaseSink * basesink) in set_ftp_options_unlocked()
Dgstcurlfilesink.h44 GstCurlBaseSink parent;
Dgstcurltlssink.c84 (GstCurlBaseSink * bcsink);
236 gst_curl_tls_sink_set_options_unlocked (GstCurlBaseSink * bcsink) in gst_curl_tls_sink_set_options_unlocked()
Dgstcurlsshsink.c87 static gboolean gst_curl_ssh_sink_set_options_unlocked (GstCurlBaseSink *
347 gst_curl_ssh_sink_set_options_unlocked (GstCurlBaseSink * bcsink) in gst_curl_ssh_sink_set_options_unlocked()
/third_party/gstreamer/gstplugins_bad/
DChangeLog72354 than normal transfers through GstCurlBaseSink). In this case there was
72356 Finally GstCurlSmtpSink would chain up to GstCurlBaseSink which would