Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1830 connectés 

  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [DEFI DELPHI] - Delayer un buffer pour les Visualization Winamp

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[DEFI DELPHI] - Delayer un buffer pour les Visualization Winamp

n°101696
BlackSunSo​ft
Keyboard error - Press F1
Posté le 18-02-2002 à 10:23:59  profilanswer
 

http://www.divx-digest.net/blacksunsoft/camarche.zip
 
Alors qui serait capable de faire marcher correctement ça... Ca fait un bout de temps que j'y suis et là j'y arrive toujours pas.
 
Le probleme c'est que le buffer arrive en avance dans le plugins de vis...


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
mood
Publicité
Posté le 18-02-2002 à 10:23:59  profilanswer
 

n°101805
BlackSunSo​ft
Keyboard error - Press F1
Posté le 18-02-2002 à 13:24:38  profilanswer
 

Trop dur pour vous ?  :ange:


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
n°101852
BlackSunSo​ft
Keyboard error - Press F1
Posté le 18-02-2002 à 14:29:44  profilanswer
 

Allez SVP c'est tres important, ça fait un mois que je bloque dessus... Antp t'es responsable du topic


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
n°101872
karlkox
Posté le 18-02-2002 à 14:57:33  profilanswer
 

L'url est pas bonne meme en corrigant ( .com et pas .net )

n°101878
Ciler
Posté le 18-02-2002 à 15:26:48  profilanswer
 

KarLKoX a écrit a écrit :

L'url est pas bonne meme en corrigant ( .com et pas .net )  




 
1 - L'URL est bonne (c'estbien .net)
2 - Copie/colle le raccourcis vers ta barre de navigation
3 - Ne me demande pas pourquoi ça marche comme ça, je sais pas !
 
@ BlackSun :  :pt1cable:

n°101881
karlkox
Posté le 18-02-2002 à 15:29:58  profilanswer
 

Tient j'ai relancé (en insistant qd meme) pis c'est passé (??)

n°101894
karlkox
Posté le 18-02-2002 à 16:09:59  profilanswer
 

Mince, du Delphi ... BlackSunSoft, je vais revoir ma version en C, je m'y suis pas remis depuis la derniere fois. Si y a du nouveau, je ferais un tour par la :)

n°102157
BlackSunSo​ft
Keyboard error - Press F1
Posté le 19-02-2002 à 09:30:09  profilanswer
 

mon probleme est qu'il y a un delai entre le plugin in et out, chose que tu n'as pas avec FMOD... Je ne voit pas comment delayer le buffer PCMData  [:blacksunsoft]


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
n°102164
karlkox
Posté le 19-02-2002 à 09:58:31  profilanswer
 

ah ok, j'avais pas compris ca comme ca :)
Je vais essayer de voir le code, je garantie rien, mais bon je vais essayer ;)

n°102329
BlackSunSo​ft
Keyboard error - Press F1
Posté le 19-02-2002 à 14:40:36  profilanswer
 

ce serait cool car c'est tout ce qui me manque... Et ça fait 3 semaines que je suis dessus sans succes


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
mood
Publicité
Posté le 19-02-2002 à 14:40:36  profilanswer
 

n°102502
antp
Super Administrateur
Champion des excuses bidons
Posté le 19-02-2002 à 21:00:54  profilanswer
 

BlackSunSoft a écrit a écrit :

 Antp t'es responsable du topic  




 
ouais mais bon avec le proxy du boulot qui a foiré quasi toute la journée :/
 
lundi j'avais un peu essayé ce truc de plugin, mais j'ai pas réussi a le retarder

 

[jfdsdjhfuetppo]--Message édité par antp--[/jfdsdjhfuetppo]


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°103010
BlackSunSo​ft
Keyboard error - Press F1
Posté le 21-02-2002 à 07:17:24  profilanswer
 

