class CodecProfile

Defined at line 1166 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/common_types.h

A list of permitted codec profiles. This list should be flexible since codecs can and will be added

in the future. This can contain both video and audio profiles if needed.

Public Members

static CodecProfile kH264ProfileBaseline
static CodecProfile kH264ProfileMain
static CodecProfile kH264ProfileExtended
static CodecProfile kH264ProfileHigh
static CodecProfile kH264ProfileHigh10Profile
static CodecProfile kH264ProfileHigh422Profile
static CodecProfile kH264ProfileHigh444Predictiveprofile
static CodecProfile kH264ProfileScalablebaseline
static CodecProfile kH264ProfileScalablehigh
static CodecProfile kH264ProfileStereohigh
static CodecProfile kH264ProfileMultiviewhigh
static CodecProfile kVp8ProfileAny
static CodecProfile kVp9ProfileProfile0
static CodecProfile kVp9ProfileProfile1
static CodecProfile kVp9ProfileProfile2
static CodecProfile kVp9ProfileProfile3
static CodecProfile kHevcprofileMain
static CodecProfile kHevcprofileMain10
static CodecProfile kHevcprofileMainStillPicture
static CodecProfile kMjpegBaseline

Public Methods

void CodecProfile ()

Defined at line 1216 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/common_types.h

void CodecProfile (uint32_t value)

Defined at line 1217 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/common_types.h

EnumForSwitching_ operator fuchsia_media::CodecProfile::EnumForSwitching_ ()

Defined at line 1218 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/common_types.h

uint32_t operator unsigned int ()

Defined at line 1219 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/common_types.h

bool IsUnknown ()

Defined at line 1221 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/common_types.h

CodecProfile Unknown ()

Returns an enum corresponding to the member designated as

in the

FIDL schema if exists, or a compiler-reserved unknown value otherwise.

Defined at line 1270 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/common_types.h