summaryrefslogtreecommitdiff
path: root/tools/gst-discoverer.c
diff options
context:
space:
mode:
authorVincent Penquerc'h <vincent.penquerch@collabora.co.uk>2011-08-24 16:29:08 +0100
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2011-08-26 10:05:51 +0200
commit921b92ce0603bb0341fabea5712f4b0da9a5f518 (patch)
tree8e5ccabb78bb55ff024742f7695a5e6c466cd1a4 /tools/gst-discoverer.c
parente51cbc136b2c6d8e9818c20442cf39476ab80e26 (diff)
downloadgstreamer-plugins-base-921b92ce0603bb0341fabea5712f4b0da9a5f518.tar.gz
discoverer: retrieve audio track language from tags too
https://bugzilla.gnome.org/show_bug.cgi?id=657257
Diffstat (limited to 'tools/gst-discoverer.c')
-rw-r--r--tools/gst-discoverer.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/gst-discoverer.c b/tools/gst-discoverer.c
index 19aef907f..210c1ed75 100644
--- a/tools/gst-discoverer.c
+++ b/tools/gst-discoverer.c
@@ -47,6 +47,7 @@ gst_stream_audio_information_to_string (GstDiscovererStreamInfo * info,
GstDiscovererAudioInfo *audio_info;
GString *s;
gchar *tmp;
+ const gchar *ctmp;
int len = 400;
const GstTagList *tags;
GstCaps *caps;
@@ -72,6 +73,8 @@ gst_stream_audio_information_to_string (GstDiscovererStreamInfo * info,
}
audio_info = (GstDiscovererAudioInfo *) info;
+ ctmp = gst_discoverer_audio_info_get_language (audio_info);
+ my_g_string_append_printf (s, "Language: %s\n", ctmp ? ctmp : "<unknown>");
my_g_string_append_printf (s, "Channels: %u\n",
gst_discoverer_audio_info_get_channels (audio_info));
my_g_string_append_printf (s, "Sample rate: %u\n",