diff options
Diffstat (limited to 'media-libs/tg_owt/files')
-rw-r--r-- | media-libs/tg_owt/files/tg_owt-0_pre20220209-gcc-12-cstddef.patch | 20 | ||||
-rw-r--r-- | media-libs/tg_owt/files/tg_owt-0_pre20220209-gcc-12-cstdint.patch | 44 |
2 files changed, 64 insertions, 0 deletions
diff --git a/media-libs/tg_owt/files/tg_owt-0_pre20220209-gcc-12-cstddef.patch b/media-libs/tg_owt/files/tg_owt-0_pre20220209-gcc-12-cstddef.patch new file mode 100644 index 000000000000..c79d6068945e --- /dev/null +++ b/media-libs/tg_owt/files/tg_owt-0_pre20220209-gcc-12-cstddef.patch @@ -0,0 +1,20 @@ +https://bugs.gentoo.org/840526 +--- a/src/modules/rtp_rtcp/source/rtp_packetizer_av1_test_helper.cc ++++ b/src/modules/rtp_rtcp/source/rtp_packetizer_av1_test_helper.cc +@@ -10,6 +10,7 @@ + + #include "modules/rtp_rtcp/source/rtp_packetizer_av1_test_helper.h" + ++#include <cstddef> + #include <stdint.h> + + #include <initializer_list> +@@ -42,7 +43,7 @@ std::vector<uint8_t> BuildAv1Frame(std::initializer_list<Av1Obu> obus) { + } + if (obu.header_ & kAv1ObuSizePresentBit) { + // write size in leb128 format. +- size_t payload_size = obu.payload_.size(); ++ std::size_t payload_size = obu.payload_.size(); + while (payload_size >= 0x80) { + raw.push_back(0x80 | (payload_size & 0x7F)); + payload_size >>= 7; diff --git a/media-libs/tg_owt/files/tg_owt-0_pre20220209-gcc-12-cstdint.patch b/media-libs/tg_owt/files/tg_owt-0_pre20220209-gcc-12-cstdint.patch new file mode 100644 index 000000000000..9feea500f164 --- /dev/null +++ b/media-libs/tg_owt/files/tg_owt-0_pre20220209-gcc-12-cstdint.patch @@ -0,0 +1,44 @@ +https://bugs.gentoo.org/840526 +https://github.com/desktop-app/tg_owt/pull/101 + +From 86d2bcd7afb8706663d29e30f65863de5a626142 Mon Sep 17 00:00:00 2001 +From: Xiretza <xiretza@xiretza.xyz> +Date: Sun, 15 May 2022 12:47:41 +0200 +Subject: [PATCH] fix(h265_pps_parser): fix missing cstdint include + +--- a/src/common_video/h265/h265_pps_parser.h ++++ b/src/common_video/h265/h265_pps_parser.h +@@ -12,6 +12,7 @@ + #define COMMON_VIDEO_H265_PPS_PARSER_H_ + + #include "absl/types/optional.h" ++#include <cstdint> + + namespace rtc { + class BitBuffer; + +From c358917ff8deac2015586356113dae75d076d1e3 Mon Sep 17 00:00:00 2001 +From: peeweep <peeweep@0x0.ee> +Date: Mon, 27 Jun 2022 15:07:04 +0000 +Subject: [PATCH] fix(module_common_types_public): fix missing cstdint include + +Signed-off-by: peeweep <peeweep@0x0.ee> +--- + src/modules/include/module_common_types_public.h | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/src/modules/include/module_common_types_public.h b/src/modules/include/module_common_types_public.h +index 345e45ce..8338a514 100644 +--- a/src/modules/include/module_common_types_public.h ++++ b/src/modules/include/module_common_types_public.h +@@ -11,6 +11,7 @@ + #ifndef MODULES_INCLUDE_MODULE_COMMON_TYPES_PUBLIC_H_ + #define MODULES_INCLUDE_MODULE_COMMON_TYPES_PUBLIC_H_ + ++#include <cstdint> + #include <limits> + + #include "absl/types/optional.h" +-- +2.35.1 + |