--- a/libpurple/media.h Thu Jul 17 23:09:58 2008 +0000 +++ b/libpurple/media.h Sat Jul 19 03:10:00 2008 +0000 @@ -50,6 +50,12 @@ typedef struct _PurpleMediaPrivate PurpleMediaPrivate; typedef struct _PurpleMediaSession PurpleMediaSession; +#else + +typedef void PurpleMedia; + +#endif /* USE_VV */ + typedef enum { PURPLE_MEDIA_NONE = 0, PURPLE_MEDIA_RECV_AUDIO = 1 << 0, @@ -60,6 +66,8 @@ PURPLE_MEDIA_VIDEO = PURPLE_MEDIA_RECV_VIDEO | PURPLE_MEDIA_SEND_VIDEO } PurpleMediaStreamType; +#ifdef USE_VV + struct _PurpleMediaClass { GObjectClass parent_class;