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 647035 - resindvd: Add property to select preferred subtitles/menu/etc.
resindvd: Add property to select preferred subtitles/menu/etc.
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
unspecified
Other Linux
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks: 166970
 
 
Reported: 2011-04-07 13:50 UTC by Bastien Nocera
Modified: 2018-11-03 13:07 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Bastien Nocera 2011-04-07 13:50:22 UTC
It's currently impossible to select the favourite menu/audio track/subtitle languages for DVDs played, as resindvd will use the current system language as the favourite language in all occasions.
Comment 1 Tim-Philipp Müller 2016-04-11 13:46:57 UTC
Right, currently it will use g_get_languages() and go through those in order to match them against what's available on the DVD.

I think the main issue here is DVD menu selection?
Audio/subtitle tracks can/should probably be done higher level (playbin)?

Do we really need this configurable? Perhaps there should be GLib API to override this then? Or a global (app) setting in GStreamer?
Comment 2 Bastien Nocera 2016-04-14 14:03:25 UTC
I don't know exactly how it works when no language is explicitely selected in the menus. I would expect that, if there is a configuration on the user's side, to not use the user's languages, but whatever the user configured.

It might get complicated when the user choices could be:
- if the default audio track is in Chinese, select the Chinese audio track and subtitles in one of those languages I can read
- if the default audio track is in English, show the English subtitles
- if the default audio track is in French, don't show me anything

I don't know how the configuration UI would work for that, but the easiest might be for a collect signal, pass in the audio and subtitle tracks available as soon as they are there, and let the front-end return which ones it wants to be played.

But I don't know whether that would make it any different from waiting for the "tags" and switching the audio/subtitle track in the app...
Comment 3 GStreamer system administrator 2018-11-03 13:07:55 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/issues/39.