From 148d951fbc879730dd9594a235dbc6ab1e2e6b5a Mon Sep 17 00:00:00 2001 From: Thiago Santos Date: Wed, 13 Jan 2010 12:49:20 -0300 Subject: typefind: Add aac stream-format to caps Also add the aac stream-format field on the caps when detecting it. --- gst/typefind/gsttypefindfunctions.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'gst') diff --git a/gst/typefind/gsttypefindfunctions.c b/gst/typefind/gsttypefindfunctions.c index df885b9d4..3cb49fe26 100644 --- a/gst/typefind/gsttypefindfunctions.c +++ b/gst/typefind/gsttypefindfunctions.c @@ -686,7 +686,8 @@ aac_type_find (GstTypeFind * tf, gpointer unused) G_GINT64_MODIFIER "x, framelen %u", mpegversion, c.offset, len); gst_type_find_suggest_simple (tf, GST_TYPE_FIND_LIKELY, "audio/mpeg", "framed", G_TYPE_BOOLEAN, FALSE, - "mpegversion", G_TYPE_INT, mpegversion, NULL); + "mpegversion", G_TYPE_INT, mpegversion, + "stream-type", G_TYPE_STRING, "adts", NULL); break; } @@ -694,7 +695,8 @@ aac_type_find (GstTypeFind * tf, gpointer unused) } else if (!memcmp (c.data, "ADIF", 4)) { /* ADIF header */ gst_type_find_suggest_simple (tf, GST_TYPE_FIND_LIKELY, "audio/mpeg", - "framed", G_TYPE_BOOLEAN, FALSE, "mpegversion", G_TYPE_INT, 4, NULL); + "framed", G_TYPE_BOOLEAN, FALSE, "mpegversion", G_TYPE_INT, 4, + "stream-format", G_TYPE_STRING, "adif", NULL); break; } -- cgit v1.2.3