BSD Ports

audio/opus 1.5.2 MidnightBSD

IETF audio codec

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
bsd3
Categories
audio

Description

Opus is a totally open, royalty-free, highly versatile audio codec. It is standardized by the Internet Engineering Task Force (IETF) as RFC 6716 which incorporated technology from Skype's SILK codec and Xiph.Org's CELT codec.

Opus is designed to handle a wide range of interactive audio applications, including Voice over IP, videoconferencing, in-game chat, and even live, distributed music performances. It scales from low bitrate narrowband speech at 6 kbit/s to very high quality stereo music at 510 kbit/s. Opus uses both Linear Prediction (LP) and the Modified Discrete Cosine Transform (MDCT) to achieve good compression of both speech and music.

In the other systems

SystemPortVersion
MidnightBSDaudio/opus1.5.2
FreeBSDaudio/opus1.6.1
OpenBSDaudio/opus1.6.1
DragonFlyaudio/opus1.5.2
HardenedBSDaudio/opus1.6.1
GhostBSDaudio/opus1.6.1

Install

Binary package:

mport install opus

From mports:

cd /usr/mports/audio/opus && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	opus>0:audio/opus
LIB_DEPENDS=	libopus.so:audio/opus

Dependencies

Configuration

No options to configure.

USES
cpe gmake libtool pathfix
Service scripts
none

Files

pkg-plist 12
  • include/opus/opus.h
  • include/opus/opus_custom.h
  • include/opus/opus_defines.h
  • include/opus/opus_multistream.h
  • include/opus/opus_projection.h
  • include/opus/opus_types.h
  • lib/libopus.a
  • lib/libopus.so
  • lib/libopus.so.0
  • lib/libopus.so.0.10.1
  • libdata/pkgconfig/opus.pc
  • share/aclocal/opus.m4
distinfo 1
FileSizeSHA256
opus-1.5.2.tar.gz7.839412e+0665c1d2f78b9f2fb20082c38cbe47c951ad5839345876e46941612ee87f9a7ce1
Master sites 1
  • https://downloads.xiph.org/releases/opus/