- Feb 18, 2016
-
-
Timothy B. Terriberry authored
Thanks to Barry for proposing specific text for the changes.
-
Timothy B. Terriberry authored
Ralph Giles correctly points out that the sequence number field in Ogg pages starts couting at 0, so counting from 1 in the diagram might be confusing.
-
Timothy B. Terriberry authored
For RFC 6716, the RFC Editor converted our Wikipedia URLs into stable ones that would always point at the same version of the page. We're close enough to the end that we can go ahead and do that in advance (and also update the dates to reflect the most recent version).
-
- Feb 17, 2016
-
-
Ralph Giles authored
-
Timothy B. Terriberry authored
- Clarify that 125,829,120 is just 120 MB. - Add a figure to Section 3 of an example logical stream. - Add a reference for Q notation. - Refer to the downmixing figures in the text. - Clarify that user comments are UTF-8. - Clarify that the -573 and 111 gain values are examples. - Add specific advice to implementors on areas that have security implications.
-
- Feb 12, 2016
-
-
Timothy B. Terriberry authored
Apparently the IETF does not like having the BSD copyright in the .xml source (despite the CODEC WG's IPR advisor saying this was okay), so we need a new version.
-
- Feb 09, 2016
-
-
Ralph Giles authored
It looks like this was included accidentally. Thanks to mark4o for pointing out I'd missed this in the previous removal.
-
Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
- Feb 03, 2016
-
-
Ralph Giles authored
It looks like this was included accidentally.
-
Ralph Giles authored
The improves the reproducibilit of the build. The date was nice to have, but there's a version string at the top which should identify the release correctly. The copyright date could actually be incorrect, since it is based on the build date and not the last-changed date.
-
Ralph Giles authored
Use https urls. Indent nesting levels and add missing </td>.
-
Timothy B. Terriberry authored
Hopefully this is even clearer. Thanks again to Mark Harris for the suggestion.
-
Timothy B. Terriberry authored
-
Timothy B. Terriberry authored
This avoids the claim that all possible Opus implementations would run at rates that divide 48 kHz. Thanks to Mark Harris for raising the issue.
-
Timothy B. Terriberry authored
-
Timothy B. Terriberry authored
This also removes the request for an additional grant from the IETF Trust on the final RFC. I believe this is sufficient to exercise our ability to allow downstream modifications as proposed in RFC 5377 Section 4.4. See the discussion at <https://www.ietf.org/mail-archive/web/codec/current/msg03169.html> for details.
-
Timothy B. Terriberry authored
Thanks to Ron Lee for the suggestion.
-
- Jan 28, 2016
-
-
Timothy B. Terriberry authored
-
Timothy B. Terriberry authored
Thanks to Sabrina Tanamal for pointing out the ambiguity.
-
- Jan 16, 2016
-
-
Ralph Giles authored
The set of supported Doxygenfile keys changes from release to release, often resulting in warnings about needing to upgrade the configuration file. However, this isn't practical given the various versions different developers have installed. However, for the vast majority of keys we just want the default values, so instead only include the keys we've specifically set and let doxygen fall back to defaults for all the rest.
-
- Jan 15, 2016
-
-
Timothy B. Terriberry authored
Thanks to Joel Halpern for the suggestion.
-
Ralph Giles authored
Thanks to Joel Halpern for pointing out the discrepancy.
-
- Jan 14, 2016
-
-
Mark Harris authored
-
- Jan 12, 2016
-
-
Timothy B. Terriberry authored
-
Timothy B. Terriberry authored
Thanks to Ben Campbell for the report.
-
Timothy B. Terriberry authored
From AD review.
-
Timothy B. Terriberry authored
From AD review.
-
Jean-Marc Valin authored
-
Jean-Marc Valin authored
-
- Jan 08, 2016
-
-
This is a reasonable choice for the (non-linear) dynamic range of mu-law. A-law is technically 13 bit, maybe 12; experimentation is needed. Per irc discussion with Jean-Marc, Ron, and Mark Harris.
-
- Jan 06, 2016
-
-
Ralph Giles authored
Also alphabetize the rest of the file.
-
- Jan 04, 2016
-
-
Ralph Giles authored
-
Ralph Giles authored
-
- Dec 31, 2015
-
-
Jean-Marc Valin authored
Avoids accidental name collisions
-
Timothy B. Terriberry authored
-
Timothy B. Terriberry authored
ISO C90 forbids mixed declarations and code, r=bustage
-
Ralph Giles authored
Add a reset function for the TonalityAnalysisState struct and call it on encoder reset. Move the state struct above the clear line in OpusEncoder so reset doesn't clobber reusable fields. Currently this is only the arch field, which is moved to to top of the struct so we can use the same memset-to-the-end pattern as OpusEncoder. Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
Ralph Giles authored
This interns the asm flags parameter in the state struct so we don't need to pass it with every call. It can be expensive, so we don't want to query every run_analysis() call, but since this (private) api is used by webrtc code we need to provide a supportable interface for filling in the correct value. Note the initialization code is partially duplicated between opus_encoder_init and the OPUS_RESET_STATE switch case, so we must re-initialize it there. Signed-off-by:
Jean-Marc Valin <jmvalin@jmvalin.ca>
-
- Dec 30, 2015
-
-
Mark Harris authored
-
Jean-Marc Valin authored
-