|
1 .TH libvorbis 3lib "7 Apr 2017" "SunOS 5.11" "Interface Libraries" |
|
2 .SH "NAME" |
|
3 libvorbis \- Xiph\&.org compression format library |
|
4 .SH "DESCRIPTION" |
|
5 .PP |
|
6 \fBlibvorbis\fR is an implementation of the Vorbis specification |
|
7 by the Xiph\&.org foundation\&. \fBlibvorbis\fR provides an API to work |
|
8 with the Vorbis multimedia compression format\&. |
|
9 .PP |
|
10 Vorbis is an audio compression scheme that is designed to be contained |
|
11 in the Ogg container\&. Note that other formats are capable of being embedded |
|
12 in an Ogg container, such as FLAC and Speex\&. |
|
13 .PP |
|
14 \fBlibvorbis\fR contains the Vorbis reference encoder and decoder. |
|
15 This is the lowest-level interface to the Vorbis encoder and |
|
16 decoder. If you're just looking for a simple way to extract the audio |
|
17 from an Ogg Vorbis file, you probably want to use vorbisfile rather |
|
18 than using libogg and libvorbis directly. |
|
19 .PP |
|
20 The \fBVorbisfile\fR library provides a convenient high-level API for decoding |
|
21 and basic manipulation of all Vorbis I audio streams. \fBlibvorbisfile\fR is |
|
22 implemented as a layer on top of Xiph.Org's reference \fBlibogg\fR and |
|
23 \fBlibvorbis\fR libraries. |
|
24 .PP |
|
25 \fBLibvorbisenc\fR is a convenient API for setting up an encoding environment |
|
26 using \fBlibvorbis\fR. \fBLibvorbisenc\fR encapsulates the actions needed to |
|
27 set up the encoder properly. |
|
28 .SH "FILES" |
|
29 .PP |
|
30 The following files are provided by this library: |
|
31 .TP 4 |
|
32 .B /usr/lib/libvorbis\&.so |
|
33 Vorbis 32-bit shared library |
|
34 .TP 4 |
|
35 .B /usr/lib/64/libvorbis\&.so |
|
36 Vorbis 64-bit shared library |
|
37 .TP 4 |
|
38 .B /usr/lib/libvorbisenc\&.so |
|
39 Libvorbisenc 32-bit shared library |
|
40 .TP 4 |
|
41 .B /usr/lib/64/libvorbisenc\&.so |
|
42 Libvorbisenc 64-bit shared library |
|
43 .TP 4 |
|
44 .B /usr/lib/libvorbisfile\&.so |
|
45 Vorbisfile 32-bit shared library |
|
46 .TP 4 |
|
47 .B /usr/lib/64/libvorbisfile\&.so |
|
48 Vorbisfile 64-bit shared library |
|
49 .TP 4 |
|
50 .B /usr/lib/pkgconfig/vorbis.pc |
|
51 .BR pkg-config (1) |
|
52 file for Vorbis 32-bit shared library |
|
53 .TP 4 |
|
54 .B /usr/lib/64/pkgconfig/vorbis.pc |
|
55 .BR pkg-config (1) |
|
56 file for Vorbis 64-bit shared library |
|
57 .TP 4 |
|
58 .B /usr/lib/pkgconfig/vorbisenc.pc |
|
59 .BR pkg-config (1) |
|
60 file for Libvorbisenc 32-bit shared library |
|
61 .TP 4 |
|
62 .B /usr/lib/64/pkgconfig/vorbisenc.pc |
|
63 .BR pkg-config (1) |
|
64 file for Libvorbisenc 64-bit shared library |
|
65 .TP 4 |
|
66 .B /usr/lib/pkgconfig/vorbisfile.pc |
|
67 .BR pkg-config (1) |
|
68 file for Vorbisfile 32-bit shared library |
|
69 .TP 4 |
|
70 .B /usr/lib/64/pkgconfig/vorbisfile.pc |
|
71 .BR pkg-config (1) |
|
72 file for Vorbisfile 64-bit shared library |
|
73 .TP 4 |
|
74 .B /usr/share/doc/libvorbis-* |
|
75 Location of developer documentation |
|
76 .SH "SEE ALSO" |
|
77 .PP |
|
78 .BR libogg (3lib), |
|
79 .BR attributes (7), |
|
80 .BR gnome-interfaces (7) |