MayaFlux 0.2.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ release_owner()

void MayaFlux::Nodes::StreamReaderNode::release_owner ( const void *  owner)

Release ownership so another feeder can write.

Parameters
ownerMust match the current owner

Definition at line 68 of file StreamReaderNode.cpp.

69{
70 const void* expected = owner;
71 m_owner.compare_exchange_strong(expected, nullptr, std::memory_order_acq_rel);
72}
std::atomic< const void * > m_owner

References m_owner.