summaryrefslogtreecommitdiffstats
path: root/ext/wavpack/gstwavpackparse.c
diff options
context:
space:
mode:
authorSebastian Dröge <slomo@circular-chaos.org>2006-08-24 09:24:11 +0000
committerTim-Philipp Müller <tim@centricular.net>2006-08-24 09:24:11 +0000
commit93ccc87f1dc1a3f95b8fb90a57f2513ef4efa466 (patch)
tree8095b5b25509516cbce5cbb5920dd1a6db067c0e /ext/wavpack/gstwavpackparse.c
parenta411f9e71ac0f023218be100081395c8bbed88fd (diff)
downloadgst-plugins-bad-93ccc87f1dc1a3f95b8fb90a57f2513ef4efa466.tar.gz
gst-plugins-bad-93ccc87f1dc1a3f95b8fb90a57f2513ef4efa466.tar.bz2
gst-plugins-bad-93ccc87f1dc1a3f95b8fb90a57f2513ef4efa466.zip
ext/wavpack/gstwavpackdec.c: Post audio codec and average bitrate tags on bus (#344472).
Original commit message from CVS: Patch by: Sebastian Dröge <slomo at circular-chaos.org> * ext/wavpack/gstwavpackdec.c: (gst_wavpack_dec_post_tags), (gst_wavpack_dec_chain): Post audio codec and average bitrate tags on bus (#344472). * ext/wavpack/gstwavpackparse.c: (gst_wavpack_parse_base_init), (gst_wavpack_parse_src_query): Forward queries in other formats (BYTE format in particular) upstream; add Sebastian to authors.
Diffstat (limited to 'ext/wavpack/gstwavpackparse.c')
-rw-r--r--ext/wavpack/gstwavpackparse.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/ext/wavpack/gstwavpackparse.c b/ext/wavpack/gstwavpackparse.c
index d252ccfb..30a5d78d 100644
--- a/ext/wavpack/gstwavpackparse.c
+++ b/ext/wavpack/gstwavpackparse.c
@@ -97,7 +97,8 @@ gst_wavpack_parse_base_init (gpointer klass)
GST_ELEMENT_DETAILS ("WavePack parser",
"Codec/Demuxer/Audio",
"Parses Wavpack files",
- "Arwed v. Merkatz <v.merkatz@gmx.net>");
+ "Arwed v. Merkatz <v.merkatz@gmx.net>, "
+ "Sebastian Dröge <slomo@circular-chaos.org>");
GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
gst_element_class_add_pad_template (element_class,
@@ -292,7 +293,8 @@ gst_wavpack_parse_src_query (GstPad * pad, GstQuery * query)
break;
default:
GST_DEBUG_OBJECT (parse, "cannot handle position query in "
- "%s format", gst_format_get_name (format));
+ "%s format. Forwarding upstream.", gst_format_get_name (format));
+ ret = gst_pad_query_default (pad, query);
break;
}
break;
@@ -327,7 +329,8 @@ gst_wavpack_parse_src_query (GstPad * pad, GstQuery * query)
break;
default:
GST_DEBUG_OBJECT (parse, "cannot handle duration query in "
- "%s format", gst_format_get_name (format));
+ "%s format. Forwarding upstream.", gst_format_get_name (format));
+ ret = gst_pad_query_default (pad, query);
break;
}
break;