projects
/
platform
/
core
/
api
/
audio-io.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add audio effect APIs
[platform/core/api/audio-io.git]
/
include
/
CAudioOutput.h
diff --git
a/include/CAudioOutput.h
b/include/CAudioOutput.h
index
b7a5e81
..
8b9b0bc
100644
(file)
--- a/
include/CAudioOutput.h
+++ b/
include/CAudioOutput.h
@@
-37,6
+37,7
@@
namespace tizen_media_audio {
/* Overridden Handler */
void onStream(CPulseAudioClient* pClient, size_t length) override;
/* Overridden Handler */
void onStream(CPulseAudioClient* pClient, size_t length) override;
+ void onCorked(CPulseAudioClient* pClient, bool corked) override;
/* Implemented Methods */
void initialize() override;
/* Implemented Methods */
void initialize() override;
@@
-62,12
+63,13
@@
namespace tizen_media_audio {
bool __IsInit() noexcept;
bool __IsReady() noexcept;
void __dumpStat() noexcept;
bool __IsInit() noexcept;
bool __IsReady() noexcept;
void __dumpStat() noexcept;
+ void __dumpStat(size_t length) noexcept;
- bool __mIsUsedSyncWrite;
- bool __mIsInit;
+ bool __mIsUsedSyncWrite
{}
;
+ bool __mIsInit
{}
;
-
uint64_t __mTotalWrittenCount
;
-
uint64_t __mTotalWrittenBytes
;
+
std::atomic<uint64_t> __mTotalWrittenCount {}
;
+
std::atomic<uint64_t> __mTotalWrittenBytes {}
;
};
};