fixup! Reset dump values when pause function is called
[platform/core/api/audio-io.git] / include / CPulseAudioClient.h
index 631362a..7e1ce1e 100644 (file)
@@ -102,6 +102,8 @@ namespace tizen_media_audio {
         /* Private Method */
         void resetStreamCallbacks();
         void resetInternalObjects();
+        bool streamCork(bool cork, pa_stream_success_cb_t cb, void* user_data);
+        void notifyCorkStatus();
 
         /* Private Callback Method */
         static void __contextStateChangeCb(pa_context* c, void* user_data);
@@ -112,8 +114,10 @@ namespace tizen_media_audio {
         static void __streamStartedCb(pa_stream* s, void* user_data);
         static void __streamUnderflowCb(pa_stream* s, void* user_data);
         static void __streamOverflowCb(pa_stream* s, void* user_data);
-        static void __streamEventCb(pa_stream* s, const char *name, pa_proplist *pl, void *user_data);
+        static void __streamEventCb(pa_stream* s, const char* name, pa_proplist* pl, void* user_data);
         static void __successStreamCb(pa_stream* s, int success, void* user_data);
+        static void __successCorkCb(pa_stream* s, int success, void* user_data);
+        static void __successCorkCbSignal(pa_stream* s, int success, void* user_data);
         static void __successDrainCb(pa_stream* s, int success, void* user_data);
         static void __successDrainCbInThread(pa_stream* s, int success, void* user_data);
         static void __successVolumeCb(pa_context* c, int success, void* user_data);