X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fmp3decoder.h;h=201d68f26e789f174041b08b3e0c97e2c8d0f1e2;hb=d365c5394308740f478fbdfbb23e2c5d972f19f0;hp=06060de0671b0fbf872df4a8d2cda1f339ac0e90;hpb=0e266d73f9aab89410c736e969eaa51ef914acf1;p=libs%2Fal.git diff --git a/source/mp3decoder.h b/source/mp3decoder.h index 06060de..201d68f 100644 --- a/source/mp3decoder.h +++ b/source/mp3decoder.h @@ -35,12 +35,13 @@ public: static bool detect(const std::string &); - virtual void rewind(); + virtual void seek(unsigned); virtual unsigned read(char *, unsigned); private: bool fill_input(); - bool decode_frame(); + bool try_decode(bool); + bool decode(bool); }; } // namespace AL