diff options
author | Vincent Penquerc'h <vincent.penquerch@collabora.co.uk> | 2011-08-24 16:29:08 +0100 |
---|---|---|
committer | Sebastian Dröge <sebastian.droege@collabora.co.uk> | 2011-08-26 10:05:51 +0200 |
commit | 921b92ce0603bb0341fabea5712f4b0da9a5f518 (patch) | |
tree | 8e5ccabb78bb55ff024742f7695a5e6c466cd1a4 /tools/gst-discoverer.c | |
parent | e51cbc136b2c6d8e9818c20442cf39476ab80e26 (diff) | |
download | gstreamer-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.c | 3 |
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", |