From owner-freebsd-multimedia@freebsd.org Sat Dec 19 11:10:20 2020 Return-Path: Delivered-To: freebsd-multimedia@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 254464C3F28 for ; Sat, 19 Dec 2020 11:10:20 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4Cyjgv5k38z3KMy for ; Sat, 19 Dec 2020 11:10:19 +0000 (UTC) (envelope-from hps@selasky.org) Received: by mailman.nyi.freebsd.org (Postfix) id C43274C3DCE; Sat, 19 Dec 2020 11:10:19 +0000 (UTC) Delivered-To: multimedia@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 C3F154C3BEF for ; Sat, 19 Dec 2020 11:10:19 +0000 (UTC) (envelope-from hps@selasky.org) Received: from mail.turbocat.net (turbocat.net [IPv6:2a01:4f8:c17:6c4b::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4Cyjgv4bCDz3KRf for ; Sat, 19 Dec 2020 11:10:19 +0000 (UTC) (envelope-from hps@selasky.org) Received: from hps2020.home.selasky.org (unknown [178.17.145.105]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by mail.turbocat.net (Postfix) with ESMTPSA id 6F9C2260528; Sat, 19 Dec 2020 12:10:18 +0100 (CET) Subject: Re: Request for Adding Pulseaudio in MPV To: Jamie Landeg-Jones , usama.cit@gmail.com, multimedia@freebsd.org References: <6e592d08-ba45-46fa-88d3-58176215209c@gmail.com> <202012190544.0BJ5iD0U034153@donotpassgo.dyslexicfish.net> From: Hans Petter Selasky Message-ID: <6e633ba2-f16a-4756-5bf1-7816ceae7fa9@selasky.org> Date: Sat, 19 Dec 2020 12:10:10 +0100 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0 MIME-Version: 1.0 In-Reply-To: <202012190544.0BJ5iD0U034153@donotpassgo.dyslexicfish.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4Cyjgv4bCDz3KRf X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; TAGGED_RCPT(0.00)[]; REPLY(-4.00)[] X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 19 Dec 2020 11:10:20 -0000 On 12/19/20 6:44 AM, Jamie Landeg-Jones wrote: > Usama Hashimi wrote: > >> laptops. Therefore, I would like to request you that if you can add >> Pulseaudio support in the next release/update of MPV, then it will be >> very helpful for us. It will also be very helpful in the longrun to > > Welcome to FreeBSD! > > The problem with your request is that people who don't want pulseaudio > on their systems end up getting it (and any dependencies) anyway. > > Personally, I won't let it near any of my systems (but I use ports rather > than pkg, so that's moot) > > However, there is a solution, and you don't need to make your own > repository - simply make a package for mpv: > > cd /usr/ports/multimedia/mpv > make package > > Set the options how you want them, and it will build a package file > that you can add on every machine using "pkg add" > > (see "man ports" for more information) > > Does this help? > > Cheers, Jamie Hi, Pulseaudio under FreeBSD doesn't work too well with pluggable USB audio devices. We have patches for pulseaudio which try to improve things, but so far upstream hasn't accepted them: https://gitlab.freedesktop.org/pulseaudio/pulseaudio/-/merge_requests/277 --HPS