# HG changeset patch # User Mike Ruprecht # Date 1238380634 0 # Node ID 84374a764255ae9aecdcf29bdbc593c387bd7cc9 # Parent d254bc6b4d60a92a1caa679f1c315627d16c22f4 Hide PidginMedia and related structs. diff -r d254bc6b4d60 -r 84374a764255 pidgin/gtkmain.c --- a/pidgin/gtkmain.c Mon Mar 30 01:19:02 2009 +0000 +++ b/pidgin/gtkmain.c Mon Mar 30 02:37:14 2009 +0000 @@ -312,9 +312,7 @@ pidgin_docklet_init(); pidgin_smileys_init(); pidgin_utils_init(); -#ifdef USE_VV pidgin_medias_init(); -#endif } static GHashTable *ui_info = NULL; diff -r d254bc6b4d60 -r 84374a764255 pidgin/gtkmedia.c --- a/pidgin/gtkmedia.c Mon Mar 30 01:19:02 2009 +0000 +++ b/pidgin/gtkmedia.c Mon Mar 30 02:37:14 2009 +0000 @@ -40,6 +40,17 @@ #include +#define PIDGIN_TYPE_MEDIA (pidgin_media_get_type()) +#define PIDGIN_MEDIA(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), PIDGIN_TYPE_MEDIA, PidginMedia)) +#define PIDGIN_MEDIA_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), PIDGIN_TYPE_MEDIA, PidginMediaClass)) +#define PIDGIN_IS_MEDIA(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), PIDGIN_TYPE_MEDIA)) +#define PIDGIN_IS_MEDIA_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), PIDGIN_TYPE_MEDIA)) +#define PIDGIN_MEDIA_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), PIDGIN_TYPE_MEDIA, PidginMediaClass)) + +typedef struct _PidginMedia PidginMedia; +typedef struct _PidginMediaClass PidginMediaClass; +typedef struct _PidginMediaPrivate PidginMediaPrivate; + typedef enum { /* Waiting for response */ @@ -52,6 +63,17 @@ PIDGIN_MEDIA_REJECTED, } PidginMediaState; +struct _PidginMediaClass +{ + GtkWindowClass parent_class; +}; + +struct _PidginMedia +{ + GtkWindow parent; + PidginMediaPrivate *priv; +}; + struct _PidginMediaPrivate { PurpleMedia *media; diff -r d254bc6b4d60 -r 84374a764255 pidgin/gtkmedia.h --- a/pidgin/gtkmedia.h Mon Mar 30 01:19:02 2009 +0000 +++ b/pidgin/gtkmedia.h Mon Mar 30 02:37:14 2009 +0000 @@ -26,44 +26,10 @@ #ifndef __GTKMEDIA_H_ #define __GTKMEDIA_H_ -#ifdef USE_VV - -#include -#include - -#include "connection.h" - G_BEGIN_DECLS -#define PIDGIN_TYPE_MEDIA (pidgin_media_get_type()) -#define PIDGIN_MEDIA(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), PIDGIN_TYPE_MEDIA, PidginMedia)) -#define PIDGIN_MEDIA_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass), PIDGIN_TYPE_MEDIA, PidginMediaClass)) -#define PIDGIN_IS_MEDIA(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj), PIDGIN_TYPE_MEDIA)) -#define PIDGIN_IS_MEDIA_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE((klass), PIDGIN_TYPE_MEDIA)) -#define PIDGIN_MEDIA_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), PIDGIN_TYPE_MEDIA, PidginMediaClass)) - -typedef struct _PidginMedia PidginMedia; -typedef struct _PidginMediaClass PidginMediaClass; -typedef struct _PidginMediaPrivate PidginMediaPrivate; - -struct _PidginMediaClass -{ - GtkWindowClass parent_class; -}; - -struct _PidginMedia -{ - GtkWindow parent; - PidginMediaPrivate *priv; -}; - -GType pidgin_media_get_type(void); - void pidgin_medias_init(void); G_END_DECLS -#endif /* USE_VV */ - - #endif /* __GTKMEDIA_H_ */