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

◆ OrganizationStrategy

enum class MayaFlux::Kakshya::OrganizationStrategy : uint8_t
strong

Data organization strategy for multi-channel/multi-frame data.

Determines how logical units (channels, frames) are stored in memory.

Enumerator
INTERLEAVED 

Single DataVariant with interleaved data (LRLRLR for stereo)

PLANAR 

Separate DataVariant per logical unit (LLL...RRR for stereo)

HYBRID 

Mixed approach based on access patterns.

USER_DEFINED 

Custom organization.

Definition at line 46 of file NDData.hpp.

46 : uint8_t {
47 INTERLEAVED, ///< Single DataVariant with interleaved data (LRLRLR for stereo)
48 PLANAR, ///< Separate DataVariant per logical unit (LLL...RRR for stereo)
49 HYBRID, ///< Mixed approach based on access patterns
50 USER_DEFINED ///< Custom organization
51};
@ HYBRID
Mixed approach based on access patterns.
@ PLANAR
Separate DataVariant per logical unit (LLL...RRR for stereo)
@ INTERLEAVED
Single DataVariant with interleaved data (LRLRLR for stereo)