Skip to content
Snippets Groups Projects
  1. Jul 04, 2014
  2. Jun 11, 2014
  3. Apr 12, 2014
  4. Mar 30, 2014
    • Timothy B. Terriberry's avatar
      Document that op_bitrate() is for all streams. · 21e14ffe
      Timothy B. Terriberry authored
      If an Opus stream is currently multiplexed with other streams, we
       would have to scan the whole file to identify the pages that
       belong to just the stream we play back.
      That's probably not what the user wants, and if it is, they have a
       way to do that (using op_bitrate_instant()).
      Document this so as not to surprise developers.
      
      Thanks to Lithopsian for the report.
      21e14ffe
  5. Mar 26, 2014
    • Timothy B. Terriberry's avatar
      Minor cleanups. · 6f482ef4
      Timothy B. Terriberry authored
      Makes style slightly more consistent.
      Also fixes the return code of op_fetch_headers() to make it
       consistently return OP_EBADHEADER if the stream runs out of pages
       after a valid OpusHead packet is found.
      Previously, if a valid OpusHead was found, it would return
       OP_ENOTFORMAT if it ran out of pages before finding one without
       its BOS flag set, and OP_EBADHEADER if it ran out of pages after
       finding one without its BOS flag set.
      6f482ef4
  6. Mar 25, 2014
  7. Mar 16, 2014
  8. Mar 12, 2014
  9. Mar 03, 2014
  10. Jan 11, 2014
  11. Jan 10, 2014
  12. Jan 09, 2014
  13. Jan 08, 2014
  14. Dec 05, 2013
    • Ron's avatar
      Revert "Pass --always to 'git describe'." · 9a9825df
      Ron authored
      This reverts commit 8638d78c.
      Since it doesn't actually fix the original problem with shallow clones,
      it returns just a hash, not something we (currently) can extract as a
      version string in the form things are expecting.  Which means the .pc
      version checks for things using the library at least will still fail.
      9a9825df
  15. Nov 20, 2013
  16. Oct 01, 2013
  17. Sep 03, 2013
  18. Aug 26, 2013
  19. Aug 25, 2013
  20. Aug 24, 2013
    • Timothy B. Terriberry's avatar
      Expose tag comparison functions. · 046b089d
      Timothy B. Terriberry authored
      It seems somewhat silly to have to write your own strcasecmp to
       satisfy the usage pattern found in opusfile_example: scanning the
       whole tags list and handling certain tags specially (as opposed to
       searching for specific tags, as opus_tags_query() does).
      Given that we were already using an equivalent function internally
       to implement opus_tags_query, just expose it directly.
      046b089d
    • Timothy B. Terriberry's avatar
      Replace 0x7FFFFFFF by new OP_INT32_MAX. · 0e4b81e1
      Timothy B. Terriberry authored
      OP_INT32_MIN and OP_INT32_MAX were added in commit 97917914.
      This fixes at least one bug, since one of the (extremely unlikely)
       overflow checks had an extra F in it.
      0e4b81e1
Loading