summaryrefslogtreecommitdiff
path: root/gst
diff options
context:
space:
mode:
authorThiago Santos <thiago.sousa.santos@collabora.co.uk>2010-01-13 12:49:20 -0300
committerThiago Santos <thiago.sousa.santos@collabora.co.uk>2010-01-13 12:49:20 -0300
commit148d951fbc879730dd9594a235dbc6ab1e2e6b5a (patch)
tree2e9cee39841001b5c0f15f0c002b97d67fbe29e2 /gst
parent0fe6b6e8abb131471d5bd04d7f7e27ca98a67659 (diff)
typefind: Add aac stream-format to caps
Also add the aac stream-format field on the caps when detecting it.
Diffstat (limited to 'gst')
-rw-r--r--gst/typefind/gsttypefindfunctions.c6
1 files changed, 4 insertions, 2 deletions
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;
}