Page MenuHomeFreeBSD

D48012.diff
No OneTemporary

D48012.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
@@ -2110,6 +2110,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)
@@ -2138,6 +2141,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
Sat, Jul 18, 9:02 PM (15 h, 46 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
35203685
Default Alt Text
D48012.diff (540 B)

Event Timeline