1. 30 Mar, 2014 1 commit
    • 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
  2. 26 Mar, 2014 1 commit
    • 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
  3. 25 Mar, 2014 1 commit
  4. 16 Mar, 2014 1 commit
  5. 12 Mar, 2014 1 commit
  6. 03 Mar, 2014 1 commit
  7. 11 Jan, 2014 1 commit
  8. 10 Jan, 2014 1 commit
  9. 09 Jan, 2014 2 commits
  10. 08 Jan, 2014 3 commits
  11. 05 Dec, 2013 1 commit
    • 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
  12. 20 Nov, 2013 4 commits
  13. 01 Oct, 2013 1 commit
  14. 03 Sep, 2013 14 commits
  15. 26 Aug, 2013 1 commit
  16. 25 Aug, 2013 1 commit
  17. 24 Aug, 2013 3 commits
  18. 23 Aug, 2013 2 commits
    • Timothy B. Terriberry's avatar
      Add API to report information from server headers. · 97917914
      Timothy B. Terriberry authored
      This allows the application to report details about the server for
       HTTP[S] streams.
      For all HTTP[S], this includes the server software, content-type,
       and whether or not it's using HTTPS.
      For live streams, it also includes the station name, description,
       genre, homepage, nominal bitrate, and whether or not it's publicly
       listed.
      97917914
    • Timothy B. Terriberry's avatar
      Fix backwards HTTP Server header test. · f310b9ef
      Timothy B. Terriberry authored
      This was treating every unknown header as a Server header.
      Good thing this was last!
      The only damage was that we might have enabled pipelining even on
       known-bad servers.
      f310b9ef