From owner-freebsd-multimedia@freebsd.org Fri May 15 04:55:22 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 4447B2E9ECF for ; Fri, 15 May 2020 04:55:22 +0000 (UTC) (envelope-from jbeich@freebsd.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 49Nbgt19v2z4Lty for ; Fri, 15 May 2020 04:55:22 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 268C52E9ECE; Fri, 15 May 2020 04:55:22 +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 264F92E9ECD for ; Fri, 15 May 2020 04:55:22 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49Nbgt0DYcz4Ltx; Fri, 15 May 2020 04:55:22 +0000 (UTC) (envelope-from jbeich@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1354) id D48C013FDD; Fri, 15 May 2020 04:55:21 +0000 (UTC) From: Jan Beich To: Brad Shoemaker Cc: multimedia@freebsd.org Subject: Re: ffmpeg port and libsrt References: Date: Fri, 15 May 2020 06:55:18 +0200 In-Reply-To: (Brad Shoemaker's message of "Thu, 14 May 2020 17:37:24 -0700") Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 May 2020 04:55:22 -0000 Brad Shoemaker writes: > Hi, > > Is there a possibility of adding libsrt as a config option for ffmpeg in > the ports tree (and perhaps even compiling future binary packages with it > enabled)? SRT is gaining popularity in the streaming world and it would be > useful to be able to ingest an SRT feed on a FreeBSD box. ffmpeg already has but the dependency is missing, so the option is hidden. Such potential dependencies are exposed during updates as part of looking through upstream build glue changes but packaging them is outside of scope. multimedia/ffmpeg/Makefile: .if !exists(${.CURDIR:H:H}/net/srt) # https://git.ffmpeg.org/gitweb/ffmpeg.git/commitdiff/a2fc8dbae853 OPTIONS_EXCLUDE+= SRT .endif > I assume you're already aware of it, but here's the repo just in case. > > https://github.com/Haivision/srt > > This is a bit over my head as I'm not a developer, but if I can help, > please let me know (or if I'd be better off trying to build this from > source myself, let me know that too). Sorry, not interested.