Bonjour.
J'ai rencontré un soucis lors de la réalisation de mon application.
Je souhaite pouvoir visualiser la vidéo de ma webcam et un fichier vidéo enregistré sur le disque à la demande.
La méthode que j'utilise est la suivante pour passer d'une fonction à l'autre:
pour Webcam -> Fichier vidéo :
1) j' enlève tout les filtres du graphfilter
2) je crée et initialise un Video Mixing Renderer 9 en mode windowless
3) je construit le graph pour la lecture (renderfile(etc))
4) pControl->Run();
Je répète cette opération à chaque nouveau fichier vidéo lu
pour Fichier vidéo -> webcam
1) j'enlève tout les filtres du graphfilter
2) je crée et initialise un VMR 9 en mode windowless
3) je construit le graph pour visualiser la webcam (renderstream etc..)
4) pControl->Run();
Le problème est le suivant, tout cela marche pendant un petit moment mais quand j'utilise environ 10 fois la fonction d'initialisation du VMR9 rien ne s'affiche dans ma fenetre vidéo. Par contre une fenetre active movie window apparait avec rien dedans (du noir plus exactement) et aucun son n'est joué.
Pourriez vous m'aider svp?
merci d'avance