Je suis en train d'écrire un filtre de capture DirectShow en utilisant CSource / CSourceStream comme base mais lorsque j'accède à la caméra dans Firefox + Flash, j'obtiens un assert de débogage et l'erreur de débogage suivante en fermant Firefox.
Cam6.ax(tid 1c98) 133506 :
Cam6.ax(tid 1c98) 133506 : ID Object Description
Cam6.ax(tid 1c98) 133506 :
Cam6.ax(tid 1c98) 133506 : 19 (001AE940) Camera Stream
Cam6.ax(tid 1c98) 133507 : 18 (001AE940) Camera
Cam6.ax(tid 1c98) 133507 : 6 (001AE940) Camera Stream
Cam6.ax(tid 1c98) 133507 : 5 (001AE940) Camera
Cam6.ax(tid 1c98) 133507 :
Cam6.ax(tid 1c98) 133507 : Total object count 4
D'après ce que je peux dire, ce n'est pas ma faute. Je soupçonne Flash de jeter proprement le graphique DirectShow à l'arrêt. J'ai lu et relu la documentation MSDN et parcouru le net pour trouver des exemples, mais je n'ai rien trouvé.
Quelqu'un peut-il m'aider à clarifier ce point ou m'indiquer la bonne direction ?