Added new soundsource for Opus and made changes to support it. Compiles with libopusfile 0.4 but needs some tuning.
Now working version of SoundSourceOpus. Works with opus 1.1 and opusfile 0.4
Fixed commenting from /* to //. Fixed headers not to redutant License.
Corrected cut'n'paste typo. Libopusfile doesn't have libavformat and etc.
Added check for high enough Taglib. Propably have to make some wrapper from libopus to support tag reading below Taglib 1.9.1
Corrected typo talib to taglib
Added Opus as feature (__OPUS__). If user don't have new enough Taglib use libopusfile tag parser (__OPUSFILETAGS__). Also moved Opus as feature (enable with opus=1)
Inform user that we not using Taglib for parsing tags from Opus file
Add needed #ifdef to soundsourceproxy.cpp to support Opus feature if it's enabled
Added Opus to SConstruct-script
Minimum needed libopusfile is version 0.2 and there is code for parsing tags without Taglib 1.9.1 (that supports Opus). Bitrate is also corretly calculated.
Building without opus support is now supported and works
Removed unneeded define and added #if to find out if taglib is new enough
Remove unneeded code and support only toLocal8Bit()-method.
Move from data() to constData()
Merge remote-tracking branch 'upstream/master' into opus
Fixed compiling with taglib 1.9.1
Merge remote-tracking branch 'upstream/master' into opus
Merge branch 'opus' of https://github.com/illuusio/mixxx into opus
Merge pull request #151 from illuusio/opus

Add Opus SoundSource to Mixxx