summaryrefslogtreecommitdiffstats
path: root/gst-libs/gst/media-info/media-info.c
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2003-12-09 10:48:12 +0000
committerDavid Schleef <ds@schleef.org>2003-12-09 10:48:12 +0000
commitc95476e06cc20c694366ae4d27bd7cab4f4a6cf8 (patch)
tree98a183d657c98131e1481b5e51d9be5625776eec /gst-libs/gst/media-info/media-info.c
parentdc48c15d6cba08cfbd483a32ed5bafbc713bd8ae (diff)
downloadgst-plugins-bad-c95476e06cc20c694366ae4d27bd7cab4f4a6cf8.tar.gz
gst-plugins-bad-c95476e06cc20c694366ae4d27bd7cab4f4a6cf8.tar.bz2
gst-plugins-bad-c95476e06cc20c694366ae4d27bd7cab4f4a6cf8.zip
Convert to new caps
Original commit message from CVS: Convert to new caps
Diffstat (limited to 'gst-libs/gst/media-info/media-info.c')
-rw-r--r--gst-libs/gst/media-info/media-info.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/gst-libs/gst/media-info/media-info.c b/gst-libs/gst/media-info/media-info.c
index 92957e16..d22bdbb4 100644
--- a/gst-libs/gst/media-info/media-info.c
+++ b/gst-libs/gst/media-info/media-info.c
@@ -294,7 +294,8 @@ gst_media_info_read_idler (GstMediaInfo *info, GstMediaInfoStream **streamp)
GMI_DEBUG("doing find_type_post\n");
gmip_find_type_post (priv);
GMI_DEBUG("finding out mime type\n");
- mime = g_strdup (gst_caps_get_mime (priv->type));
+ mime = g_strdup (gst_structure_get_name (
+ gst_caps2_get_nth_cap(priv->type, 0)));
GMI_DEBUG("found out mime type: %s\n", mime);
decoder = gmi_get_decoder (info, mime);
if (decoder == NULL)
@@ -443,7 +444,8 @@ gst_media_info_read (GstMediaInfo *info, const char *location, guint16 flags)
if (!gmip_find_type (priv)) return NULL;
- mime = g_strdup (gst_caps_get_mime (priv->type));
+ mime = g_strdup (gst_structure_get_name (
+ gst_caps2_get_nth_cap(priv->type, 0)));
GMI_DEBUG("mime type: %s\n", mime);
/* c) figure out decoder */