ICaptureEventHandler.h
00001
00002
00003
00004
00005 #ifndef ICAPTUREEVENTHANDLER_H
00006 #define ICAPTUREEVENTHANDLER_H
00007
00008 namespace cAudio
00009 {
00011 class ICaptureEventHandler
00012 {
00013
00014 public:
00016 virtual void onInit() = 0;
00017
00019 virtual void onUpdate() = 0;
00020
00022 virtual void onRelease() = 0;
00023
00025 virtual void onBeginCapture() = 0;
00026
00028 virtual void onEndCapture() = 0;
00029
00031 virtual void onUserRequestBuffer() = 0;
00032
00033 };
00034 };
00035
00036 #endif