audio/bcg729 1.1.2 FreeBSD
Software G729A encoder and decoder library written in C
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
b914fe5726- License
- GPLv2+
- Categories
- audio
- Package size
- 60.7 KiB, 121.4 KiB installed
Description
Bcg729 is a software G729A encoder and decoder library written in C, developed by Belledonne Communications, the company supporting the Linphone project. It was written from scratch and is NOT a derivative work of ITU reference source code in any kind.
It can be executed on many platforms, including both ARM and x86 with very decent performances. libbcg729 supports concurrent channel encoding/decoding for multi-call applications such as conferencing.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | audio/bcg729 | 1.1.2 |
| OpenBSD | telephony/bcg729 | 1.1.1p0 |
| DragonFly | audio/bcg729 | 1.1.1 |
| HardenedBSD | audio/bcg729 | 1.1.2 |
| GhostBSD | audio/bcg729 | 1.1.2 |
Install
Binary package:
pkg install bcg729
From the ports tree:
cd /usr/ports/audio/bcg729/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= bcg729>0:audio/bcg729
LIB_DEPENDS= libbcg729.so:audio/bcg729
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 1.1.2 | 1.1.2 | 1.1.1 | 1.1.1 | 1.1.2 |
| FreeBSD:14:quarterly | 1.1.2 | 1.1.2 | n/a | 1.1.1 | 1.1.2 |
| FreeBSD:15:latest | 1.1.2 | 1.1.2 | n/a | 1.1.1 | 1.1.1 |
| FreeBSD:15:quarterly | 1.1.2 | 1.1.2 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.1.2 | 1.1.2 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
The Makefile names none itself; they come from USES and USE_*.
The full lists below include those, and their dependencies in turn.
Build dependencies 15
Configuration
No options to configure.
- USES
- cmake
- Service scripts
- none
Message after installing
Files
pkg-plist 9
- include/bcg729/decoder.h
- include/bcg729/encoder.h
- lib/libbcg729.so
- lib/libbcg729.so.0
- libdata/pkgconfig/libbcg729.pc
- share/BCG729/cmake/BCG729Config.cmake
- share/BCG729/cmake/BCG729ConfigVersion.cmake
- share/BCG729/cmake/BCG729Targets-.cmake
- share/BCG729/cmake/BCG729Targets.cmake
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| BC/public-bcg729-fb195811fe630415c9bf433c0c0bebde14314ff2_GL0.tar.gz | 120236 | 9db19ca0767bbd164af2a196cfd488cb47d31c13ec8644139ba9c126a8037da1 |