This patch also adds extern "C" { } wrapper around string_util.h to allow its usage in C++ code
Using libopus and libogg.