summaryrefslogtreecommitdiff
path: root/gst-libs/gst/vaapi/gstvaapiprofilecaps.c
AgeCommit message (Collapse)AuthorFilesLines
2020-01-17vaapiencode: DMABuf only if PRIME is availableVíctor Manuel Jáquez Leal1-0/+16
Add DMABuf capsfeature in encoders' allowed sinkcaps only if PRIME memory type is available in the VA surface attributes of codec context.
2020-01-02libs: utils: delete useless gst_vaapi_profile_caps_append_encoder.Víctor Manuel Jáquez Leal1-29/+0
2019-12-20libs: context: port to a plain C structureHe Junyan1-1/+1
The GstVaapiMiniObject is obsolete and we need to replace it. This patch turns GstVaapiContext into a plain C structure with its own reference counting mechanism. Also this patch removes unused overlays attributes. Signed-off-by: Víctor Manuel Jáquez Leal <vjaquez@igalia.com>
2019-08-19libs: profilecaps: refactor common codeVíctor Manuel Jáquez Leal1-18/+18
2019-08-19libs: profilecaps: defines gst_vaapi_profile_caps_append_encoder()Víctor Manuel Jáquez Leal1-3/+33
Previously it was just a boilerplate. Now it is real implementation.
2019-08-19libs: profilecaps: move caps config into a new fileVíctor Manuel Jáquez Leal1-0/+118
Implement all the appending of frame size restrictions in caps, for encoders and decoders, in a new source file.