class CodecProfile

Defined at line 1086 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/hlcpp/fuchsia/media/cpp/fidl.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 H264PROFILE_BASELINE
static CodecProfile H264PROFILE_MAIN
static CodecProfile H264PROFILE_EXTENDED
static CodecProfile H264PROFILE_HIGH
static CodecProfile H264PROFILE_HIGH10PROFILE
static CodecProfile H264PROFILE_HIGH422PROFILE
static CodecProfile H264PROFILE_HIGH444PREDICTIVEPROFILE
static CodecProfile H264PROFILE_SCALABLEBASELINE
static CodecProfile H264PROFILE_SCALABLEHIGH
static CodecProfile H264PROFILE_STEREOHIGH
static CodecProfile H264PROFILE_MULTIVIEWHIGH
static CodecProfile VP8PROFILE_ANY
static CodecProfile VP9PROFILE_PROFILE0
static CodecProfile VP9PROFILE_PROFILE1
static CodecProfile VP9PROFILE_PROFILE2
static CodecProfile VP9PROFILE_PROFILE3
static CodecProfile HEVCPROFILE_MAIN
static CodecProfile HEVCPROFILE_MAIN10
static CodecProfile HEVCPROFILE_MAIN_STILL_PICTURE
static CodecProfile MJPEG_BASELINE

Public Methods

void CodecProfile ()

Defined at line 1088 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/hlcpp/fuchsia/media/cpp/fidl.h

void CodecProfile (uint32_t value)

Defined at line 1089 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/hlcpp/fuchsia/media/cpp/fidl.h

uint32_t operator unsigned int ()

Defined at line 1090 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/hlcpp/fuchsia/media/cpp/fidl.h

bool IsUnknown ()

Defined at line 1092 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/hlcpp/fuchsia/media/cpp/fidl.h

CodecProfile Unknown ()

Defined at line 1141 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/hlcpp/fuchsia/media/cpp/fidl.h