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

◆ is_processing()

bool MayaFlux::Buffers::AudioBuffer::is_processing ( ) const
inlineoverridevirtual

Checks if the buffer is currently being processed.

Returns
True if the buffer is in a processing state, false otherwise

This method indicates whether the buffer is currently undergoing a processing operation. It is used to manage concurrent access and ensure that processing operations do not interfere with each other. The specific implementation may vary based on the buffer type and its processing backend.

Implements MayaFlux::Buffers::Buffer.

Definition at line 317 of file AudioBuffer.hpp.

318 {
319 return m_is_processing.load(std::memory_order_acquire);
320 }
std::atomic< bool > m_is_processing