diff options
author | Thomas Vander Stichele <thomas@apestaart.org> | 2004-03-06 20:15:17 +0000 |
---|---|---|
committer | Thomas Vander Stichele <thomas@apestaart.org> | 2004-03-06 20:15:17 +0000 |
commit | a11cf2ec0a951b954857ebfa83abbfa4ac6db77e (patch) | |
tree | 85cf3d361aec395499664aa7e287e1d7d631f672 /gst-libs/gst/media-info/media-info.h | |
parent | fe6bf805dc044cf8dc369fb154601322c8f23718 (diff) | |
download | gst-plugins-bad-a11cf2ec0a951b954857ebfa83abbfa4ac6db77e.tar.gz gst-plugins-bad-a11cf2ec0a951b954857ebfa83abbfa4ac6db77e.tar.bz2 gst-plugins-bad-a11cf2ec0a951b954857ebfa83abbfa4ac6db77e.zip |
first pass at making this work again needs quite a lot of cleanups
Original commit message from CVS:
first pass at making this work again
needs quite a lot of cleanups
Diffstat (limited to 'gst-libs/gst/media-info/media-info.h')
-rw-r--r-- | gst-libs/gst/media-info/media-info.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/gst-libs/gst/media-info/media-info.h b/gst-libs/gst/media-info/media-info.h index 896e4e4c..5b5da7c6 100644 --- a/gst-libs/gst/media-info/media-info.h +++ b/gst-libs/gst/media-info/media-info.h @@ -43,7 +43,7 @@ struct _GstMediaInfoClass GObjectClass parent_class; /* signals */ - void (*media_info_signal) (GstMediaInfo *gst_media_info); + void (*media_info_signal) (GstMediaInfo *gst_media_info); gpointer _gst_reserved[GST_PADDING]; }; @@ -68,8 +68,8 @@ typedef struct * or one of a set of sequentially muxed streams */ typedef struct { - GstCaps *metadata; /* changeable metadata or tags */ - GstCaps *streaminfo; /* codec property stuff */ + GstTagList *metadata; /* changeable metadata or tags */ + GstTagList *streaminfo; /* codec property stuff */ GstCaps *format; /* properties of the logical stream */ guint64 length_time; @@ -102,8 +102,9 @@ typedef struct void gst_media_info_init (void); GType gst_media_info_get_type (void); -GstMediaInfo * gst_media_info_new (const char *source_element); +GstMediaInfo * gst_media_info_new (GError **error); +gboolean gst_media_info_set_source (GstMediaInfo *info, const char *source); void gst_media_info_read_with_idler (GstMediaInfo *media_info, const char *location, guint16 GST_MEDIA_INFO_FLAGS); |