From ce8373f0f778419bae6fb6371c2db0b2ec075763 Mon Sep 17 00:00:00 2001
From: Arnaud Vrac <avrac@freebox.fr>
Date: Thu, 4 Apr 2013 15:15:23 +0200
Subject: [PATCH] wavparse: add info on dts caps to indicate the source is
 CDDA

---
 gst/wavparse/gstwavparse.c |    1 +
 1 file changed, 1 insertion(+)

diff --git a/gst/wavparse/gstwavparse.c b/gst/wavparse/gstwavparse.c
index 7304387..806a23b 100644
--- a/gst/wavparse/gstwavparse.c
+++ b/gst/wavparse/gstwavparse.c
@@ -2065,6 +2065,7 @@ gst_wavparse_add_src_pad (GstWavParse * wav, GstBuffer * buf)
         if (gst_wavparse_have_dts_caps (tf_caps, prob)) {
           GST_INFO_OBJECT (wav, "Found DTS marker in file marked as raw PCM");
           gst_caps_unref (wav->caps);
+          gst_caps_set_simple (tf_caps, "is-cdda", G_TYPE_BOOLEAN, TRUE, NULL);
           wav->caps = tf_caps;
 
           gst_tag_list_add (wav->tags, GST_TAG_MERGE_REPLACE,
-- 
1.7.10.4

