audio/liboggz 1.1.3 FreeBSD
Simple Ogg API
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- License
- BSD3CLAUSE
- Categories
- audio
- Package size
- 119.4 KiB, 519.3 KiB installed
Description
Oggz provides a simple programming interface for reading and writing Ogg files and streams. Ogg is an interleaving data container developed by Monty at Xiph.Org, originally to support the Ogg Vorbis audio format.
liboggz supports the flexibility afforded by the Ogg file format while presenting the following API niceties: * Strict adherence to the formatting requirements of Ogg bitstreams, to ensure that only valid bitstreams are generated * A simple, callback based open/read/close or open/write/close interface to raw Ogg files * A customisable seeking abstraction for seeking on multitrack Ogg data * A packet queue for feeding incoming packets for writing, with callback based notification when this queue is empty * A means of overriding the IO functions used by Oggz, for easier integration with media frameworks and similar systems. * A handy table structure for storing information on each logical bitstream
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | audio/liboggz | 1.1.3 |
| NetBSD | multimedia/liboggz | 1.1.1nb1 |
| DragonFly | audio/liboggz | 1.1.3 |
Install
Binary package:
pkg install liboggz
From the ports tree:
cd /usr/ports/audio/liboggz/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= liboggz>0:audio/liboggz
LIB_DEPENDS= liboggz.so:audio/liboggz
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.3 | 1.1.3 | 1.1.1_4 | 1.1.3 | 1.1.3 |
| FreeBSD:14:quarterly | 1.1.3 | 1.1.3 | n/a | 1.1.3 | 1.1.3 |
| FreeBSD:15:latest | 1.1.3 | 1.1.3 | n/a | 1.1.3 | 1.1.3 |
| FreeBSD:15:quarterly | 1.1.3 | 1.1.3 | n/a | n/a | n/a |
| FreeBSD:16:latest | 1.1.3 | 1.1.3 | 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 1
libogg.so: audio/libogg
The full lists below include those, and their dependencies in turn.
Build dependencies 2
Run dependencies 1
Required by 2
Configuration
No options to configure.
- USES
- libtool pkgconfig
- Service scripts
- none
Files
Manual pages 13
- oggz(1)
- oggz-chop(1)
- oggz-codecs(1)
- oggz-comment(1)
- oggz-diff(1)
- oggz-dump(1)
- oggz-info(1)
- oggz-known-codecs(1)
- oggz-merge(1)
- oggz-rip(1)
- oggz-scan(1)
- oggz-sort(1)
- oggz-validate(1)
pkg-plist 44
- bin/oggz
- bin/oggz-chop
- bin/oggz-codecs
- bin/oggz-comment
- bin/oggz-diff
- bin/oggz-dump
- bin/oggz-info
- bin/oggz-known-codecs
- bin/oggz-merge
- bin/oggz-rip
- bin/oggz-scan
- bin/oggz-sort
- bin/oggz-validate
- include/oggz/oggz.h
- include/oggz/oggz_comments.h
- include/oggz/oggz_constants.h
- include/oggz/oggz_deprecated.h
- include/oggz/oggz_io.h
- include/oggz/oggz_off_t.h
- include/oggz/oggz_off_t_generated.h
- include/oggz/oggz_packet.h
- include/oggz/oggz_read.h
- include/oggz/oggz_seek.h
- include/oggz/oggz_stream.h
- include/oggz/oggz_table.h
- include/oggz/oggz_write.h
- lib/liboggz.a
- lib/liboggz.so
- lib/liboggz.so.2
- lib/liboggz.so.2.6.2
- libdata/pkgconfig/oggz.pc
- share/man/man1/oggz-chop.1.gz
- share/man/man1/oggz-codecs.1.gz
- share/man/man1/oggz-comment.1.gz
- share/man/man1/oggz-diff.1.gz
- share/man/man1/oggz-dump.1.gz
- share/man/man1/oggz-info.1.gz
- share/man/man1/oggz-known-codecs.1.gz
- share/man/man1/oggz-merge.1.gz
- share/man/man1/oggz-rip.1.gz
- share/man/man1/oggz-scan.1.gz
- share/man/man1/oggz-sort.1.gz
- share/man/man1/oggz-validate.1.gz
- share/man/man1/oggz.1.gz
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| liboggz-1.1.3.tar.gz | 664029 | 2466d03b67ef0bcba0e10fb352d1a9ffd9f96911657abce3cbb6ba429c656e2f |
Master sites 1
- https://ftp.osuosl.org/pub/xiph/releases/liboggz/
Commit history 0
No commits in the history this site was built from.