Right. It happens at boot time only. I think it happens becuase the audio circuitry is in a different state at boot time than when you exit the player software.

The reason I mentioned ioctl is not because I thought it was the cause. It's because, if I invoke ioctl after a keypress from my shell script at bootup, that's the "moment in time" when the pop happens.

It might not have anything to do with ioctl, it's just one of the things that happens within milliseconds after ioctl gets invoked. But only at boot time.

___________
Tony Fabris
_________________________
Tony Fabris