Portál AbcLinuxu, 14. května 2025 00:14
fmt = 0; if (ioctl (audio_fd, SNDCTL_DSP_RESET) < 0) { printf ("ioctl RESET error \n"); } fmt = 48000; if (ioctl (audio_fd, SNDCTL_DSP_SPEED, &fmt) < 0) { printf ("ioctl SPEED error \n"); } fmt = 0; if (ioctl (audio_fd, SNDCTL_DSP_STEREO, &fmt) < 0) { printf ("ioctl STEREO error \n"); }--- snip --- ... kde zapláče jen nastavení SNDCTL_DSP_SPEED, ostatní (a další) projdou. Předesílám, že karta tuhle rychlost umí :) a
aoss cat /dev/dspvyblinká věci, odpovídající vstupnímu audiosignálu, takže emulace v principu chodí. Díky kj
Na otázku zatím nikdo bohužel neodpověděl.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.