web-dev-qa-db-fra.com

Pourquoi Totem a-t-il cessé de prendre en charge DLNA?

Argh, je regarde toutes mes vidéos sur mon réseau depuis des années, maintenant que dois-je faire?

Cela ressemble à un mouvement de recul, car même mon nouveau téléviseur peut désormais lire des vidéos sur mon serveur DLNA.

2
johndrinkwater

En regardant le commit où le plugin a été supprimé , il semble qu'il ait été supprimé car personne ne le maintenait. Il était resté dans l'arborescence mais désactivé pendant un certain temps, selon les bits de script configure pertinents qui ont été supprimés dans cette validation:

diff --git a/configure.in b/configure.in
index 9577162..178976d 100644
--- a/configure.in
+++ b/configure.in
@@ -389,11 +389,6 @@ for plugin in ${used_plugins}; do
    add_plugin="1"

    case ${plugin} in
-       coherence_upnp)
-           # The Coherence framework still uses PyGTK, and thus conflicts with the new pygobject introspected bindings
-           plugin_error_or_ignore "the coherence_upnp plugin uses PyGTK and conflicts with the new pygobject bindings"
-           add_plugin="0"
-       ;;
        gromit)
            if test "${have_x11}" != "yes" ; then
                plugin_error_or_ignore "the gromit plugin is not supported on non-X11 targets"

Étant donné que personne n'a intensifié le portage du plug-in vers le nouveau GObject Introspection basé sur les liaisons Python que le reste de Totem utilisait).

Il ne semble pas qu'ils aient vu quelque chose de mal avec DLNA, et si quelqu'un se levait pour maintenir et mettre à jour le plugin, il pourrait rajouter la fonctionnalité.

4
James Henstridge