aboutsummaryrefslogtreecommitdiff
path: root/website/content/en/status/report-2021-07-2021-09/mixer.adoc
diff options
context:
space:
mode:
Diffstat (limited to 'website/content/en/status/report-2021-07-2021-09/mixer.adoc')
-rw-r--r--website/content/en/status/report-2021-07-2021-09/mixer.adoc25
1 files changed, 25 insertions, 0 deletions
diff --git a/website/content/en/status/report-2021-07-2021-09/mixer.adoc b/website/content/en/status/report-2021-07-2021-09/mixer.adoc
new file mode 100644
index 0000000000..1d12feaf02
--- /dev/null
+++ b/website/content/en/status/report-2021-07-2021-09/mixer.adoc
@@ -0,0 +1,25 @@
+=== Sound mixer improvements
+
+Links: +
+link:https://wiki.freebsd.org/SummerOfCode2021Projects/SoundMixerImprovements[GSoC 2021 project article] URL: link:https://wiki.freebsd.org/SummerOfCode2021Projects/SoundMixerImprovements[https://wiki.freebsd.org/SummerOfCode2021Projects/SoundMixerImprovements]
+
+Contact: Christos Margiolis <christos@FreeBSD.org> +
+Contact: Hans Petter Selasky <hselasky@FreeBSD.org>
+
+This project is an attempt to improve the capabilities of the OSS sound mixer
+on FreeBSD. This means a new mixer(3) library, a complete rewrite of mixer(8),
+and updates to sound(4).
+
+Development started during Google Summer of Code 2021, but will likely continue
+independently.
+
+Applied changes:
+
+* Implement OSS mixer (un)muting ioctls in sound(4)
+(link:https://cgit.freebsd.org/src/commit/?id=0f8dafb45859569aa36b63ca2bb4a1c35c970d1e[commit 0f8dafb45859]).
+* Implement playback/recording mode sysctl
+(link:https://cgit.freebsd.org/src/commit/?id=ed2196e5df0c8b5b81563d2fffdcb32bb7ebe966[commit ed2196e5df0c]).
+* Implement mixer(3) and new version of mixer(8)
+(link:https://cgit.freebsd.org/src/commit/?id=903873ce15600fc02a0ea42cbf888cff232b411d[commit 903873ce1560]).
+
+Patches, comments and discussion are all welcome.