Skip to content
Snippets Groups Projects
  1. May 30, 2012
    • Ralph Giles's avatar
      Advertise the static library for uninstalled builds. · d8f1c709
      Ralph Giles authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      It's less surprising for people using the -uninstalled
      pkg-config file if we advertise the static library rather
      than the shared build. That way the executables work without
      having to hack the same location into LD_LIBRARY_PATH, and
      the resulting binaries are easier to distribute.
      
      For this to actually work with opus-tools, the -fPIE had
      to be turned off, as it was in 1d128b4d5c6f. Support
      for static PIE builds would be restored if we compiled
      libopus.a with -fPIC.
      
      Also remove the private header locations. These are no
      longer required to declare any of the public api.
      d8f1c709
    • Jean-Marc Valin's avatar
      Fixes some cases where MIN/MAX macros result in duplicated function calls · 66ac1021
      Jean-Marc Valin authored
      Also enforces an upper bound of 510 kb/s even for frames that are
      smaller than 20 ms. This reduces waste for high bitrate VBR.
      66ac1021
  2. May 29, 2012
  3. May 23, 2012
    • Ralph Giles's avatar
      Add extern "C" protection to opus_multistream.h. · 64c2dd7d
      Ralph Giles authored
      Unlike the other headers, opus_multistream.h didn't declare
      itself to be C code, causing confusing errors when the caller
      tries to use the functions from C++.
      64c2dd7d
    • Gregory Maxwell's avatar
      Use 'frame' instead of 'signal', take out stdlib.h in silk/. · e052947f
      Gregory Maxwell authored and Jean-Marc Valin's avatar Jean-Marc Valin committed
      On MacOS, stdlib.h ends up including sys/signal.h, generating
      warnings about the local variables called 'signal' shadowing
      the global symbol signal(3).
      
      This was originally done in 86476906 but it missed some use
      of 'signal' in prototypes in headers where it didn't cause
      warnings. Later the prototypes were moved around and the
      warnings came back.
      
      This also cleans up some cases in where stdlib.h was used
      but shouldn't be required.
      e052947f
  4. May 21, 2012
  5. May 20, 2012
  6. May 18, 2012
  7. May 17, 2012
  8. May 16, 2012
  9. May 15, 2012
  10. May 14, 2012
Loading