Remove 3.0 deprecated API implementation
[platform/core/api/audio-io.git] / include / CAudioOutput.h
index 036a723..1378653 100644 (file)
@@ -42,26 +42,24 @@ namespace tizen_media_audio {
 
         /* Overridden Handler */
         virtual void onStream(CPulseAudioClient* pClient, size_t length);
-        virtual void onInterrupt(CAudioSessionHandler* pHandler, int id, mm_sound_focus_type_e focus_type, mm_sound_focus_state_e state, const char *reason_for_change, const char *additional_info);
-        virtual void onSignal(CAudioSessionHandler* pHandler, mm_sound_signal_name_t signal, int value);
 
         /* Implemented Methods */
-        virtual void initialize() throw(CAudioError);
+        virtual void initialize();
         virtual void finalize();
 
-        virtual void prepare() throw(CAudioError);
-        virtual void unprepare() throw(CAudioError);
+        virtual void prepare();
+        virtual void unprepare();
 
-        virtual void pause() throw(CAudioError);
-        virtual void resume() throw(CAudioError);
+        virtual void pause();
+        virtual void resume();
 
-        virtual void drain() throw(CAudioError);
-        virtual void flush() throw(CAudioError);
+        virtual void drain();
+        virtual void flush();
 
-        virtual int  getBufferSize() throw(CAudioError);
+        virtual int  getBufferSize();
 
         /* Methods */
-        size_t write(const void* buffer, size_t length) throw(CAudioError);
+        size_t write(const void* buffer, size_t length);
 
     private:
         /* Private Methods */