Plugin gstreamer avec deux entrées? - Codes et scripts - Linux et OS Alternatifs
MarshPosté le 13-12-2013 à 16:57:25
Bonjour, mon message s'adresse aux éventuels connaisseurs de plugins gstreamer écrits en C:
Tout d'abord, est-ce que vous en connaissez un simple avec deux sources?
Sinon, je vous explique mon problème: J'aimerais créer un plugin qui prend en entrée deux images ou vidéos. Avec les plugins classiques, on ne peut mettre qu'une seule valeur derrière "filesrc location".
Comment écrire dans le code C qu'il y a 2 entrées à traiter? Comment les différencier? Et comment utiliser avec gst-launch en ligne de commande?
Malheureusement, je n'arrive pas à déterminer les parties qui gèrent les 2 sources. Je pense que ça passe par un pad supplémentaire mais comment? (oui je suis débutante ) Je veux vraiment faire un code tout simple, pas comme videomixer.
Marsh Posté le 13-12-2013 à 16:57:25
Bonjour, mon message s'adresse aux éventuels connaisseurs de plugins gstreamer écrits en C:
Tout d'abord, est-ce que vous en connaissez un simple avec deux sources?
Sinon, je vous explique mon problème:
J'aimerais créer un plugin qui prend en entrée deux images ou vidéos. Avec les plugins classiques, on ne peut mettre qu'une seule valeur derrière "filesrc location".
Comment écrire dans le code C qu'il y a 2 entrées à traiter? Comment les différencier? Et comment utiliser avec gst-launch en ligne de commande?
Si vous n'en avez aucune idée, sachez qu'il existe déjà un tel code, c'est le plugin videomixer: http://gstreamer.freedesktop.org/d [...] .gcov.html
Avec des pipelines de ce type: http://gstreamer.freedesktop.org/d [...] mixer.html
Malheureusement, je n'arrive pas à déterminer les parties qui gèrent les 2 sources. Je pense que ça passe par un pad supplémentaire mais comment? (oui je suis débutante ) Je veux vraiment faire un code tout simple, pas comme videomixer.
Merci!