gstreamer/subprojects/gst-plugins-bad/gst-libs/gst
Víctor Manuel Jáquez Leal eef9717478 vkencoder-private: replace packed headers with offset handling
Instead of holding all headers in an external array and add them into the
bitstream buffer before the encoding operation, adding extra memory and extra
copy operations, the encoder picture should specify the offset where the Vulkan
will start to add the bitstream slices/frame, because the element has written
already the headers until that offset.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/8007>
2024-12-04 02:17:44 +00:00
..
adaptivedemux video: Don't overshoot QoS earliest time by a factor of 2 2024-09-13 19:52:52 +00:00
analytics tensormeta: Add APIs to create and access GstTensorMeta contents 2024-11-08 14:58:49 +00:00
audio gir: Checkout all .gir files and check that they are updated on the CI 2023-04-22 09:32:32 -04:00
basecamerabinsrc meson: Add CameraBin and Va girs 2023-04-25 02:57:55 +00:00
codecparsers libs: codecparsers: Implement the VVC(H266) parser part II 2024-11-24 16:49:25 +00:00
codecs vp8decoder: Fix resolution change handling 2024-10-29 20:19:15 +00:00
cuda cuda: Load external resource interop symbols 2024-09-14 15:33:44 +00:00
d3d11 d3d12converter: Add support for colorbalance 2024-11-03 21:33:37 +00:00
d3d12 d3d12converter: Gamma LUT related enhancements 2024-11-26 16:06:08 +00:00
d3dshader d3dshader: Add shader for building gamma LUT 2024-11-26 16:06:08 +00:00
dxva meson: Explicitly use cpp_std=c++11 for dxva 2024-10-13 19:31:27 +00:00
insertbin insertbin/doc: add "Since" markers to pass CI 2023-11-17 01:09:49 +01:00
interfaces meson: Namespace the plugins_doc_dep/libraries variables 2022-09-01 21:17:35 +00:00
isoff gst-plugins-bad: define G_LOG_DOMAIN for all libraries 2021-10-19 00:12:25 +00:00
mpegts mpegts: Fix JPEG-XS Extension Descriptor handling 2024-10-31 10:02:01 +00:00
mse meson: Remove duplicated library definitions for gstmse and gstanalytics 2024-06-30 15:43:27 +00:00
opencv build: opencv: disable opencv deps if it's not installed 2023-10-26 20:43:14 +00:00
play play: Improve play message API inconsistencies 2024-10-29 10:14:56 +00:00
player common: Stop using GQuark-based GstStructure field name API 2024-09-26 19:21:29 +03:00
sctp meson: Namespace the plugins_doc_dep/libraries variables 2022-09-01 21:17:35 +00:00
transcoder gir: Checkout all .gir files and check that they are updated on the CI 2023-04-22 09:32:32 -04:00
uridownloader meson: Namespace the plugins_doc_dep/libraries variables 2022-09-01 21:17:35 +00:00
va va: videoformat: Correct NV21's BPP 2024-09-05 09:56:02 +00:00
vulkan vkencoder-private: replace packed headers with offset handling 2024-12-04 02:17:44 +00:00
wayland wayland: dmabuf: Translate tiled strides 2024-11-19 21:22:38 +00:00
webrtc webrtc: fix documentation error in GstWebRTCKind 2024-08-24 10:08:57 +00:00
winrt meson: Undefine any WINVER and _WIN32_WINNT entries before redefining them 2024-10-12 19:10:46 -03:00
glib-compat-private.h gst-plugins-bad: use g_sort_array() instead of deprecated g_qsort_with_data() 2024-09-02 22:31:34 +00:00
meson.build d3d12: Move core part to gst-libs 2024-04-01 10:37:50 +00:00