From owner-dev-commits-src-all@freebsd.org Sun Oct 3 16:03:54 2021 Return-Path: Delivered-To: dev-commits-src-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 44BCF66A11A; Sun, 3 Oct 2021 16:03:54 +0000 (UTC) (envelope-from mpp302@gmail.com) Received: from mail-ed1-f51.google.com (mail-ed1-f51.google.com [209.85.208.51]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4HMpYj1Jr5z3PDN; Sun, 3 Oct 2021 16:03:53 +0000 (UTC) (envelope-from mpp302@gmail.com) Received: by mail-ed1-f51.google.com with SMTP id bm13so4945644edb.8; Sun, 03 Oct 2021 09:03:53 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:references:from:cc:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=c4lL/FMycZXkRlTj8HSkHnwY7EPJlAxEjattaxgWL9c=; b=SxOCQTjpIsztys8QMHmuAHyIK1l1DUT+vXs+75Jx0FJFGhSlLKOH1WAIQpPFKuV7a8 cu36Hj3FATE7ZgcSDvs3LFvKEqwGtHTWK/ikKNsjCnaazQzlN0P9heJfpCL+BMkaWO6M T/Bn8Y9YlXmeWJW96vj3zlZ3rxzi9aBLowqFukM7xuL5XIou31l8oGM5usHY/u3Vwl4Z kls+FhkyXpaNbvdT2VF+NkrgVLxxtDeCDWbjCitbbt+If9iXdSYZw9CEosDjAONoCuVW nrg2LJUH2Mw431e7wedlTRP6fuAO8+0junILCfgM512pCypox5d8xemCekXh+jR+mVbM eXhw== X-Gm-Message-State: AOAM530f6MpbU8I4350j5C5qk4hJiqKMABHaGLVQrzheWwx6FQ/txllA HwTExFG3Yh3hxZO+GfGU+WZRgsw8L3FFIg== X-Google-Smtp-Source: ABdhPJwgfH3Mi2/WWGMmwhXaAfgYElhv35UHWP2Wd/EA5LZg3ASvIofsJ3YgjX1tnrVptFjpUzWA9w== X-Received: by 2002:a17:906:5e17:: with SMTP id n23mr8808980eju.258.1633277026533; Sun, 03 Oct 2021 09:03:46 -0700 (PDT) Received: from [192.168.0.15] (ip5f5bd4ef.dynamic.kabel-deutschland.de. [95.91.212.239]) by smtp.gmail.com with ESMTPSA id f10sm6074727edu.70.2021.10.03.09.03.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 03 Oct 2021 09:03:45 -0700 (PDT) Subject: Re: git: 903873ce1560 - main - Implement and use new mixer(3) library for FreeBSD. To: Hans Petter Selasky , src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org References: <202109221803.18MI3gdA013391@gitrepo.freebsd.org> From: Mateusz Piotrowski <0mp@FreeBSD.org> Cc: Christos Margiolis Message-ID: <3d6a23c3-ad2c-4c5b-849e-1ef12dbf8955@FreeBSD.org> Date: Sun, 3 Oct 2021 18:03:45 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.14.0 MIME-Version: 1.0 In-Reply-To: <202109221803.18MI3gdA013391@gitrepo.freebsd.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US X-Rspamd-Queue-Id: 4HMpYj1Jr5z3PDN X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of mpp302@gmail.com designates 209.85.208.51 as permitted sender) smtp.mailfrom=mpp302@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[gmail.com]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:209.85.128.0/17:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[FreeBSD.org]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCPT_COUNT_FIVE(0.00)[5]; NEURAL_HAM_LONG(-1.00)[-1.000]; RCVD_COUNT_THREE(0.00)[3]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-1.00)[-1.000]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[209.85.208.51:from]; FORGED_SENDER(0.30)[0mp@FreeBSD.org,mpp302@gmail.com]; RWL_MAILSPIKE_POSSIBLE(0.00)[209.85.208.51:from]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:15169, ipnet:209.85.128.0/17, country:US]; FROM_NEQ_ENVFROM(0.00)[0mp@FreeBSD.org,mpp302@gmail.com]; MAILMAN_DEST(0.00)[dev-commits-src-main,dev-commits-src-all]; RECEIVED_SPAMHAUS_PBL(0.00)[95.91.212.239:received] X-BeenThere: dev-commits-src-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the src repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 Oct 2021 16:03:54 -0000 On 22/09/2021 20:03, Hans Petter Selasky wrote: > The branch main has been updated by hselasky: > > URL: https://cgit.FreeBSD.org/src/commit/?id=903873ce15600fc02a0ea42cbf888cff232b411d > > commit 903873ce15600fc02a0ea42cbf888cff232b411d > Author: Hans Petter Selasky > AuthorDate: 2021-09-22 13:42:51 +0000 > Commit: Hans Petter Selasky > CommitDate: 2021-09-22 17:43:56 +0000 > > 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. > This may be a bit late to discuss but the new mixer has a completely different set of options and command-line arguments. In addition to that, the output of the command is different. Shouldn't we keep supporting the previous way of interacting with mixer? I know that people are scripting mixer and its output in production in order to control soundcards. Are there any good reasons to keep the new mixer(8) as it is now while keeping the old name? Perhaps we could change the name of the new mixer to, e.g., newmixer. Users are going to have to rewrite their scripts for mixer(8) anyway for 14.0. Best, Mateusz Piotrowski