X-Git-Url: http://git.tdb.fi/?p=libs%2Fal.git;a=blobdiff_plain;f=source%2Foggdecoder.h;fp=source%2Foggdecoder.h;h=49cadbb1bea56f3c29b40cd59f4b5f117ca9728f;hp=a3f5504c4c00bac79a4d46f61ea703c13e6eabc0;hb=35b092aaa718dcb12933effd33324bda5d3b5cce;hpb=10cdb043b613d60c5de8f1cce0f7a5512b0d0074 diff --git a/source/oggdecoder.h b/source/oggdecoder.h index a3f5504..49cadbb 100644 --- a/source/oggdecoder.h +++ b/source/oggdecoder.h @@ -1,11 +1,23 @@ #ifndef MSP_AL_OGGDECODER_H_ #define MSP_AL_OGGDECODER_H_ +#include #include "sounddecoder.h" namespace Msp { namespace AL { +class ogg_error: public std::runtime_error +{ +public: + ogg_error(const std::string &, int); + virtual ~ogg_error() throw() { } + +private: + static std::string get_message(int); +}; + + class OggDecoder: public SoundDecoder { private: