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

◆ enforce_default_processing()

virtual void MayaFlux::Buffers::Buffer::enforce_default_processing ( bool  should_process)
pure virtual

Controls whether the buffer should use default processing.

Parameters
should_processTrue if default processing should be applied, false otherwise

This method allows fine-grained control over when the buffer's default processor is applied. Different buffer types may have different default processing requirements:

  • Audio buffers typically always use default processing
  • Video buffers may skip processing for certain frame types
  • Texture buffers may skip processing when not actively displayed

Implemented in MayaFlux::Buffers::AudioBuffer, and MayaFlux::Buffers::VKBuffer.