mirror of
https://github.com/torvalds/linux.git
synced 2024-11-17 01:22:07 +00:00
[ALSA] usb-audio - show exact synchronous frequency in proc file
USB generic driver In the streamX proc file, show the exact number of samples per USB frame as 16.16 hexadecimal floating point value. Signed-off-by: Clemens Ladisch <clemens@ladisch.de>
This commit is contained in:
parent
863ad944b9
commit
08fe15899d
@ -1990,10 +1990,11 @@ static void proc_dump_substream_status(snd_usb_substream_t *subs, snd_info_buffe
|
|||||||
snd_iprintf(buffer, "%d ", subs->dataurb[i].packets);
|
snd_iprintf(buffer, "%d ", subs->dataurb[i].packets);
|
||||||
snd_iprintf(buffer, "]\n");
|
snd_iprintf(buffer, "]\n");
|
||||||
snd_iprintf(buffer, " Packet Size = %d\n", subs->curpacksize);
|
snd_iprintf(buffer, " Packet Size = %d\n", subs->curpacksize);
|
||||||
snd_iprintf(buffer, " Momentary freq = %u Hz\n",
|
snd_iprintf(buffer, " Momentary freq = %u Hz (%#x.%04x)\n",
|
||||||
snd_usb_get_speed(subs->dev) == USB_SPEED_FULL
|
snd_usb_get_speed(subs->dev) == USB_SPEED_FULL
|
||||||
? get_full_speed_hz(subs->freqm)
|
? get_full_speed_hz(subs->freqm)
|
||||||
: get_high_speed_hz(subs->freqm));
|
: get_high_speed_hz(subs->freqm),
|
||||||
|
subs->freqm >> 16, subs->freqm & 0xffff);
|
||||||
} else {
|
} else {
|
||||||
snd_iprintf(buffer, " Status: Stop\n");
|
snd_iprintf(buffer, " Status: Stop\n");
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user