pidgin.next.minor: b6046cb4: added some api for the media caps member...

grim at pidgin.im grim at pidgin.im
Thu Dec 10 20:00:41 EST 2009


-----------------------------------------------------------------
Revision: b6046cb41ee9bee6de4694508353ffb6b6309248
Ancestor: 890a6fa52c90a07f890a0c6c3fa68bf3acc6da04
Author: grim at pidgin.im
Date: 2009-12-11T00:54:46
Branch: im.pidgin.pidgin.next.minor
URL: http://d.pidgin.im/viewmtn/revision/info/b6046cb41ee9bee6de4694508353ffb6b6309248

Modified files:
        libpurple/blist.c libpurple/blist.h

ChangeLog: 

added some api for the media caps member of PurpleBuddy


-------------- next part --------------
============================================================
--- libpurple/blist.c	a1347131289c9b31c82ef3df5298963ebe415fcb
+++ libpurple/blist.c	af4739e3276f44b86a33f507af0ba790a3a9637d
@@ -2605,6 +2605,18 @@ PurplePresence *purple_buddy_get_presenc
 	return buddy->presence;
 }
 
+PurpleMediaCaps purple_buddy_get_media_caps(const PurpleBuddy *buddy)
+{
+	g_return_val_if_fail(buddy != NULL, 0);
+	return buddy->media_caps;
+}
+
+void purple_buddy_set_media_caps(PurpleBuddy *buddy, PurpleMediaCaps media_caps)
+{
+	g_return_if_fail(buddy != NULL);
+	buddy->media_caps = media_caps;
+}
+
 PurpleGroup *purple_buddy_get_group(PurpleBuddy *buddy)
 {
 	g_return_val_if_fail(buddy != NULL, NULL);
============================================================
--- libpurple/blist.h	ae0aff41f3aaa49cc021af2e5e3a1c943038a77d
+++ libpurple/blist.h	b405a5f51051fcfd06ebc9c6c628eac14a615748
@@ -659,6 +659,24 @@ PurplePresence *purple_buddy_get_presenc
 PurplePresence *purple_buddy_get_presence(const PurpleBuddy *buddy);
 
 /**
+ * Gets the media caps from a buddy.
+ *
+ * @param buddy The buddy.
+ * @return      The media caps.
+ *
+ * @since 2.7.0
+ */
+PurpleMediaCaps purple_buddy_get_media_caps(const PurpleBuddy *buddy);
+
+/**
+ * Sets the media caps for a buddy.
+ *
+ * @param buddy      The PurpleBuddy.
+ * @param media_caps The PurpleMediaCaps.
+ */
+void purple_buddy_set_media_caps(PurpleBuddy *buddy, PurpleMediaCaps media_caps);
+
+/**
  * Adds a new buddy to the buddy list.
  *
  * The buddy will be inserted right after node or prepended to the


More information about the Commits mailing list