Home
last modified time | relevance | path

Searched defs:AudioCacheCtrl (Results 1 – 1 of 1) sorted by relevance

/foundation/multimedia/player_framework/services/engine/gstreamer/plugins/source/audiocapture/include/
Daudio_capture_as_impl.h30 struct AudioCacheCtrl { struct
31 std::mutex captureMutex_;
32 std::condition_variable captureCond_;
33 std::condition_variable pauseCond_;
34 std::queue<std::shared_ptr<AudioBuffer>> captureQueue_;
35 uint64_t lastTimeStamp_ = 0;
36 uint64_t pausedTime_ = 1; // the timestamp when audio pause called
37 uint64_t resumeTime_ = 0; // the timestamp when audio resume called
38 uint32_t pausedCount_ = 0; // the paused count times
39 uint64_t persistTime_ = 0;
[all …]