Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(78)

Side by Side Diff: README

Issue 12388030: Update Opus to 1.0.2. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/deps/third_party/opus
Patch Set: Created 7 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « Makefile.in ('k') | aclocal.m4 » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 == Opus audio codec == 1 == Opus audio codec ==
2 2
3 Opus is a codec for interactive speech and audio transmission over the Internet. 3 Opus is a codec for interactive speech and audio transmission over the Internet.
4 4
5 Opus can handle a wide range of interactive audio applications, including 5 Opus can handle a wide range of interactive audio applications, including
6 Voice over IP, videoconferencing, in-game chat, and even remote live music 6 Voice over IP, videoconferencing, in-game chat, and even remote live music
7 performances. It can scale from low bit-rate narrowband speech to very high 7 performances. It can scale from low bit-rate narrowband speech to very high
8 quality stereo music. 8 quality stereo music.
9 9
10 Opus, when coupled with an appropriate container format, is also suitable 10 Opus, when coupled with an appropriate container format, is also suitable
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
52 52
53 % git clone git://git.opus-codec.org/opus.git 53 % git clone git://git.opus-codec.org/opus.git
54 % cd opus 54 % cd opus
55 55
56 2) Compiling the source 56 2) Compiling the source
57 57
58 % ./autogen.sh 58 % ./autogen.sh
59 % ./configure 59 % ./configure
60 % make 60 % make
61 61
62 3) Install the codec libraries (optional)
63
64 % sudo make install
65
62 Once you have compiled the codec, there will be a opus_demo executable 66 Once you have compiled the codec, there will be a opus_demo executable
63 in the top directory. 67 in the top directory.
64 68
65 Usage: opus_demo [-e] <application> <sampling rate (Hz)> <channels (1/2)> 69 Usage: opus_demo [-e] <application> <sampling rate (Hz)> <channels (1/2)>
66 <bits per second> [options] <input> <output> 70 <bits per second> [options] <input> <output>
67 opus_demo -d <sampling rate (Hz)> <channels (1/2)> [options] 71 opus_demo -d <sampling rate (Hz)> <channels (1/2)> [options]
68 <input> <output> 72 <input> <output>
69 73
70 mode: voip | audio | restricted-lowdelay 74 mode: voip | audio | restricted-lowdelay
71 options: 75 options:
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
129 floor(a/(2^b)), 133 floor(a/(2^b)),
130 134
131 o For conversion to a signed integer of N bits, the value is reduced 135 o For conversion to a signed integer of N bits, the value is reduced
132 modulo 2^N to be within range of the type, 136 modulo 2^N to be within range of the type,
133 137
134 o The result of integer division of a negative value is truncated 138 o The result of integer division of a negative value is truncated
135 towards zero, and 139 towards zero, and
136 140
137 o The compiler provides a 64-bit integer type (a C99 requirement 141 o The compiler provides a 64-bit integer type (a C99 requirement
138 which is supported by most C89 compilers). 142 which is supported by most C89 compilers).
OLDNEW
« no previous file with comments | « Makefile.in ('k') | aclocal.m4 » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698