| Top |  |  |  |  | 
GstVaapiProfile
gst_vaapi_profile (VAProfile profile);
Converts a VA profile into the corresponding GstVaapiProfile. If the profile cannot be represented by GstVaapiProfile, then zero is returned.
GstVaapiProfile
gst_vaapi_profile_from_caps (const GstCaps *caps);
Converts caps
 into the corresponding GstVaapiProfile. If the
profile cannot be represented by GstVaapiProfile, then zero is
returned.
VAProfile
gst_vaapi_profile_get_va_profile (GstVaapiProfile profile);
Converts a GstVaapiProfile into the corresponding VA profile. If no matching VA profile was found, -1 is returned and this error must be reported to be fixed.
GstCaps *
gst_vaapi_profile_get_caps (GstVaapiProfile profile);
Converts a GstVaapiProfile into the corresponding GstCaps. If no
matching caps were found, NULL is returned.
GstVaapiCodec
gst_vaapi_profile_get_codec (GstVaapiProfile profile);
Extracts the GstVaapiCodec from profile
.
GstVaapiEntrypoint
gst_vaapi_entrypoint (VAEntrypoint entrypoint);
Converts a VA entry-point into the corresponding GstVaapiEntrypoint. If the entry-point cannot be represented by GstVaapiEntrypoint, then zero is returned.
VAEntrypoint
gst_vaapi_entrypoint_get_va_entrypoint
                               (GstVaapiEntrypoint entrypoint);
Converts a GstVaapiEntrypoint into the corresponding VA entry-point. If no matching VA entry-point was found, -1 is returned and this error must be reported to be fixed.
The set of all codecs for GstVaapiCodec.
The set of all profiles for GstVaapiProfile.
| Unknown profile, used for initializers | ||
| MPEG-1 | ||
| MPEG-2 simple profile | ||
| MPEG-2 main profile | ||
| MPEG-2 high profile | ||
| MPEG-4 Part-2 simple profile | ||
| MPEG-4 Part-2 advanced simple profile | ||
| MPEG-4 Part-2 main profile | ||
| H.263 baseline profile | ||
| H.264 (MPEG-4 Part-10) baseline profile [A.2.1] | ||
| H.264 (MPEG-4 Part-10) constrained baseline profile [A.2.1.1] | ||
| H.264 (MPEG-4 Part-10) main profile [A.2.2] | ||
| H.264 (MPEG-4 Part 10) extended profile [A.2.3] | ||
| H.264 (MPEG-4 Part-10) high profile [A.2.4] | ||
| H.264 (MPEG-4 Part-10) high 10 profile [A.2.5], or high 10 intra profile [A.2.8], depending on constraint_set3_flag | ||
| H.264 (MPEG-4 Part-10) high 4:2:2 profile [A.2.6], or high 4:2:2 intra profile [A.2.9], depending on constraint_set3_flag | ||
| H.264 (MPEG-4 Part-10) high 4:4:4 predictive profile [A.2.7], or high 4:4:4 intra profile [A.2.10], depending on constraint_set3_flag | ||
| H.264 (MPEG-4 Part-10) scalable baseline profile [G.10.1.1] | ||
| H.264 (MPEG-4 Part-10) scalable high profile [G.10.1.2], or scalable high intra profile [G.10.1.3], depending on constraint_set3_flag | ||
| H.264 (MPEG-4 Part-10) multiview high profile [H.10.1.1] | ||
| H.264 (MPEG-4 Part-10) stereo high profile [H.10.1.2] | ||
| VC-1 simple profile | ||
| VC-1 main profile | ||
| VC-1 advanced profile | ||
| JPEG baseline profile | ||
| H.265 main profile [A.3.2] | ||
| H.265 main 10 profile [A.3.3] | ||
| H.265 main still picture profile [A.3.4] |