Portál AbcLinuxu, 4. prosince 2025 19:04
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.