Skip to content

Commit 1e6d3a3

Browse files
BrewTestBotp-linnane
authored andcommitted
mlt 7.34.1
Signed-off-by: Rui Chen <[email protected]> mlt: set `MOD_MOVIT=OFF` Signed-off-by: Patrick Linnane <[email protected]>
1 parent 7ca7b83 commit 1e6d3a3

File tree

1 file changed

+3
-36
lines changed

1 file changed

+3
-36
lines changed

Formula/m/mlt.rb

Lines changed: 3 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,11 @@
11
class Mlt < Formula
22
desc "Author, manage, and run multitrack audio/video compositions"
33
homepage "https://www.mltframework.org/"
4+
url "https://github.com/mltframework/mlt/releases/download/v7.34.1/mlt-7.34.1.tar.gz"
5+
sha256 "4104b87db3e14389f81666938c131f723564773fec9aa18b6bff008761cc838b"
46
license "LGPL-2.1-only"
5-
revision 4
67
head "https://github.com/mltframework/mlt.git", branch: "master"
78

8-
stable do
9-
url "https://github.com/mltframework/mlt/releases/download/v7.32.0/mlt-7.32.0.tar.gz"
10-
sha256 "1ca5aadfe27995c879b9253b3a48d1dcc3b1247ea0b5620b087d58f5521be028"
11-
12-
# Backport support for FFmpeg 8.0
13-
patch :DATA # https://github.com/mltframework/mlt/commit/604972b255c53927082de3989237f857b7827b74
14-
patch do
15-
url "https://github.com/mltframework/mlt/commit/ae83ceee72a0a39c063b02310f6ce928839712a2.patch?full_index=1"
16-
sha256 "2a3fc8552f068766f1d829aa973e1f913040a83898476c0afd73119e500f2713"
17-
end
18-
end
19-
209
bottle do
2110
sha256 arm64_tahoe: "22a8292716eb5104a09b7a55e40fad6b0a30417bbc1df32c7b5fbf8c9e1aef3d"
2211
sha256 arm64_sequoia: "af25732dc924762956280f5a8126a6582db616317d7c18c8086e7d80a2f881e5"
@@ -70,6 +59,7 @@ def install
7059
"-DGPL=ON",
7160
"-DGPL3=ON",
7261
"-DMOD_JACKRACK=OFF",
62+
"-DMOD_MOVIT=OFF",
7363
"-DMOD_OPENCV=ON",
7464
"-DMOD_QT5=OFF",
7565
"-DMOD_QT6=ON",
@@ -88,26 +78,3 @@ def install
8878
assert_match "help", shell_output("#{bin}/melt -help")
8979
end
9080
end
91-
92-
__END__
93-
diff --git a/src/modules/avformat/producer_avformat.c b/src/modules/avformat/producer_avformat.c
94-
index 25f81d60e4bc8188c4a537489721ad74aba97431..6984ba286c1141de9bbc21b33e44f5d0ef7fb7dd 100644
95-
--- a/src/modules/avformat/producer_avformat.c
96-
+++ b/src/modules/avformat/producer_avformat.c
97-
@@ -2598,7 +2575,6 @@ static int producer_get_image(mlt_frame frame,
98-
|| codec_params->field_order == AV_FIELD_TB;
99-
}
100-
self->video_frame->top_field_first = self->top_field_first;
101-
-#ifdef AVFILTER
102-
if ((self->autorotate || mlt_properties_get(properties, "filtergraph"))
103-
&& !setup_filters(self) && self->vfilter_graph) {
104-
int ret = av_buffersrc_add_frame(self->vfilter_in, self->video_frame);
105-
@@ -2614,7 +2590,7 @@ static int producer_get_image(mlt_frame frame,
106-
}
107-
}
108-
}
109-
-#endif
110-
+
111-
set_image_size(self, width, height);
112-
if ((image_size
113-
= allocate_buffer(frame, codec_params, buffer, *format, *width, *height))) {

0 commit comments

Comments
 (0)