1. 22 Sep, 2012 1 commit
  2. 21 Sep, 2012 1 commit
  3. 19 Sep, 2012 2 commits
    • Timothy B. Terriberry's avatar
      Fix hole reporting discrepancy. · 78e5fffc
      Timothy B. Terriberry authored
      op_find_initial_pcm_offset() would swallow any holes at the start
       of a link, but seekable streams did not use it when crossing a
       link boundary, so they would report a hole.
      This unifies the hole reporting between the two, and also
       simplifies the seeking code (which also needs to ignore holes) a
       bit.
      78e5fffc
    • Timothy B. Terriberry's avatar
      A couple of seeking_example improvements. · efbca3a1
      Timothy B. Terriberry authored
      1) Check for allocation failure and fall back to merely scanning a
       file for consistent timestamps instead of loading it to RAM.
      2) Report holes, but do not quit scanning/loading unless they cause
       a discontinuity in the timestamps.
      efbca3a1
  4. 18 Sep, 2012 4 commits
    • Ralph Giles's avatar
      Embed the git revision in the doxygen documentation. · 3c7191a9
      Ralph Giles authored
      The simple git-version script asks git for the current
      revision, and falls back to 'unknown' if the result is
      empty. This will have little effect until we have tags
      in the repository.
      
      We use the FILE_VERSION_FILTER option on doxygen to
      embed this in the documentation with each file reference.
      
      Unfortunately, there doesn't seem to be a way to
      set PROJECT_NUMBER globally in the same way. This
      commit unsets that option to avoid confusing references
      in the generated documentation.
      3c7191a9
    • Ralph Giles's avatar
      Add a rough makefile for the documentation. · b8f50b4e
      Ralph Giles authored
      Just runs doxygen for us, an optionally latex.
      The 'clean' target removes the doxygen output
      directories.
      b8f50b4e
    • Ralph Giles's avatar
      Add a doc directory with a minimal doxygen configuration. · 90936478
      Ralph Giles authored
      This is just to help us validate the api docs as they're
      added. By using a minimal Doxyfile we save space, make
      it easier to read, and avoid warnings from deprecated
      and unknown options across different doxygen versions.
      90936478
    • Timothy B. Terriberry's avatar
      Finish implementing the OpusTags API. · ecc86f55
      Timothy B. Terriberry authored
      Apparently just declaring the functions in the header is not good
       enough.
      Currently completely untested.
      ecc86f55
  5. 17 Sep, 2012 10 commits
  6. 16 Sep, 2012 4 commits