audio/libfishsound 1.0.1_1 FreeBSD
Programming interface to decode/encode audio data
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- audio
- Package size
- 178.7 KiB, 1091.6 KiB installed
Description
libfishsound provides a simple programming interface for decoding and encoding audio data using the Xiph.org codecs (FLAC, Speex and Vorbis).
libfishsound by itself is designed to handle raw codec streams from a lower level layer such as UDP datagrams. When these codecs are used in files, they are commonly encapsulated in Ogg to produce Ogg FLAC, Speex and Ogg Vorbis files.
libfishsound is a wrapper around the existing codec libraries and provides a consistent, higher-level programming interface. It has been designed for use in a wide variety of applications; it has no direct dependencies on Ogg encapsulation, though it is most commonly used in conjunction with liboggz to decode or encode FLAC, Speex or Vorbis audio tracks in Ogg files, including Ogg Theora and Annodex.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | audio/libfishsound | 1.0.1_1 |
| NetBSD | audio/libfishsound | 1.0.0nb6 |
| DragonFly | audio/libfishsound | 1.0.1_1 |
Install
Binary package:
pkg install libfishsound
From the ports tree:
cd /usr/ports/audio/libfishsound/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= libfishsound>0:audio/libfishsound
LIB_DEPENDS= libfishsound.so:audio/libfishsound
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.0.1_1 | 1.0.1_1 | 1.0.0_5 | 1.0.1_1 | 1.0.1_1 |
| FreeBSD:14:quarterly | 1.0.1_1 | 1.0.1_1 | n/a | 1.0.1_1 | 1.0.1_1 |
| FreeBSD:15:latest | 1.0.1_1 | 1.0.1_1 | n/a | 1.0.1_1 | 1.0.1_1 |
| FreeBSD:15:quarterly | 1.0.1_1 | 1.0.1_1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.0.1_1 | 1.0.1_1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Library 3
libFLAC.so: audio/flaclibspeex.so: audio/speexlibvorbis.so: audio/libvorbis
The full lists below include those, and their dependencies in turn.
Build dependencies 6
Run dependencies 5
Required by 1
Configuration
Options name: audio_libfishsound
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- libtool pkgconfig
- Service scripts
- none
Files
pkg-plist 108
- include/fishsound/comments.h
- include/fishsound/constants.h
- include/fishsound/decode.h
- include/fishsound/deprecated.h
- include/fishsound/encode.h
- include/fishsound/fishsound.h
- lib/libfishsound.a
- lib/libfishsound.so
- lib/libfishsound.so.1
- lib/libfishsound.so.1.3.1
- libdata/pkgconfig/fishsound.pc
- share/doc/libfishsound/html/annotated.html
- share/doc/libfishsound/html/bc_s.png
- share/doc/libfishsound/html/bdwn.png
- share/doc/libfishsound/html/classes.html
- share/doc/libfishsound/html/closed.png
- share/doc/libfishsound/html/comments_8h_source.html
- share/doc/libfishsound/html/comments_8h.html
- share/doc/libfishsound/html/constants_8h_source.html
- share/doc/libfishsound/html/constants_8h.html
- share/doc/libfishsound/html/decode_8h_source.html
- share/doc/libfishsound/html/decode_8h.html
- share/doc/libfishsound/html/deprecated_8h_source.html
- share/doc/libfishsound/html/deprecated_8h.html
- share/doc/libfishsound/html/dir_68267d1309a1af8e8297ef4c3efbcdba.html
- share/doc/libfishsound/html/dir_7930a221d9c88f7293645f0ecf989605.html
- share/doc/libfishsound/html/dir_d44c64559bbebec7f509842c48db8b23.html
- share/doc/libfishsound/html/dir_e931c1a3f0014e624d0645a271726ad2.html
- share/doc/libfishsound/html/doc.png
- share/doc/libfishsound/html/doxygen.css
- share/doc/libfishsound/html/doxygen.svg
- share/doc/libfishsound/html/dynsections.js
- share/doc/libfishsound/html/encode_8h_source.html
- share/doc/libfishsound/html/encode_8h.html
- share/doc/libfishsound/html/files.html
- share/doc/libfishsound/html/fishsound_8h_source.html
- share/doc/libfishsound/html/fishsound_8h.html
- share/doc/libfishsound/html/folderclosed.png
- share/doc/libfishsound/html/folderopen.png
- share/doc/libfishsound/html/functions_vars.html
- share/doc/libfishsound/html/functions.html
- share/doc/libfishsound/html/globals_enum.html
- share/doc/libfishsound/html/globals_eval.html
- share/doc/libfishsound/html/globals_func.html
- share/doc/libfishsound/html/globals_type.html
- share/doc/libfishsound/html/globals.html
- share/doc/libfishsound/html/group__about.html
- share/doc/libfishsound/html/group__building.html
- share/doc/libfishsound/html/group__configuration.html
- share/doc/libfishsound/html/group__decode.html
- share/doc/libfishsound/html/group__encode.html
- share/doc/libfishsound/html/group__install.html
- share/doc/libfishsound/html/group__win32.html
- share/doc/libfishsound/html/index.html
- share/doc/libfishsound/html/jquery.js
- share/doc/libfishsound/html/menu.js
- share/doc/libfishsound/html/menudata.js
- share/doc/libfishsound/html/modules.html
- share/doc/libfishsound/html/nav_f.png
- share/doc/libfishsound/html/nav_g.png
- share/doc/libfishsound/html/nav_h.png
- share/doc/libfishsound/html/open.png
- share/doc/libfishsound/html/splitbar.png
- share/doc/libfishsound/html/structFishSoundComment.html
- share/doc/libfishsound/html/structFishSoundFormat.html
- share/doc/libfishsound/html/structFishSoundInfo.html
- share/doc/libfishsound/html/structFS__DecEnc.html
- share/doc/libfishsound/html/structFS__EncDec.html
- share/doc/libfishsound/html/sync_off.png
- share/doc/libfishsound/html/sync_on.png
- share/doc/libfishsound/html/tab_a.png
- share/doc/libfishsound/html/tab_b.png
- share/doc/libfishsound/html/tab_h.png
- share/doc/libfishsound/html/tab_s.png
- share/doc/libfishsound/html/tabs.css
- share/doc/libfishsound/latex/annotated.tex
- share/doc/libfishsound/latex/comments_8h_source.tex
- share/doc/libfishsound/latex/comments_8h.tex
- share/doc/libfishsound/latex/constants_8h_source.tex
- share/doc/libfishsound/latex/constants_8h.tex
- share/doc/libfishsound/latex/decode_8h_source.tex
- share/doc/libfishsound/latex/decode_8h.tex
- share/doc/libfishsound/latex/deprecated_8h_source.tex
- share/doc/libfishsound/latex/deprecated_8h.tex
- share/doc/libfishsound/latex/doxygen.sty
- share/doc/libfishsound/latex/encode_8h_source.tex
- share/doc/libfishsound/latex/encode_8h.tex
- share/doc/libfishsound/latex/files.tex
- share/doc/libfishsound/latex/fishsound_8h_source.tex
- share/doc/libfishsound/latex/fishsound_8h.tex
- share/doc/libfishsound/latex/group__about.tex
- share/doc/libfishsound/latex/group__building.tex
- share/doc/libfishsound/latex/group__configuration.tex
- share/doc/libfishsound/latex/group__decode.tex
- share/doc/libfishsound/latex/group__encode.tex
- share/doc/libfishsound/latex/group__install.tex
- share/doc/libfishsound/latex/group__win32.tex
- share/doc/libfishsound/latex/index.tex
- share/doc/libfishsound/latex/longtable_doxygen.sty
- share/doc/libfishsound/latex/Makefile
The first 100 are listed.
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| libfishsound-1.0.1.tar.gz | 665239 | 03eb1601e2306adc88c776afdf212217c6547990d2d0f9ca544dad9a8a9dbb8f |
Master sites 1
- https://ftp.osuosl.org/pub/xiph/releases/libfishsound/
Commit history 0
No commits in the history this site was built from.