LineIn.h 375 B

12345678910111213141516171819202122232425
  1. #ifndef NULLSOFT_LINEINH
  2. #define NULLSOFT_LINEINH
  3. class LineIn
  4. {
  5. public:
  6. LineIn() : posinms(0), paused(false)
  7. {}
  8. int Play();
  9. void Stop();
  10. void Pause();
  11. void Unpause();
  12. int GetLength();
  13. int GetOutputTime();
  14. bool IsPaused() { return paused; }
  15. void SetOutputTime(int time_in_ms)
  16. {}
  17. void SetVolume(int a_v, int a_p)
  18. {}
  19. private:
  20. int posinms;
  21. bool paused;
  22. };
  23. #endif