Bonjour,
Je voudrais avoir access à la variable filter et je ne sais pas comment y accéder. Voici le code qui l'illustre :
function onOffer(error, sdpOffer) {
    console.log("onOffer");
    if(error) return onError(error)
    kurentoClient(args.ws_uri, function(error, client) {
      if (error) return onError(error);
      client.create('MediaPipeline', function(error, _pipeline) {
        if (error) return onError(error);
        pipeline = _pipeline;
        console.log("Got MediaPipeline");
        pipeline.create('WebRtcEndpoint', function(error, webRtcEp) {
          if (error) return onError(error);
          setIceCandidateCallbacks(webRtcPeer, webRtcEp, onError)
          console.log("Got WebRtcEndpoint");
          webRtcEp.processOffer(sdpOffer, function(error, sdpAnswer) {
            if (error) return onError(error);
            console.log("SDP answer obtained. Processing...");
            webRtcPeer.processAnswer(sdpAnswer, onError);
          });
          webRtcEp.gatherCandidates(onError);
          pipeline.create('FaceOverlayFilter', function(error, filter) {
            if (error) return onError(error);
            console.log("Got FaceOverlayFilter");
            filter.setOverlayedImage(args.hat_uri, -0.09, 0.18, 1.2, 0.5,
            function(error) {
              if (error) return onError(error);
              console.log("Set overlay image");
            });
            console.log("Connecting...");
            client.connect(webRtcEp, filter, webRtcEp, function(error) {
              if (error) return onError(error);
              console.log("WebRtcEndpoint --> filter --> WebRtcEndpoint");
            });
          });
        });
      });
    });
  }//Fin Fonction onOffer
J'ai créer une autre fonction le voici :
var filter = pipeline.create('FaceOverlayFilter', function(error, filter) {});
    function changeImage(nom) {
         args.hat_uri ='http://' + location.host + '/img/'+nom;
         filter.setOverlayedImage(args.hat_uri, -0.09, 0.18, 1.2, 0.5,
        // -0.09, 0.18, 1.2, 0.5,
             function(error) {
                if (error) return onError(error);
               console.log("Set overlay image");
            });
    }
et je voudrais avoir access filter qui se trouve dans la fonction onoffer() cela m'affiche une erreur
Uncaught ReferenceError: pipeline is not defined
Aidez moi à résoudre ce probléme s'il vous plait ??