After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 623565 - [matroskademux] gst should respect the matroska default flags for playback
[matroskademux] gst should respect the matroska default flags for playback
Status: RESOLVED DUPLICATE of bug 690911
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
0.10.23
Other Linux
: Normal enhancement
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
: 625630 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2010-07-05 03:54 UTC by jazzor
Modified: 2013-03-31 14:25 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description jazzor 2010-07-05 03:54:26 UTC
Currently, the matroska default flag is parsed in matroska-demux.c under the add stream function. However, it remains unused. It should be used to determine which video/audio/subtitle track should be displayed as they were intended by the mkv creator.

This is particularly useful for example playback of english video with optional english subtitles. In this case the subtitles which has a default track flag of 0 should not be displayed at all but made available to be accessed by clients.

Incidentally, which audio/subtitle stream gst plays when using playbin seems indeterminate, with different streams playing by default at random for each reset (as seen on totem 2.30.2). This would be fixed more or less by the above enhancement.
Comment 1 Sebastian Dröge (slomo) 2010-07-05 06:01:51 UTC
I'm sure there is another bug about this already but I can't find it now...


The problem here is, that the demuxer has no way to tell playbin2 about stream preferences or anything.
Comment 2 Mark Nauwelaerts 2010-07-08 12:42:48 UTC
Maybe you meant bug #607466 ?
Comment 3 Debarshi Ray 2011-06-12 18:39:38 UTC
*** Bug 625630 has been marked as a duplicate of this bug. ***
Comment 4 Tim-Philipp Müller 2013-03-31 14:25:37 UTC
Bug #690911 has more info even though it's newer, so marking as duplicate of that.

*** This bug has been marked as a duplicate of bug 690911 ***