#
9aac2759 |
| 24-Aug-2024 |
Christos Margiolis <christos@FreeBSD.org> |
mixer(8): Implement hot-swapping
Introduce a -V option, which can be used alongside -d (default unit change), in order to hot-swap devices (i.e switch to them on the fly without needing to restart t
mixer(8): Implement hot-swapping
Introduce a -V option, which can be used alongside -d (default unit change), in order to hot-swap devices (i.e switch to them on the fly without needing to restart the track), in case virtual_oss(8) exists and is running.
Sponsored by: The FreeBSD Foundation MFC after: 2 days Reviewed by: dev_submerge.ch Differential Revision: https://reviews.freebsd.org/D46253
show more ...
|
Revision tags: release/14.1.0, release/13.3.0 |
|
#
cc7479d7 |
| 12-Feb-2024 |
Christos Margiolis <christos@FreeBSD.org> |
mixer(8): Improve mute and recsrc controls
The input options of "dev.mute" (+, -, ^) and "dev.recsrc" (+, -, ^, =) are quite cryptic. Allow the input to also be an actual description of what these o
mixer(8): Improve mute and recsrc controls
The input options of "dev.mute" (+, -, ^) and "dev.recsrc" (+, -, ^, =) are quite cryptic. Allow the input to also be an actual description of what these options do.
+ -> add (recsrc) - -> remove (recsrc) ^ -> toggle (recsrc, mute) = -> set (recsrc) 0 -> off (mute) 1 -> on (mute)
Also, deprecate the use of the symbol options in the EXAMPLES section of the man page, by using the new descriptive options.
In the future, we might want to get rid of the symbol options altogether, but preserve backwards compatibility for now.
Sponsored by: The FreeBSD Foundation MFC after: 2 weeks Reviewed by: dev_submerge.ch, imp Differential Revision: https://reviews.freebsd.org/D43796
show more ...
|
#
7bd14d09 |
| 12-Feb-2024 |
Christos Margiolis <christos@FreeBSD.org> |
mixer.8: Fix wrong sentence
246e0457d93071ffd901c78e3ee7badc5f51bd4c ("mixer.8: Add terse example for increasing volume") mentions that the example changes the volume of the "first mixer found", whi
mixer.8: Fix wrong sentence
246e0457d93071ffd901c78e3ee7badc5f51bd4c ("mixer.8: Add terse example for increasing volume") mentions that the example changes the volume of the "first mixer found", while the example shows how the change the volume of the current mixer's "vol" device. Re-phrease sentence to reflect the actual behavior of the command.
Also, improve the example by using the % operator, instead of hardcoding 0.05.
Sponsored by: The FreeBSD Foundation MFC after: 2 weeks Reviewed by: dev_submerge.ch, markj Differential Revision: https://reviews.freebsd.org/D43795
show more ...
|
#
75be886e |
| 12-Feb-2024 |
Christos Margiolis <christos@FreeBSD.org> |
mixer(8): Allow full PCM device names as input for the -d option
The -d option is a wrapper around hw.snd.default_unit. Currently mixer(8) expects the option argument to be just the unit's number (e
mixer(8): Allow full PCM device names as input for the -d option
The -d option is a wrapper around hw.snd.default_unit. Currently mixer(8) expects the option argument to be just the unit's number (e.g pcm0 -> 0). To avoid confusion, allow full device names of the form "pcmN" as well.
While here, improve the -d option's description in the man page.
Sponsored by: The FreeBSD Foundation MFC after: 2 weeks Reviewed by: dev_submerge.ch, imp Differential Revision: https://reviews.freebsd.org/D43794
show more ...
|
#
246e0457 |
| 12-Jan-2024 |
Alexander Ziaee <concussious@runbox.com> |
mixer.8: Add terse example for increasing volume
Reviewed by: jhb Pull Request: https://github.com/freebsd/freebsd-src/pull/1044
|
Revision tags: release/14.0.0 |
|
#
fa9896e0 |
| 16-Aug-2023 |
Warner Losh <imp@FreeBSD.org> |
Remove $FreeBSD$: two-line nroff pattern
Remove /^\.\\"\n\.\\"\s*\$FreeBSD\$$\n/
|
Revision tags: release/13.2.0, release/12.4.0, release/13.1.0 |
|
#
4014365e |
| 30-Apr-2022 |
Kyle Evans <kevans@FreeBSD.org> |
mixer: remove volume backwards compat, add % interpretation
The current situation is fairly confusing, where an integer is interpreted as a percent until you slap a decimal on it and magically it be
mixer: remove volume backwards compat, add % interpretation
The current situation is fairly confusing, where an integer is interpreted as a percent until you slap a decimal on it and magically it becomes an absolute value.
Let's have a flag day in 14.0 and remove this shim entirely. Setting with percent can still be useful, so allow a trailing '%' to indicate as such. As a side effect, we tighten down the format allowed in the volume a little bit by ensuring there's no trailing garbage after the value once it's separated into left and right components.
Reviewed by: christos, hselasky, pauamma_gundo.com (manpages) Relnotes: yes Differential Revision: https://reviews.freebsd.org/D35101
show more ...
|
#
95e96c00 |
| 20-Mar-2022 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
mixer.8: Document shorthand syntax for volume setting.
Submitted by: christos@ Differential Revision: https://reviews.freebsd.org/D34614 Sponsored by: NVIDIA Networking
|
#
bde84602 |
| 20-Mar-2022 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
mixer.4 and mixer.8: Fix mandoc -Tlint errors.
Submitted by: christos@ Differential Revision: https://reviews.freebsd.org/D34603 Sponsored by: NVIDIA Networking
|
#
c36d0422 |
| 13-Mar-2022 |
Mateusz Piotrowski <0mp@FreeBSD.org> |
mixer .8: Clean up the manual page
- Use correct macros (e.g., Pa for paths, Ar for arguments, Cm for command modifiers). - Pet igor and mandoc -Tlint (e.g., start sentences after a newline). - Us
mixer .8: Clean up the manual page
- Use correct macros (e.g., Pa for paths, Ar for arguments, Cm for command modifiers). - Pet igor and mandoc -Tlint (e.g., start sentences after a newline). - Use Ta instead of a tab character in tables. - Stylize all table headers with Sy consistency. - Add a missing "vol" variant to the synopsis of "dev.volume". - Sort dev.recsrc command modifiers consistency. - Use "Bd -literal" for code blocks in the examples. "Bl -tag" is not the right macro for that.
Fixes: 903873ce1560 Implement and use new mixer(3) library for FreeBSD.
show more ...
|
Revision tags: release/12.3.0 |
|
#
ce74223a |
| 20-Nov-2021 |
Christos Margiolis <christos@FreeBSD.org> |
mixer: make .Dt tags uppercase
The document title should be uppercase in man pages.
Reviewed by: imp, gbe MFC after: 5 days Differential Revision: https://reviews.freebsd.org/D33027
|
#
a3a82ed8 |
| 17-Oct-2021 |
Mateusz Piotrowski <0mp@FreeBSD.org> |
mixer.8: Document -h
|
#
db6ba1e0 |
| 22-Sep-2021 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
mixer(3) and mixer(8): Update manual pages.
- Use correct e-mail address. - Set FreeBSD 14.0 as introduction for the updated mixer(8) utility.
Submitted by: christos@ Differential Revision: https:/
mixer(3) and mixer(8): Update manual pages.
- Use correct e-mail address. - Set FreeBSD 14.0 as introduction for the updated mixer(8) utility.
Submitted by: christos@ Differential Revision: https://reviews.freebsd.org/D31636 Sponsored by: NVIDIA Networking
show more ...
|
#
903873ce |
| 22-Sep-2021 |
Hans Petter Selasky <hselasky@FreeBSD.org> |
Implement and use new mixer(3) library for FreeBSD.
Wiki article: https://wiki.freebsd.org/SummerOfCode2021Projects/SoundMixerImprovements This project was part of Google Summer of Code 2021.
Submi
Implement and use new mixer(3) library for FreeBSD.
Wiki article: https://wiki.freebsd.org/SummerOfCode2021Projects/SoundMixerImprovements This project was part of Google Summer of Code 2021.
Submitted by: christos@ Differential Revision: https://reviews.freebsd.org/D31636 Sponsored by: NVIDIA Networking
show more ...
|
Revision tags: release/13.0.0, release/12.2.0, release/11.4.0, release/12.1.0, release/11.3.0, release/12.0.0, release/11.2.0, release/10.4.0, release/11.1.0, release/11.0.1, release/11.0.0, release/10.3.0, release/10.2.0, release/10.1.0 |
|
#
246e7a2b |
| 02-Sep-2014 |
Neel Natu <neel@FreeBSD.org> |
IFC @r269962
Submitted by: Anish Gupta (akgupt3@gmail.com)
|
#
ee7b0571 |
| 19-Aug-2014 |
Simon J. Gerraty <sjg@FreeBSD.org> |
Merge head from 7/28
|
#
1b833d53 |
| 13-Aug-2014 |
Alexander V. Chernikov <melifaro@FreeBSD.org> |
Sync to HEAD@r269943.
|
Revision tags: release/9.3.0 |
|
#
01c2b8ac |
| 20-Jun-2014 |
Baptiste Daroussin <bapt@FreeBSD.org> |
use .Mt to mark up email addresses consistently (part2)
PR: 191174 Submitted by: Franco Fichtner <franco@lastsummer.de>
|
#
b2c69646 |
| 03-Jun-2014 |
John-Mark Gurney <jmg@FreeBSD.org> |
add Xref to sound(4)...
MFC after: 1 week
|
Revision tags: release/10.0.0, release/9.2.0, release/8.4.0, release/9.1.0, release/8.3.0_cvs, release/8.3.0, release/9.0.0, release/7.4.0_cvs, release/8.2.0_cvs, release/7.4.0, release/8.2.0 |
|
#
0d9deed5 |
| 08-Oct-2010 |
Ulrich Spörlein <uqs@FreeBSD.org> |
mdoc: drop redundant .Pp and .LP calls
They have no effect when coming in pairs, or before .Bl/.Bd
|
Revision tags: release/8.1.0_cvs, release/8.1.0 |
|
#
62486687 |
| 19-May-2010 |
Ulrich Spörlein <uqs@FreeBSD.org> |
mdoc: consistently spell our email addresses <foo@FreeBSD.org>
Reviewed by: ru
|
Revision tags: release/7.3.0_cvs, release/7.3.0, release/8.0.0_cvs, release/8.0.0, release/7.2.0_cvs, release/7.2.0, release/7.1.0_cvs, release/7.1.0, release/6.4.0_cvs, release/6.4.0 |
|
#
c60bd3d3 |
| 15-Mar-2008 |
Jung-uk Kim <jkim@FreeBSD.org> |
Update list of possible mixer devices. These devices were added to soundcard.h more than ten years ago.
|
Revision tags: release/7.0.0_cvs, release/7.0.0, release/6.3.0_cvs, release/6.3.0 |
|
#
a88ee16d |
| 09-May-2007 |
Maxim Konovalov <maxim@FreeBSD.org> |
o Add "line" device to a list of mixer(8) devices.
PR: docs/112520 Submitted by: Pietro Cerutti MFC after: 1 week
|
Revision tags: release/6.2.0_cvs, release/6.2.0, release/5.5.0_cvs, release/5.5.0, release/6.1.0_cvs, release/6.1.0, release/6.0.0_cvs, release/6.0.0 |
|
#
9d73fabd |
| 14-Jun-2005 |
Ruslan Ermilov <ru@FreeBSD.org> |
Markup fixes.
Approved by: re (blanket)
|
Revision tags: release/5.4.0_cvs, release/5.4.0 |
|
#
a1039247 |
| 13-Apr-2005 |
Matthew N. Dodd <mdodd@FreeBSD.org> |
Add the -S flag which produces the -s output without mixing field separators.
|