GNOME Bugzilla – Bug 746363
playbin: Missing audio tags
Last modified: 2016-05-22 16:51:01 UTC
Created attachment 299624 [details] Logfile We use enigma2 with Gstreamer 1.45 (and patch http://cgit.freedesktop.org/gstreamer/gst-plugins-good/commit/?id=0fad053497d46bba8b9785ae9c33fa29368ed7a1) to watch mkv files. With gstreamer 1.45 we have the problem that audio tags are missing. Attached is a log file. In line 112 you can see that 1. audio stream has German language. 2. audio stream seems to have no language tag. So "en" is used. You can see the resulting tags in line 119 and 134 (it's my own debug message). You can also see the tags in line 145 and 146. So matroskademux has read the tags properly. In enigma2 we use g_signal_emit_by_name (m_gst_playbin, "get-audio-tags", i, &tags); (line 1771 in attached servicemp3.cpp) to get the audio tags. In the lines 1788 until 1793 you see my debug code. It prints all tag names for all streams. In the log file in lines 1221 - 1239 you see the output. Stream 1 has only 3 tags. Language code is missing. Why? You can download the mkv here: http://www69.zippyshare.com/v/ubMe1xMe/file.html
Created attachment 299625 [details] Enigma2 c++ code
I suspect this is a duplicate of bug #679768.
Yes, might be true. In gstreamer 0.10 it worked properly. Do you need other informations to prove that it is a duplicate?
Is this still a problem, or should we mark it OBSOLETE after closing bug #679768?
betacebtauri: please re-test with a more recent version of GStreamer (1.6 or 1.8), thanks!