:(


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
n°103038
Ciler
Posté le 21-02-2002 à 09:55:31  profilanswer
 

Let's détail un peu plus le problème :
 
On a la chaine d'évènements suivante
 
1 - le plug-in d'entrée décompresse le son et le met dans un buffer
2 - le plug in de vis calcule l'image à partir du buffer puis l'affiche
3 - le plug-in d'output joue le son  
 
Le problème est le suivant : il y a un délai entre les étapes 1 et 3, par contre 2 se fait quasi-instantanéement donc la vis est en avance...
 
Info, on peut déterminer le délai entre 1 et 3 à la fin de 1 !
Le but est donc d'arriver à retarder l'étape 2, donc si quelqu'un maitrise les plug-ins Winamp....

n°103432
BlackSunSo​ft
Keyboard error - Press F1
Posté le 22-02-2002 à 09:33:39  profilanswer
 

Je sens que je vais passer a Fmod, mais ça me ferais bien chier


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
n°103861
BlackSunSo​ft
Keyboard error - Press F1
Posté le 23-02-2002 à 08:11:21  profilanswer
 

Bon Fmod...ou pas ? up du desespoir


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
n°103957
antsite
Je me souviens
Posté le 23-02-2002 à 14:46:13  profilanswer
 

Je vois que vous connaissez bien les plug ins winamp, c'est pourquoi je vous demande la charité  :sweat:  :
http://forum.hardware.fr/forum2.ph [...] ic=&trash=
merci

n°104389
BlackSunSo​ft
Keyboard error - Press F1
Posté le 25-02-2002 à 09:02:38  profilanswer
 

Ahhhhhhhhhhhhhhhhhhhhhhh Bordel !!!!!!!!! Le Callback FMOD marche pas avec Delphi (crash). Toutefois je pense avoir une idée. Il suffit d'ecrire un plugin out ou j'initialize le vis dedans...


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
n°104395
karlkox
Posté le 25-02-2002 à 09:34:38  profilanswer
 

Yopla ! Pour fmod, sisi, les callbacks en Delphi fonctionne ( convention cdecl only), regarde les source du player dans 'sampledelphi\fmod', y a des exemples.
Sinon pour le probleme, bein j'ai rapidement testé et j'ai pas eu de delay, ca bouge au bon moment (plugin avs). Je précise que j'ai vu sans trop chercher a fond, en ce moment je manque pas mal de temps. Mais je désespere pas d'y jeter un oeil plus en profondeur :)

n°104525
BlackSunSo​ft
Keyboard error - Press F1
Posté le 25-02-2002 à 14:40:46  profilanswer
 

Non j'ai testé le callback, même quand il est vide il crash. idem pour l'exemple qui utilise le callback (record) ça crash.
 
C'est pas normal que tu n'ai pas eu de delay avec les plugins de vis, faut que je voit ton source code. Le delay vient du buffer du plugins de sortie...


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
n°104817
BlackSunSo​ft
Keyboard error - Press F1
Posté le 26-02-2002 à 07:24:16  profilanswer
 

Bon le callback marche enfin  :jap: Maintenant faut que je traduise le code C++ mais je comprend pas tout... (jamais fait de C++)


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
n°105416
BlackSunSo​ft
Keyboard error - Press F1
Posté le 27-02-2002 à 09:24:45  profilanswer
 

bon je patine je craque...


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
n°105992
BlackSunSo​ft
Keyboard error - Press F1
Posté le 28-02-2002 à 12:38:04  profilanswer
 

:cry:


---------------
PowerDivX NextGen 3.12 sur: http://www.powerdivx.com
n°109402
Ciler
Posté le 08-03-2002 à 11:15:52  profilanswer
 

Ce topic  :sleep:  
 
Bon, En gros, le défi est terminé, car j'ai à peu près trouvé comment faire !
 
L'idée est de stocker régulièrement les images dans un tableau (une liste) de buffers et d'aller les chercher "au bon moment" (c'est ça le plus dur...  :( )


---------------
And I looked, and behold a pale horse: and his name that sat on him was Death, and Hell followed with him. Revelations 6:8
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Delphi/Pascal

  [DEFI DELPHI] - Delayer un buffer pour les Visualization Winamp

 

Sujets relatifs
tableaux delphi[Delphi]Deux questions sur les TMemo (colorier +inserer)
[Delphi] Compil qui passe pas et pourtant...[DELPHI] Création d'un bind ?
[delphi] création de WSAstartup, socket, bind etc... helpDelphi, DBGrid,TQuery
[Delphï] Déconnecter le modem ?delphi en francais c possible ?
[Delphi] Quelqu'un a déja utilisé VFW ? 
Plus de sujets relatifs à : [DEFI DELPHI] - Delayer un buffer pour les Visualization Winamp


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR