web-dev-qa-db-fra.com

Il manque un plug-in dans l'installation de GStreamer

J'ai écrit un lecteur vidéo avec Qt et lorsque j'ai essayé de l'exécuter, cette erreur s'est produite,

Erreur: "Il manque un plug-in dans votre installation GStreamer"

Ce problème peut être résolu en exécutant la commande suivante.

Sudo apt-get install gstreamer0.10-ffmpeg

Ma question est, que s'est-il passé après l'installation? Quelles choses sont installées sur mon ordinateur? Je voudrais trouver ce plug-in manquant afin que je puisse le pack dans mon .deb. Je pense que ce doit être un fichier .so, mais je ne sais pas lequel.

Quelqu'un peut-il m'aider? Merci.

1
wking

dpkg -L gstreamer0.10-ffmpeg vous dira le contenu du paquet. Mais puisque vous construisez votre propre deb, je vous recommande fortement de spécifier gstreamer0.10-ffmpeg comme dépendance, au lieu d'empaqueter le plugin; Si gstreamer0.10-ffmpeg est déjà installé, l'installation de votre paquet échouera car dpkg refusera d'écraser le fichier (un seul fichier ne peut pas appartenir à plus d'un paquet).

2
MoonSweep