diff options
Diffstat (limited to 'src/data/grl-media.h')
-rw-r--r-- | src/data/grl-media.h | 22 |
1 files changed, 4 insertions, 18 deletions
diff --git a/src/data/grl-media.h b/src/data/grl-media.h index fb8c2c1..7cc4efd 100644 --- a/src/data/grl-media.h +++ b/src/data/grl-media.h @@ -77,30 +77,16 @@ typedef enum { } GrlMediaSerializeType; -/** - * GrlMediaType: - * @GRL_MEDIA_TYPE_NONE: no media - * @GRL_MEDIA_TYPE_AUDIO: audio media - * @GRL_MEDIA_TYPE_VIDEO: video media - * @GRL_MEDIA_TYPE_IMAGE: image media - * @GRL_MEDIA_TYPE_ALL: any media - */ -typedef enum { - GRL_MEDIA_TYPE_NONE = 0, - GRL_MEDIA_TYPE_AUDIO = (1 << 0), - GRL_MEDIA_TYPE_VIDEO = (1 << 1), - GRL_MEDIA_TYPE_IMAGE = (1 << 2), - GRL_MEDIA_TYPE_ALL = (GRL_MEDIA_TYPE_AUDIO | GRL_MEDIA_TYPE_VIDEO | GRL_MEDIA_TYPE_IMAGE) -} GrlMediaType; - -typedef struct _GrlMedia GrlMedia; -typedef struct _GrlMediaClass GrlMediaClass; +typedef struct _GrlMedia GrlMedia; +typedef struct _GrlMediaPrivate GrlMediaPrivate; +typedef struct _GrlMediaClass GrlMediaClass; struct _GrlMedia { GrlData parent; /*< private >*/ + GrlMediaPrivate *priv; gpointer _grl_reserved[GRL_PADDING_SMALL]; }; |