Salut,

> Nah ok, ALSA deja e cod mai complex nu exclud tot felul de probleme
> sau alte ciudatenii. Dar chiar si asa nu as arunca vina total doar pe
> compilator.

In primul rand ii multumesc lui Mihai Rusu pentru "asistenta" acordata 
in problema pusa de mine.

Pana la urma s-a dovedit a nu fi de la compilator.

E o problema de biblioteca ALSA (presupun). In tutorialele si exemplele 
apeleaza functia de eliberare a unei structuri ce contine parametrii 
hardware de configurare a placii de sunet (a driver-ului de sunet). Se 
pare insa ca acea functie e cu probleme. La mine cu -march=pentium4 sau 
-march=i686 functia face balarii, sau au schimbat ei intre timp 
principiile de lucru (cu toate ca nu s-ar explica de ce cu -march=i586 
si mai jos functioneaza), si crapa cu segm. fault.

Am rezolvat mutand acel apel in zona de clean-up a programului, in 
definitiv nu ma incomodeaza 10-20 bytes in memorie pe parcursul 
achizitiei...

-- 
  Claudiu Cismaru
  GPG Key: http://maya.cnixs.com/~claudiu/claudiu.gpg

--- 
Detalii despre listele noastre de mail: http://www.lug.ro/


Raspunde prin e-mail lui