[opus] bug reports and missing license headers

Paweł Hajdan, Jr. phajdan.jr at chromium.org
Thu Dec 6 09:23:18 PST 2012

On Thu, Nov 29, 2012 at 2:52 PM, Ralph Giles <giles at thaumas.net> wrote:

> Also, the opus.h wrapper in
> http://src.chromium.org/svn/trunk/third_party/opus/opus.h seems to be
> redundant. If USE_SYSTEM_OPUS isn't defined, opus.gyp only exports
> -Isrc/include to dependencies, and if it _is_ defined, it exports
> whatever pkg-config returns for the system include path. In neither case
> will this header be picked up; I suggest just removing the file.

This is tricky. Google Chrome bundles several libraries including Opus. But
Linux distros want to build with system Opus. To support both cases in a
maintainable way, all Chromium code refers to (#includes) this shim header
by it's full path "third_party/opus/opus.h".
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/opus/attachments/20121206/56ae132a/attachment.htm 

More information about the opus mailing list