FFmpegfs Fuse Multi Media Filesystem 2.16
|
THREAD_DATA struct to pass data from parent to child thread. More...
Public Attributes | |
std::mutex | m_thread_running_mutex |
Mutex when thread is running. More... | |
std::condition_variable | m_thread_running_cond |
Condition when thread is running. More... | |
std::atomic_bool | m_thread_running_lock_guard |
Lock guard to avoid spurious or missed unlocks. More... | |
bool | m_initialised |
True when this object is completely initialised. More... | |
Cache_Entry * | m_cache_entry |
Cache entry object. Will not be freed by child thread. More... | |
THREAD_DATA struct to pass data from parent to child thread.
Definition at line 54 of file transcode.cc.
Cache_Entry* THREAD_DATA::m_cache_entry |
Cache entry object. Will not be freed by child thread.
Definition at line 60 of file transcode.cc.
bool THREAD_DATA::m_initialised |
True when this object is completely initialised.
Definition at line 59 of file transcode.cc.
std::condition_variable THREAD_DATA::m_thread_running_cond |
Condition when thread is running.
Definition at line 57 of file transcode.cc.
std::atomic_bool THREAD_DATA::m_thread_running_lock_guard |
Lock guard to avoid spurious or missed unlocks.
Definition at line 58 of file transcode.cc.
std::mutex THREAD_DATA::m_thread_running_mutex |
Mutex when thread is running.
Definition at line 56 of file transcode.cc.