Lines Matching defs:profile
39 { "profile", "Profile", OFFSET(profile),AV_OPT_TYPE_INT, { .i64 = AMF_VIDEO_ENCODER_PROFILE_MAIN }, AMF_VIDEO_ENCODER_PROFILE_BASELINE, AMF_VIDEO_ENCODER_PROFILE_CONSTRAINED_HIGH, VE, "profile" },
40 { "main", "", 0, AV_OPT_TYPE_CONST, { .i64 = AMF_VIDEO_ENCODER_PROFILE_MAIN }, 0, 0, VE, "profile" },
41 { "high", "", 0, AV_OPT_TYPE_CONST, { .i64 = AMF_VIDEO_ENCODER_PROFILE_HIGH }, 0, 0, VE, "profile" },
42 { "constrained_baseline", "", 0, AV_OPT_TYPE_CONST, { .i64 = AMF_VIDEO_ENCODER_PROFILE_CONSTRAINED_BASELINE }, 0, 0, VE, "profile" },
43 { "constrained_high", "", 0, AV_OPT_TYPE_CONST, { .i64 = AMF_VIDEO_ENCODER_PROFILE_CONSTRAINED_HIGH }, 0, 0, VE, "profile" },
134 amf_int64 profile = 0;
158 switch (avctx->profile) {
160 profile = AMF_VIDEO_ENCODER_PROFILE_BASELINE;
163 profile = AMF_VIDEO_ENCODER_PROFILE_MAIN;
166 profile = AMF_VIDEO_ENCODER_PROFILE_HIGH;
169 profile = AMF_VIDEO_ENCODER_PROFILE_CONSTRAINED_BASELINE;
172 profile = AMF_VIDEO_ENCODER_PROFILE_CONSTRAINED_HIGH;
175 if (profile == 0) {
176 profile = ctx->profile;
179 AMF_ASSIGN_PROPERTY_INT64(res, ctx->encoder, AMF_VIDEO_ENCODER_PROFILE, profile);