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 |
||