summarylogtreecommitdiffstats
path: root/fix-ffmpeg-build-for-tgcalls.patch
diff options
context:
space:
mode:
authorxiota2023-11-05 15:39:34 -0800
committerxiota2023-11-05 15:39:34 -0800
commit501b38cd1d7ecdf3bc1b07a4aa7b04a9c3b9b92c (patch)
tree4a2cb0e86e31b5e1149a69aa72c6075a7e1a40c7 /fix-ffmpeg-build-for-tgcalls.patch
parent007c9c2ed82dd90d53ba805dc8a5580be348c90a (diff)
downloadaur-501b38cd1d7ecdf3bc1b07a4aa7b04a9c3b9b92c.tar.gz
metapackage
Diffstat (limited to 'fix-ffmpeg-build-for-tgcalls.patch')
-rw-r--r--fix-ffmpeg-build-for-tgcalls.patch57
1 files changed, 0 insertions, 57 deletions
diff --git a/fix-ffmpeg-build-for-tgcalls.patch b/fix-ffmpeg-build-for-tgcalls.patch
deleted file mode 100644
index 866a56b67a2b..000000000000
--- a/fix-ffmpeg-build-for-tgcalls.patch
+++ /dev/null
@@ -1,57 +0,0 @@
-diff --color --unified --recursive --text --color tgcalls-orig/tgcalls/group/AudioStreamingPartInternal.cpp tgcalls/tgcalls/group/AudioStreamingPartInternal.cpp
---- tgcalls-orig/tgcalls/group/AudioStreamingPartInternal.cpp 2022-03-12 21:25:28.361577625 +0800
-+++ tgcalls/tgcalls/group/AudioStreamingPartInternal.cpp 2022-03-12 21:27:38.658250834 +0800
-@@ -103,7 +103,9 @@
- int ret = 0;
-
- _frame = av_frame_alloc();
--
-+#if LIBAVFORMAT_VERSION_MAJOR >= 59
-+ const
-+#endif
- AVInputFormat *inputFormat = av_find_input_format(container.c_str());
- if (!inputFormat) {
- _didReadToEnd = true;
-@@ -144,7 +146,7 @@
-
- _streamId = i;
-
-- _durationInMilliseconds = (int)((inStream->duration + inStream->first_dts) * 1000 / 48000);
-+ _durationInMilliseconds = (int)(inStream->duration * av_q2d(inStream->time_base) * 1000);
-
- if (inStream->metadata) {
- AVDictionaryEntry *entry = av_dict_get(inStream->metadata, "TG_META", nullptr, 0);
-diff --color --unified --recursive --text --color tgcalls-orig/tgcalls/group/AudioStreamingPartPersistentDecoder.cpp tgcalls/tgcalls/group/AudioStreamingPartPersistentDecoder.cpp
---- tgcalls-orig/tgcalls/group/AudioStreamingPartPersistentDecoder.cpp 2022-03-12 21:25:28.361577625 +0800
-+++ tgcalls/tgcalls/group/AudioStreamingPartPersistentDecoder.cpp 2022-03-12 21:26:59.081582180 +0800
-@@ -32,7 +32,7 @@
- AudioStreamingPartPersistentDecoderState(AVCodecParameters const *codecParameters, AVRational timeBase) :
- _codecParameters(codecParameters),
- _timeBase(timeBase) {
-- AVCodec *codec = avcodec_find_decoder(codecParameters->codec_id);
-+ const AVCodec *codec = avcodec_find_decoder(codecParameters->codec_id);
- if (codec) {
- _codecContext = avcodec_alloc_context3(codec);
- int ret = avcodec_parameters_to_context(_codecContext, codecParameters);
-diff --color --unified --recursive --text --color tgcalls-orig/tgcalls/group/VideoStreamingPart.cpp tgcalls/tgcalls/group/VideoStreamingPart.cpp
---- tgcalls-orig/tgcalls/group/VideoStreamingPart.cpp 2022-03-12 21:25:28.361577625 +0800
-+++ tgcalls/tgcalls/group/VideoStreamingPart.cpp 2022-03-12 21:26:34.978247636 +0800
-@@ -280,6 +280,9 @@
-
- int ret = 0;
-
-+#if LIBAVFORMAT_VERSION_MAJOR >= 59
-+ const
-+#endif
- AVInputFormat *inputFormat = av_find_input_format(container.c_str());
- if (!inputFormat) {
- _didReadToEnd = true;
-@@ -323,7 +326,7 @@
- }
-
- if (videoCodecParameters && videoStream) {
-- AVCodec *codec = avcodec_find_decoder(videoCodecParameters->codec_id);
-+ const AVCodec *codec = avcodec_find_decoder(videoCodecParameters->codec_id);
- if (codec) {
- _codecContext = avcodec_alloc_context3(codec);
- ret = avcodec_parameters_to_context(_codecContext, videoCodecParameters);