Page MenuHomeFreeBSD

D48012.id149146.diff
No OneTemporary

D48012.id149146.diff

diff --git a/sys/dev/sound/pcm/channel.c b/sys/dev/sound/pcm/channel.c
--- a/sys/dev/sound/pcm/channel.c
+++ b/sys/dev/sound/pcm/channel.c
@@ -2115,6 +2115,9 @@
oldformat = c->format;
oldspeed = c->speed;
+ if (c->speed == speed)
+ return (0);
+
ret = chn_setparam(c, c->format, speed);
if (ret != 0) {
if (snd_verbose > 3)
@@ -2143,6 +2146,9 @@
oldformat = c->format;
oldspeed = c->speed;
+ if (c->format == format)
+ return (0);
+
ret = chn_setparam(c, format, c->speed);
if (ret != 0) {
if (snd_verbose > 3)

File Metadata

Mime Type
text/plain
Expires
Mon, Oct 27, 1:54 AM (16 h, 36 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
24263871
Default Alt Text
D48012.id149146.diff (540 B)

Event Timeline