summaryrefslogtreecommitdiff
path: root/telepathy-farstream/content.h
diff options
context:
space:
mode:
authorOlivier CrĂȘte <olivier.crete@collabora.com>2011-11-08 18:53:22 -0500
committerXavier Claessens <xclaesse@gmail.com>2011-11-28 16:08:13 +0100
commit4eb7319798bbae58c2f3f4880c446c8f5183fbcb (patch)
treeffd24427092a8242c00ebbf405ed3b48b08ee1c3 /telepathy-farstream/content.h
parenta4d0638f123d2752e56174632f89bd1a62087665 (diff)
downloadtelepathy-farstream-4eb7319798bbae58c2f3f4880c446c8f5183fbcb.tar.gz
Add methods to report sending and receiving failures
Diffstat (limited to 'telepathy-farstream/content.h')
-rw-r--r--telepathy-farstream/content.h15
1 files changed, 14 insertions, 1 deletions
diff --git a/telepathy-farstream/content.h b/telepathy-farstream/content.h
index aabfdff..eea2455 100644
--- a/telepathy-farstream/content.h
+++ b/telepathy-farstream/content.h
@@ -49,10 +49,23 @@ GType tf_content_get_type (void);
void tf_content_error_literal (TfContent *content,
const gchar *message);
-
void tf_content_error (TfContent *content,
const gchar *message_format, ...) G_GNUC_PRINTF (2, 3);
+
+void tf_content_sending_failed_literal (TfContent *content,
+ const gchar *message);
+void tf_content_sending_failed (TfContent *content,
+ const gchar *message_format, ...) G_GNUC_PRINTF (2, 3);
+
+void tf_content_receiving_failed_literal (TfContent *content,
+ guint *handles, guint handle_count,
+ const gchar *message);
+void tf_content_receiving_failed (TfContent *content,
+ guint *handles, guint handle_count,
+ const gchar *message_format, ...) G_GNUC_PRINTF (4, 5);
+
+
GstIterator *tf_content_iterate_src_pads (TfContent *content,
guint *handles, guint handle_count);