git: 9front

Download patch

ref: 953d97fd2ea74049a058c1d97d15b0786a7ac77c
parent: 53ab61f6730b5b243f9064f84c2762a5a49367d9
author: Sigrid Solveig Haflínudóttir <sigrid@ftrv.se>
date: Wed Aug 17 09:20:01 EDT 2022

aux/wm8960: provide hardcoded "speed" in volume file

--- a/sys/src/cmd/aux/wm8960.c
+++ b/sys/src/cmd/aux/wm8960.c
@@ -87,12 +87,9 @@
 {
 	int zc;
 
-	l = CLAMP(l, 0, 100);
-	r = CLAMP(r, 0, 100);
+	o->vol[0] = l = CLAMP(l, 0, 100);
+	o->vol[1] = r = CLAMP(r, 0, 100);
 
-	o->vol[0] = l;
-	o->vol[1] = r;
-
 	if(l > 0)
 		l += o->volmax - 100;
 	if(r > 0)
@@ -149,6 +146,7 @@
 	}else if(r->fid->file->aux == (void*)Vol){
 		for(i = 0, o = out; i < Nout; i++, o++)
 			s = seprint(s, e, "%s %d %d\n", o->name, o->vol[0], o->vol[1]);
+		seprint(s, e, "speed 44100\n");
 	}
 
 	readstr(r, msg);
--