C++-ify opus_demo