Mercurial > pidgin
diff libpurple/media.h @ 26403:f0de2405c2f1
Use PurpleMediaKeyPair. Remove PurpleMediaCodecParameter.
author | Mike Ruprecht <maiku@soc.pidgin.im> |
---|---|
date | Thu, 02 Apr 2009 01:12:23 +0000 |
parents | 341864c1d1f9 |
children | 217574ec2a34 |
line wrap: on
line diff
--- a/libpurple/media.h Thu Apr 02 00:11:49 2009 +0000 +++ b/libpurple/media.h Thu Apr 02 01:12:23 2009 +0000 @@ -27,6 +27,9 @@ #ifndef __MEDIA_H_ #define __MEDIA_H_ +#include "signals.h" +#include "util.h" + #include <glib.h> #include <glib-object.h> @@ -54,8 +57,6 @@ typedef struct _PurpleMediaCandidate PurpleMediaCandidate; /** @copydoc _PurpleMediaCodec */ typedef struct _PurpleMediaCodec PurpleMediaCodec; -/** @copydoc _PurpleMediaCodecParameter */ -typedef struct _PurpleMediaCodecParameter PurpleMediaCodecParameter; /** Media caps */ typedef enum { @@ -133,12 +134,6 @@ guint ttl; }; -struct _PurpleMediaCodecParameter -{ - gchar *name; - gchar *value; -}; - struct _PurpleMediaCodec { gint id; @@ -261,7 +256,7 @@ * @param param A pointer to the parameter to remove. */ void purple_media_codec_remove_optional_parameter(PurpleMediaCodec *codec, - PurpleMediaCodecParameter *param); + PurpleKeyValuePair *param); /** * Gets an optional parameter based on the values given. @@ -272,7 +267,7 @@ * * @return The value found or NULL. */ -PurpleMediaCodecParameter *purple_media_codec_get_optional_parameter( +PurpleKeyValuePair *purple_media_codec_get_optional_parameter( PurpleMediaCodec *codec, const gchar *name, const gchar *value);