AVIStreamRead et plantage incompréhensible

AVIStreamRead et plantage incompréhensible - C++ - Programmation

Marsh Posté le 07-03-2007 à 21:40:22    

J'ai le même soucis que ça : http://www.tutorials-blog.com/win32/Problem-loading/
 
Quelqu'un peut aider ?

Reply

Marsh Posté le 07-03-2007 à 21:40:22   

Reply

Marsh Posté le 09-03-2007 à 22:33:37    

vfw est mort, utilise Directshow!
Sinon peut etre en rapport avec les codecs?


Message édité par breizhbugs le 09-03-2007 à 22:33:56
Reply

Marsh Posté le 09-03-2007 à 22:38:18    

Ca c'est constructif comme réponse ;-)
 
J'ai l'impression que ça vient du fait que la psite son est en MP3 VBR (alors qu'en CBR ca fonctionne) mais a priori le fonctionnemnet d'AVIStreamRead est indépendant de tout cela ...

Reply

Marsh Posté le 10-03-2007 à 13:29:21    

Dans "status = AVIStreamRead(audioStream, 0, AVISTREAMREAD_CONVENIENT, NULL, 0, &lSize, NULL);"
 
ckid est egal a 0, ne devrait il pas etre egal a "streamtypeAUDIO"
( http://msdn.microsoft.com/library/ [...] i_file.asp )
 
Sinon pourquoi ne veut tu pas de directshow?


Message édité par breizhbugs le 10-03-2007 à 13:32:02
Reply

Marsh Posté le 10-03-2007 à 14:02:54    

Reply

Marsh Posté le 10-03-2007 à 14:03:10    

y'a un bon tuto sur ce genre de choses en directshow ?

Reply

Marsh Posté le 10-03-2007 à 19:44:55    


Autant pour moi, j'ai confondu avec AVIStreamReadData, désolé.
 
Pour le tuto y a la section directshow dans le SDK.
Mais la question est: que veux tu faire exactement?


Message édité par breizhbugs le 10-03-2007 à 19:45:10
Reply

Marsh Posté le 11-03-2007 à 11:23:31    

C'est pour AVIToolbox ( http://www.kcsoftwares.com/?avt ), un outil qui permet de splitter un AVI, d'extraire la bande son, etc etc
 
Ca marche bien avec l'API VfW mais ca plante mystérieusement sur "certaines" bandes son ...

Reply

Marsh Posté le 11-03-2007 à 11:53:57    

Ah, evidemment si il faut tout reecrire pour directshow c'est pas gagné non plus...
Peut etre que le codec vbr n'est pas compatible avec vfw? Sinon en regardant du coté de virtualdub? il me semble qu'il utilisait vfw aussi?

Reply

Marsh Posté le 11-03-2007 à 16:49:42    

oui mais j'ai du mal à comprendre leur code .... c'est un peu le bordel !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed