enum CCL::IAudioComponent::CapabilityFlags

Overview

Audio component capabilities. More…

#include <iaudiocomponent.h>

enum CapabilityFlags
{
    kCapabilityNone                = 0,
    kCapabilityKnownStreamLayout   = 1 < <0,
    kCapabilityMutableStreamLayout = 1 < <1,
    kCapabilityStreamActivation    = 1 < <2,
    kCapabilityKnownLatency        = 1 < <3,
};

Detailed Documentation

Audio component capabilities.

Enum Values

kCapabilityKnownStreamLayout

component has a well-defined stream layout

kCapabilityMutableStreamLayout

component stream layout can be changed

kCapabilityStreamActivation

component supports stream activation

kCapabilityKnownLatency

component knows (and reports) its latency