Víctor Manuel Jáquez Leal
|
87db136cc7
|
vkencoder-private: remove pic_num and pic_order_cnt from GstVulkanEncoderPicture
Since they aren't semantically part of the codec-independent encoding operation.
And modify unit tests accordingly.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8007>
|
2024-12-04 02:17:44 +00:00 |
|
Víctor Manuel Jáquez Leal
|
a8e676a0da
|
vkencoder-private: remove is_ref member from GstVulkanEncoderPicture
It's not used. Modified the unit test accordingly.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8007>
|
2024-12-04 02:17:44 +00:00 |
|
Víctor Manuel Jáquez Leal
|
4a221aad8a
|
vkencoder-private: don't store output data size
There's no need to store in encoder helper the output data size, that's
responsibility of the caller when an output buffer is allocated.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8007>
|
2024-12-04 02:17:44 +00:00 |
|
Víctor Manuel Jáquez Leal
|
cf9cc5ec1b
|
vkencoder-private: rename GstVulkanEncoderPicture
GstVulkanEncodePicture breaks the namespace. This commit fixes it by renaming it
to GstVulkanEncoderPicture, also new() and free() signature functions.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8007>
|
2024-12-04 02:17:44 +00:00 |
|
Víctor Manuel Jáquez Leal
|
b88f15406f
|
vkencoder-private: fix code style and use gpointer
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7974>
|
2024-11-27 20:13:12 +00:00 |
|
Víctor Manuel Jáquez Leal
|
d81186cbfc
|
vkencoder-private: fix code style
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/7354>
|
2024-08-15 10:32:26 +00:00 |
|
Víctor Manuel Jáquez Leal
|
1b1593568f
|
vkencoder: add gstvkencoder helper object
Add a gstvkencoder class to support Vulkan encoder such as H26X
formats.
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6676>
|
2024-05-03 19:40:16 +00:00 |
|