Skip to content
Snippets Groups Projects
  1. Aug 16, 2012
    • Ralph Giles's avatar
      Move the release version string to version.mk. · 59c5a82e
      Ralph Giles authored
      Previously we defined the release version string in configure.ac,
      and overrode that with 'git describe --tags' if possible. This
      made it difficult for non-autoconf builds to set their version
      string correctly.
      
      Instead we create, and check into version control, a file called
      version.mk which defines OPUS_VERSION. The configure script reads
      that file and uses it as a fallback if the git revision isn't available.
      
      The expectation is that version.mk will be manually updated for
      releases, just as the previous configure.ac version was. However,
      since this is a simpler format, it is easier for alternate build
      systems to use, reducing the number of places which must be updated.
      
      Also removes the OPUS_MINOR_VERSION, etc. defines from config.h.
      59c5a82e
    • Chris Moeller's avatar
      Updated Win32 genversion.bat to generate version.mk if Git is found, use it if... · 9322362b
      Chris Moeller authored and Gregory Maxwell's avatar Gregory Maxwell committed
      Updated Win32 genversion.bat to generate version.mk if Git is found, use it if it isn't, and produce unknown version and leave it untouched if it isn't already found
      9322362b
  2. Aug 15, 2012
  3. Aug 12, 2012
    • Gregory Maxwell's avatar
      More doc fixes. · 31cf4e1d
      Gregory Maxwell authored
      In particular we no longer document the default complexity because
      we're not guaranteeing to keep the default value constant.  In the
      future the default may be lowered in order to keep the default
      speed constant.
      31cf4e1d
  4. Aug 10, 2012
    • Ralph Giles's avatar
      Only install opus_*.3 manpages. Fixes 'make distcheck'. · 0e232490
      Ralph Giles authored
      We were installing every readable file in man/man3, but
      only unstalling files matching opus_*.3. Some doxygen
      versions construct manpage versions of the marked up
      header files and directory index, which got left on the
      system after 'make uninstall'.
      
      I don't think the 'uninstall' target is widely used, it's
      often broken and can easily break other software. However,
      we rely on 'make distcheck' which does verify this issue.
      
      Instead, only install the opus_*.3 manpages, which are the
      core api documentation.
      0e232490
    • Gregory Maxwell's avatar
      8d2e9ade
  5. Aug 09, 2012
  6. Aug 08, 2012
  7. Aug 06, 2012
  8. Jul 30, 2012
  9. Jul 27, 2012
  10. Jul 26, 2012
  11. Jul 24, 2012
  12. Jul 21, 2012
  13. Jul 20, 2012
  14. Jul 18, 2012
  15. Jul 17, 2012
  16. Jul 16, 2012
    • Ralph Giles's avatar
      Wrap a long line. · b0794ba0
      Ralph Giles authored
      b0794ba0
    • Ralph Giles's avatar
      Fix the agreement issue the other way. · aff527e9
      Ralph Giles authored
      Plural works better with the previous sentence. The agreement problem
      was there in my original commit. I was just confused by the half
      that Tim promoted.
      aff527e9
    • Ralph Giles's avatar
      c4406b5a
    • gcp's avatar
      Output/intermediate dir cleanup and fixes in 64-bit mode. · 642084c4
      gcp authored and Gregory Maxwell's avatar Gregory Maxwell committed
      Also make the 64-bit builds use the default output directories.
      Fix the type of the default Opus output to be a library.
      642084c4
    • gcp's avatar
      Make MSVC build work in parallel. · eeb7bd3d
      gcp authored and Gregory Maxwell's avatar Gregory Maxwell committed
      The (non-default) temporary & output dirs configured in the projects could
      cause issues when doing compilation on a multiprocessor machine. Cleaned
      this up a little to use the defaults, which makes that work again and
      doesn't make the output structure any worse. Also removed debug output for
      release binaries & a tiny whitespace fix.
      eeb7bd3d
    • Timothy B. Terriberry's avatar
      Rearrange Ogg Opus references. · 396c4e5e
      Timothy B. Terriberry authored
      Sort alphabetically, and move vorbis-trim to "Informative".
      Also fix a misuse of "streams" instead of "channels" in the packet
       size limits exposition.
      396c4e5e
    • Timothy B. Terriberry's avatar
      Updates from mailing list and other small fixes. · b3744613
      Timothy B. Terriberry authored
      * Bump the document date.
      * Mandate that the ID header must complete on the first page (to
         remove any ambiguities about this requirement in RFC 3533).
      * Remove reundant wording that rillian forgot to remove in 360a4117.
      * Split the "Granule Position" section into subsections.
      * Move the first paragraph of the "Other Implementation Notes"
         section into the "Granule Position" section, add general seeking
         implementation guidance, and be specific about the interaction
         between pre-roll and pre-skip.
      * Retitle the remaining contents of the "Other Implementation Notes"
         section to "Packet Size Limits"
      * Specify that all the header fields are REQUIRED (and add a
         description of the Channel Mapping Table as a whole, so we can
         say when it is REQUIRED).
      * Specify that implementations MUST NOT reject headers with extra
         data if they have an unknown minor version number.
      * Add a reference to RFC 3629 (UTF-8).
      * Minor formatting adjustments to vorbis-trim and vorbis-mapping
         cites.
      * Eliminate semicolons and terrible "Else, if" constructs.
      b3744613
Loading