MLT is an open source multimedia framework, designed and developed
for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications. The functionality of the system is provided via an assortment of ready to use tools, XML authoring components, and an extensible plug-in based API. GPL2 (not LGPL) licensed plugins are separated in an individual subpackage. GPL3 plugins aren't built; feel free to ask if you really need them. Input from and okay landry@
This commit is contained in:
parent
fb76317ff3
commit
4c60523af1
88
multimedia/mlt/Makefile
Normal file
88
multimedia/mlt/Makefile
Normal file
@ -0,0 +1,88 @@
|
||||
# $OpenBSD: Makefile,v 1.1.1.1 2014/07/14 09:15:12 zhuk Exp $
|
||||
|
||||
SHARED_ONLY = Yes
|
||||
COMMENT-main = multimedia transformations framework
|
||||
COMMENT-gpl2 = GPLv2-licensed modules for mlt
|
||||
VERSION = 0.9.2
|
||||
DISTNAME = mlt-${VERSION}
|
||||
PKGNAME-main = ${DISTNAME}
|
||||
PKGNAME-gpl2 = mlt-gpl2-${VERSION}
|
||||
|
||||
# XXX versions should be kept in sync together
|
||||
SHARED_LIBS = mlt 0.0
|
||||
SHARED_LIBS += mlt++ 0.0
|
||||
|
||||
CATEGORIES = multimedia devel
|
||||
HOMEPAGE = http://www.mltframework.org/
|
||||
|
||||
MAINTAINER = KDE porting team <openbsd-kde@googlegroups.com>
|
||||
|
||||
# GPLv2+, LGPLv2.1+
|
||||
# Actually, qimage module could be under GPLv3+ if one more object
|
||||
# file gets included, see --enable-gpl3 configure option.
|
||||
PERMIT_PACKAGE_CDROM = Yes
|
||||
|
||||
WANTLIB-main = ${MODGCC4_CPPWANTLIB} SDL SDL_image X11 avcodec
|
||||
WANTLIB-main += avdevice avformat avutil c cairo exif gdk-x11-2.0
|
||||
WANTLIB-main += gdk_pixbuf-2.0 glib-2.0 gobject-2.0 jack m pango-1.0
|
||||
WANTLIB-main += pangoft2-1.0 pthread sox swfdec-0.8 swscale xml2
|
||||
|
||||
WANTLIB-gpl2 = ${MODGCC4_CPPWANTLIB} ${MODQT4_WANTLIB} lib/qt4/QtGui
|
||||
WANTLIB-gpl2 += lib/qt4/QtSvg lib/qt4/QtXml lib/qt4/QtOpenGL
|
||||
WANTLIB-gpl2 += X11 exif m mlt mlt++ pthread samplerate
|
||||
|
||||
MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=mlt/}
|
||||
EXTRACT_SUFX = .tar.gz
|
||||
|
||||
MULTI_PACKAGES = -main -gpl2
|
||||
|
||||
MODULES = x11/kde4
|
||||
MODKDE4_USE = libs
|
||||
|
||||
BUILD_DEPENDS = audio/ladspa \
|
||||
textproc/libxml>=2.5
|
||||
|
||||
RUN_DEPENDS-main = audio/ladspa \
|
||||
x11/gtk+2,-guic
|
||||
|
||||
LIB_DEPENDS-main = ${MODGCC4_CPPLIBDEP} \
|
||||
audio/jack \
|
||||
audio/sox \
|
||||
devel/sdl>=1.2 \
|
||||
devel/sdl-image>=1.2 \
|
||||
graphics/ffmpeg \
|
||||
graphics/libexif \
|
||||
graphics/swfdec \
|
||||
x11/gtk+2,-main
|
||||
|
||||
LIB_DEPENDS-gpl2 = ${BUILD_PKGPATH},-main \
|
||||
${MODGCC4_CPPLIBDEP} \
|
||||
${MODQT4_LIB_DEPENDS} \
|
||||
audio/libsamplerate>=0.1.5 \
|
||||
graphics/libexif
|
||||
|
||||
MAKE_FLAGS = soversion=${LIBmlt_VERSION}
|
||||
MAKE_ENV = LDFLAGS="${LDFLAGS} -L${X11BASE}/lib" SHFLAGS="-shared"
|
||||
|
||||
USE_GMAKE = Yes
|
||||
CONFIGURE_STYLE = simple
|
||||
CONFIGURE_ARGS = --mandir=${PREFIX}/man \
|
||||
--disable-dv \
|
||||
--disable-frei0r \
|
||||
--disable-kino \
|
||||
--disable-vorbis \
|
||||
--enable-debug \
|
||||
--enable-gpl
|
||||
CONFIGURE_ENV = CFLAGS="${CFLAGS} -std=gnu99"
|
||||
|
||||
# one test fails due to lack of support of locale-specific numeric formatting
|
||||
TEST_DEPENDS = ${BUILD_PKGPATH},-main
|
||||
TEST_FLAGS = -e
|
||||
# LFLAGS is not a typo
|
||||
TEST_ENV = COPTS="${CXXFLAGS}" LFLAGS="${LDFLAGS} -pthread"
|
||||
do-test:
|
||||
cd ${WRKSRC}/src/tests; ${SETENV} ${ALL_TEST_ENV} qmake4 tests.pro
|
||||
cd ${WRKSRC}/src/tests; ${SETENV} ${ALL_TEST_ENV} ${MAKE_PROGRAM} \
|
||||
${ALL_TEST_FLAGS} clean all check
|
||||
|
||||
.include <bsd.port.mk>
|
2
multimedia/mlt/distinfo
Normal file
2
multimedia/mlt/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
SHA256 (mlt-0.9.2.tar.gz) = YK69qDSTjFlj7JAyrjGbrcSSm+yuDXyZqRCafee5un0=
|
||||
SIZE (mlt-0.9.2.tar.gz) = 1226700
|
15
multimedia/mlt/patches/patch-configure
Normal file
15
multimedia/mlt/patches/patch-configure
Normal file
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-configure,v 1.1.1.1 2014/07/14 09:15:12 zhuk Exp $
|
||||
--- configure.orig Sun Jun 29 22:23:17 2014
|
||||
+++ configure Wed Jul 9 09:43:49 2014
|
||||
@@ -122,6 +122,11 @@ build_config()
|
||||
echo "RDYNAMIC=-rdynamic"
|
||||
echo "LDFLAGS+=-Wl,--no-undefined -Wl,--as-needed"
|
||||
;;
|
||||
+ OpenBSD)
|
||||
+ echo "SHFLAGS=-shared"
|
||||
+ echo "RDYNAMIC=-rdynamic"
|
||||
+ echo "LDFLAGS+=-Wl,--as-needed"
|
||||
+ ;;
|
||||
MinGW)
|
||||
[ "$optimisations" = "true" ] &&
|
||||
echo "OPTIMISATIONS+=-ffast-math"
|
46
multimedia/mlt/patches/patch-src_framework_Makefile
Normal file
46
multimedia/mlt/patches/patch-src_framework_Makefile
Normal file
@ -0,0 +1,46 @@
|
||||
$OpenBSD: patch-src_framework_Makefile,v 1.1.1.1 2014/07/14 09:15:12 zhuk Exp $
|
||||
--- src/framework/Makefile.orig Sun Jun 29 22:23:17 2014
|
||||
+++ src/framework/Makefile Wed Jul 9 09:43:49 2014
|
||||
@@ -1,7 +1,6 @@
|
||||
include ../../config.mak
|
||||
include config.mak
|
||||
|
||||
-NAME = libmlt$(LIBSUF)
|
||||
TARGET = $(NAME).$(version)
|
||||
|
||||
ifeq ($(targetos), Darwin)
|
||||
@@ -13,6 +12,9 @@ else ifeq ($(targetos), MinGW)
|
||||
NAME = libmlt$(LIBSUF)
|
||||
TARGET = libmlt-$(soversion)$(LIBSUF)
|
||||
SHFLAGS += -Wl,--output-def,libmlt.def
|
||||
+else ifeq ($(targetos), OpenBSD)
|
||||
+LIBmlt_VERSION ?= $(soversion)
|
||||
+TARGET = libmlt$(LIBSUF).$(LIBmlt_VERSION)
|
||||
else
|
||||
NAME = libmlt$(LIBSUF)
|
||||
TARGET = $(NAME).$(version)
|
||||
@@ -94,10 +96,12 @@ all: $(TARGET)
|
||||
|
||||
$(TARGET): $(OBJS)
|
||||
$(CC) $(SHFLAGS) -o $@ $(OBJS) $(LDFLAGS)
|
||||
+ifdef NAME
|
||||
ln -sf $(TARGET) $(NAME)
|
||||
- if [ "$(targetos)" != "MinGW" ]; then \
|
||||
- ln -sf $(TARGET) $(SONAME) ; \
|
||||
- fi
|
||||
+endif
|
||||
+ifdef SONAME
|
||||
+ ln -sf $(TARGET) $(SONAME)
|
||||
+endif
|
||||
|
||||
depend: $(SRCS)
|
||||
$(CC) -MM $(CFLAGS) $^ 1>.depend
|
||||
@@ -114,6 +118,8 @@ install:
|
||||
install -m 755 $(TARGET) $(DESTDIR)$(prefix) ; \
|
||||
install -m 755 $(TARGET) $(DESTDIR)$(libdir)/libmlt.dll ; \
|
||||
install -m 644 libmlt.def $(DESTDIR)$(libdir) ; \
|
||||
+ elif [ "$(targetos)" = "OpenBSD" ]; then \
|
||||
+ install -m 444 $(TARGET) $(DESTDIR)$(libdir) ; \
|
||||
else \
|
||||
install -m 755 $(TARGET) $(DESTDIR)$(libdir) ; \
|
||||
ln -sf $(TARGET) $(DESTDIR)$(libdir)/$(SONAME) ; \
|
39
multimedia/mlt/patches/patch-src_mlt++_Makefile
Normal file
39
multimedia/mlt/patches/patch-src_mlt++_Makefile
Normal file
@ -0,0 +1,39 @@
|
||||
$OpenBSD: patch-src_mlt++_Makefile,v 1.1.1.1 2014/07/14 09:15:12 zhuk Exp $
|
||||
--- src/mlt++/Makefile.orig Sun Jun 29 22:23:17 2014
|
||||
+++ src/mlt++/Makefile Wed Jul 9 09:43:49 2014
|
||||
@@ -12,6 +12,10 @@ NAME = libmlt++$(LIBSUF)
|
||||
TARGET = libmlt++-$(soversion)$(LIBSUF)
|
||||
CXXFLAGS += -DMLTPP_EXPORTS
|
||||
LIBFLAGS += -Wl,--output-def,libmlt++.def
|
||||
+else ifeq ($(targetos), OpenBSD)
|
||||
+LIBmlt++_VERSION ?= $(soversion)
|
||||
+TARGET = libmlt++$(LIBSUF).$(LIBmlt++_VERSION)
|
||||
+LIBFLAGS += -Wl,-shared
|
||||
else
|
||||
NAME = libmlt++$(LIBSUF)
|
||||
TARGET = $(NAME).$(version)
|
||||
@@ -56,10 +60,12 @@ all: $(TARGET)
|
||||
|
||||
$(TARGET): $(OBJS)
|
||||
$(CXX) $(LIBFLAGS) -o $@ $(OBJS) $(LDFLAGS)
|
||||
+ifdef NAME
|
||||
ln -sf $(TARGET) $(NAME)
|
||||
- if [ "$(targetos)" != "MinGW" ]; then \
|
||||
- ln -sf $(TARGET) $(SONAME) ; \
|
||||
- fi
|
||||
+endif
|
||||
+ifdef SONAME
|
||||
+ ln -sf $(TARGET) $(SONAME)
|
||||
+endif
|
||||
|
||||
depend: $(SRCS)
|
||||
$(CXX) -MM $(CXXFLAGS) $^ 1>.depend
|
||||
@@ -75,6 +81,8 @@ install:
|
||||
$(INSTALL) -m 755 $(TARGET) $(DESTDIR)$(prefix) ; \
|
||||
$(INSTALL) -m 755 $(TARGET) $(DESTDIR)$(libdir)/libmlt++.dll ; \
|
||||
$(INSTALL) -m 644 libmlt++.def $(DESTDIR)$(libdir) ; \
|
||||
+ elif [ "$(targetos)" = "OpenBSD" ]; then \
|
||||
+ $(INSTALL) -m 444 $(TARGET) $(DESTDIR)$(libdir) ; \
|
||||
else \
|
||||
$(INSTALL) -m 755 $(TARGET) $(DESTDIR)$(libdir) ; \
|
||||
ln -sf $(TARGET) $(DESTDIR)$(libdir)/$(SONAME) ; \
|
30
multimedia/mlt/patches/patch-src_modules_kino_endian_types_h
Normal file
30
multimedia/mlt/patches/patch-src_modules_kino_endian_types_h
Normal file
@ -0,0 +1,30 @@
|
||||
$OpenBSD: patch-src_modules_kino_endian_types_h,v 1.1.1.1 2014/07/14 09:15:12 zhuk Exp $
|
||||
--- src/modules/kino/endian_types.h.orig Wed Jan 23 23:51:43 2013
|
||||
+++ src/modules/kino/endian_types.h Thu Jan 24 00:24:49 2013
|
||||
@@ -27,8 +27,10 @@
|
||||
#ifndef _ENDIAN_TYPES_H
|
||||
#define _ENDIAN_TYPES_H
|
||||
|
||||
+#include <sys/types.h>
|
||||
+
|
||||
/* Needed for BYTE_ORDER and BIG/LITTLE_ENDIAN macros. */
|
||||
-#if !defined(__FreeBSD__) && !defined(__NetBSD__)
|
||||
+#if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__)
|
||||
#ifndef _BSD_SOURCE
|
||||
# define _BSD_SOURCE
|
||||
# include <endian.h>
|
||||
@@ -40,9 +42,12 @@
|
||||
# include <sys/endian.h>
|
||||
#endif /* !defined(__FreeBSD__) && !defined(__NetBSD__) */
|
||||
|
||||
-#include <sys/types.h>
|
||||
-#if !defined(__FreeBSD__) && !defined(__NetBSD__)
|
||||
+#if !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__OpenBSD__)
|
||||
#include <byteswap.h>
|
||||
+#elif defined(__OpenBSD__)
|
||||
+#define bswap_16(x) swap16(x)
|
||||
+#define bswap_32(x) swap32(x)
|
||||
+#define bswap_64(x) swap64(x)
|
||||
#else
|
||||
#define bswap_16(x) bswap16(x)
|
||||
#define bswap_32(x) bswap32(x)
|
@ -0,0 +1,14 @@
|
||||
$OpenBSD: patch-src_modules_plusgpl_consumer_cbrts_c,v 1.1.1.1 2014/07/14 09:15:12 zhuk Exp $
|
||||
--- src/modules/plusgpl/consumer_cbrts.c.orig Sun Jul 13 12:08:52 2014
|
||||
+++ src/modules/plusgpl/consumer_cbrts.c Sun Jul 13 12:09:39 2014
|
||||
@@ -216,6 +216,10 @@ static void load_sections( consumer_cbrts self, mlt_pr
|
||||
{
|
||||
size_t len = strlen( name );
|
||||
char *si_name = strdup( name + 3 );
|
||||
+// unbreak compilation on OpenBSD
|
||||
+#ifdef si_pid
|
||||
+# undef si_pid
|
||||
+#endif
|
||||
char si_pid[len + 1];
|
||||
|
||||
si_name[len - 3 - 5] = 0;
|
15
multimedia/mlt/patches/patch-src_modules_qt_Makefile
Normal file
15
multimedia/mlt/patches/patch-src_modules_qt_Makefile
Normal file
@ -0,0 +1,15 @@
|
||||
$OpenBSD: patch-src_modules_qt_Makefile,v 1.1.1.1 2014/07/14 09:15:12 zhuk Exp $
|
||||
XXX Dirty hack
|
||||
--- src/modules/qt/Makefile.orig Sun Jul 13 12:18:16 2014
|
||||
+++ src/modules/qt/Makefile Sun Jul 13 12:19:18 2014
|
||||
@@ -19,6 +19,10 @@ ifdef GPL3
|
||||
CFLAGS += -DGPL3
|
||||
endif
|
||||
|
||||
+ifdef X11BASE
|
||||
+ CFLAGS += -I${X11BASE}/include
|
||||
+endif
|
||||
+
|
||||
ifneq ($(targetos), Darwin)
|
||||
ifneq ($(targetos), MinGW)
|
||||
LDFLAGS += -lX11
|
@ -0,0 +1,12 @@
|
||||
$OpenBSD: patch-src_modules_videostab_stab_estimate_c,v 1.1.1.1 2014/07/14 09:15:12 zhuk Exp $
|
||||
--- src/modules/videostab/stab/estimate.c.orig Sun Jun 29 22:23:17 2014
|
||||
+++ src/modules/videostab/stab/estimate.c Wed Jul 9 09:44:27 2014
|
||||
@@ -18,7 +18,7 @@
|
||||
#include <stdlib.h>
|
||||
#include <math.h>
|
||||
#include <string.h>
|
||||
-#if !defined(__DARWIN__) && !defined(__FreeBSD__) && !defined(WIN32) && !defined(__NetBSD__)
|
||||
+#if !defined(__DARWIN__) && !defined(__FreeBSD__) && !defined(WIN32) && !defined(__NetBSD__) && !defined(__OpenBSD__)
|
||||
#include <values.h>
|
||||
#endif
|
||||
|
@ -0,0 +1,24 @@
|
||||
$OpenBSD: patch-src_tests_test_properties_test_properties_cpp,v 1.1.1.1 2014/07/14 09:15:12 zhuk Exp $
|
||||
1. Unbreak building tests.
|
||||
|
||||
2. Upstream commit ac3977c603a5eba581e2e4a557fdee160d3cc615:
|
||||
https://github.com/mltframework/mlt/commit/ac3977c603a5eba581e2e4a557fdee160d3cc615
|
||||
Unbreaks running tests.
|
||||
--- src/tests/test_properties/test_properties.cpp.orig Sun Jun 29 22:23:17 2014
|
||||
+++ src/tests/test_properties/test_properties.cpp Mon Jul 14 09:30:11 2014
|
||||
@@ -23,7 +23,6 @@
|
||||
using namespace Mlt;
|
||||
|
||||
extern "C" {
|
||||
-#define __DARWIN__
|
||||
#include <framework/mlt_property.h>
|
||||
#include <framework/mlt_animation.h>
|
||||
}
|
||||
@@ -39,6 +38,7 @@ class TestProperties: public QObject (public)
|
||||
#if defined(__linux__) || defined(__DARWIN__)
|
||||
locale = newlocale( LC_NUMERIC_MASK, "POSIX", NULL );
|
||||
#endif
|
||||
+ Factory::init();
|
||||
}
|
||||
|
||||
~TestProperties() {
|
8
multimedia/mlt/pkg/DESCR-gpl2
Normal file
8
multimedia/mlt/pkg/DESCR-gpl2
Normal file
@ -0,0 +1,8 @@
|
||||
MLT is an open source multimedia framework, designed and developed
|
||||
for television broadcasting. It provides a toolkit for broadcasters,
|
||||
video editors, media players, transcoders, web streamers and many
|
||||
more types of applications. The functionality of the system is
|
||||
provided via an assortment of ready to use tools, XML authoring
|
||||
components, and an extensible plug-in based API.
|
||||
|
||||
This package contains GPLv2 licensed plugins.
|
8
multimedia/mlt/pkg/DESCR-main
Normal file
8
multimedia/mlt/pkg/DESCR-main
Normal file
@ -0,0 +1,8 @@
|
||||
MLT is an open source multimedia framework, designed and developed
|
||||
for television broadcasting. It provides a toolkit for broadcasters,
|
||||
video editors, media players, transcoders, web streamers and many
|
||||
more types of applications. The functionality of the system is
|
||||
provided via an assortment of ready to use tools, XML authoring
|
||||
components, and an extensible plug-in based API.
|
||||
|
||||
This package contains core functionality and LGPL licensed plugins.
|
34
multimedia/mlt/pkg/PLIST-gpl2
Normal file
34
multimedia/mlt/pkg/PLIST-gpl2
Normal file
@ -0,0 +1,34 @@
|
||||
@comment $OpenBSD: PLIST-gpl2,v 1.1.1.1 2014/07/14 09:15:12 zhuk Exp $
|
||||
lib/mlt/libmltlinsys.so
|
||||
lib/mlt/libmltmotion_est.so
|
||||
lib/mlt/libmltnormalize.so
|
||||
lib/mlt/libmltplusgpl.so
|
||||
lib/mlt/libmltqt.so
|
||||
lib/mlt/libmltresample.so
|
||||
lib/mlt/libmltvideostab.so
|
||||
lib/mlt/libmltxine.so
|
||||
share/mlt/linsys/
|
||||
share/mlt/linsys/consumer_sdi.yml
|
||||
share/mlt/motion_est/
|
||||
share/mlt/motion_est/filter_autotrack_rectangle.yml
|
||||
share/mlt/motion_est/filter_motion_est.yml
|
||||
share/mlt/motion_est/filter_vismv.yml
|
||||
share/mlt/motion_est/producer_slowmotion.yml
|
||||
share/mlt/normalize/
|
||||
share/mlt/normalize/filter_audiolevel.yml
|
||||
share/mlt/normalize/filter_volume.yml
|
||||
share/mlt/plusgpl/
|
||||
share/mlt/plusgpl/consumer_cbrts.yml
|
||||
share/mlt/plusgpl/filter_burningtv.yml
|
||||
share/mlt/plusgpl/filter_lumaliftgaingamma.yml
|
||||
share/mlt/plusgpl/filter_rotoscoping.yml
|
||||
share/mlt/qt/
|
||||
share/mlt/qt/producer_kdenlivetitle.yml
|
||||
share/mlt/qt/producer_qimage.yml
|
||||
share/mlt/qt/producer_qtext.yml
|
||||
share/mlt/qt/transition_vqm.yml
|
||||
share/mlt/resample/
|
||||
share/mlt/resample/filter_resample.yml
|
||||
share/mlt/videostab/
|
||||
share/mlt/videostab/filter_videostab.yml
|
||||
share/mlt/videostab/filter_videostab2.yml
|
417
multimedia/mlt/pkg/PLIST-main
Normal file
417
multimedia/mlt/pkg/PLIST-main
Normal file
@ -0,0 +1,417 @@
|
||||
@comment $OpenBSD: PLIST-main,v 1.1.1.1 2014/07/14 09:15:12 zhuk Exp $
|
||||
@bin bin/melt
|
||||
include/mlt/
|
||||
include/mlt++/
|
||||
include/mlt++/Mlt.h
|
||||
include/mlt++/MltConsumer.h
|
||||
include/mlt++/MltDeque.h
|
||||
include/mlt++/MltEvent.h
|
||||
include/mlt++/MltFactory.h
|
||||
include/mlt++/MltField.h
|
||||
include/mlt++/MltFilter.h
|
||||
include/mlt++/MltFilteredConsumer.h
|
||||
include/mlt++/MltFilteredProducer.h
|
||||
include/mlt++/MltFrame.h
|
||||
include/mlt++/MltGeometry.h
|
||||
include/mlt++/MltMultitrack.h
|
||||
include/mlt++/MltParser.h
|
||||
include/mlt++/MltPlaylist.h
|
||||
include/mlt++/MltProducer.h
|
||||
include/mlt++/MltProfile.h
|
||||
include/mlt++/MltProperties.h
|
||||
include/mlt++/MltPushConsumer.h
|
||||
include/mlt++/MltRepository.h
|
||||
include/mlt++/MltService.h
|
||||
include/mlt++/MltTokeniser.h
|
||||
include/mlt++/MltTractor.h
|
||||
include/mlt++/MltTransition.h
|
||||
include/mlt++/config.h
|
||||
include/mlt/framework/
|
||||
include/mlt/framework/mlt.h
|
||||
include/mlt/framework/mlt_animation.h
|
||||
include/mlt/framework/mlt_cache.h
|
||||
include/mlt/framework/mlt_consumer.h
|
||||
include/mlt/framework/mlt_deque.h
|
||||
include/mlt/framework/mlt_events.h
|
||||
include/mlt/framework/mlt_factory.h
|
||||
include/mlt/framework/mlt_field.h
|
||||
include/mlt/framework/mlt_filter.h
|
||||
include/mlt/framework/mlt_frame.h
|
||||
include/mlt/framework/mlt_geometry.h
|
||||
include/mlt/framework/mlt_log.h
|
||||
include/mlt/framework/mlt_multitrack.h
|
||||
include/mlt/framework/mlt_parser.h
|
||||
include/mlt/framework/mlt_playlist.h
|
||||
include/mlt/framework/mlt_pool.h
|
||||
include/mlt/framework/mlt_producer.h
|
||||
include/mlt/framework/mlt_profile.h
|
||||
include/mlt/framework/mlt_properties.h
|
||||
include/mlt/framework/mlt_property.h
|
||||
include/mlt/framework/mlt_repository.h
|
||||
include/mlt/framework/mlt_service.h
|
||||
include/mlt/framework/mlt_tokeniser.h
|
||||
include/mlt/framework/mlt_tractor.h
|
||||
include/mlt/framework/mlt_transition.h
|
||||
include/mlt/framework/mlt_types.h
|
||||
include/mlt/framework/mlt_version.h
|
||||
@lib lib/libmlt++.so.${LIBmlt++_VERSION}
|
||||
@lib lib/libmlt.so.${LIBmlt_VERSION}
|
||||
lib/mlt/
|
||||
lib/mlt/libmltavformat.so
|
||||
lib/mlt/libmltcore.so
|
||||
lib/mlt/libmltdecklink.so
|
||||
lib/mlt/libmltgtk2.so
|
||||
lib/mlt/libmltjackrack.so
|
||||
lib/mlt/libmltkdenlive.so
|
||||
lib/mlt/libmltoldfilm.so
|
||||
lib/mlt/libmltplus.so
|
||||
lib/mlt/libmltsdl.so
|
||||
lib/mlt/libmltsox.so
|
||||
lib/mlt/libmltswfdec.so
|
||||
lib/mlt/libmltvmfx.so
|
||||
lib/mlt/libmltxml.so
|
||||
lib/pkgconfig/mlt++.pc
|
||||
lib/pkgconfig/mlt-framework.pc
|
||||
share/mlt/
|
||||
share/mlt/avformat/
|
||||
share/mlt/avformat/consumer_avformat.yml
|
||||
share/mlt/avformat/producer_avformat.yml
|
||||
share/mlt/core/
|
||||
share/mlt/core/consumer_multi.yml
|
||||
share/mlt/core/data_fx.properties
|
||||
share/mlt/core/filter_audiowave.yml
|
||||
share/mlt/core/filter_brightness.yml
|
||||
share/mlt/core/filter_channelcopy.yml
|
||||
share/mlt/core/filter_crop.yml
|
||||
share/mlt/core/filter_data_show.yml
|
||||
share/mlt/core/filter_fieldorder.yml
|
||||
share/mlt/core/filter_gamma.yml
|
||||
share/mlt/core/filter_greyscale.yml
|
||||
share/mlt/core/filter_luma.yml
|
||||
share/mlt/core/filter_mirror.yml
|
||||
share/mlt/core/filter_mono.yml
|
||||
share/mlt/core/filter_obscure.yml
|
||||
share/mlt/core/filter_panner.yml
|
||||
share/mlt/core/filter_region.yml
|
||||
share/mlt/core/filter_rescale.yml
|
||||
share/mlt/core/filter_resize.yml
|
||||
share/mlt/core/filter_transition.yml
|
||||
share/mlt/core/filter_watermark.yml
|
||||
share/mlt/core/loader.dict
|
||||
share/mlt/core/loader.ini
|
||||
share/mlt/core/producer_colour.yml
|
||||
share/mlt/core/producer_consumer.yml
|
||||
share/mlt/core/producer_hold.yml
|
||||
share/mlt/core/producer_loader.yml
|
||||
share/mlt/core/producer_melt.yml
|
||||
share/mlt/core/producer_melt_file.yml
|
||||
share/mlt/core/producer_noise.yml
|
||||
share/mlt/core/transition_composite.yml
|
||||
share/mlt/core/transition_luma.yml
|
||||
share/mlt/core/transition_matte.yml
|
||||
share/mlt/core/transition_mix.yml
|
||||
share/mlt/core/transition_region.yml
|
||||
share/mlt/decklink/
|
||||
share/mlt/decklink/consumer_decklink.yml
|
||||
share/mlt/decklink/producer_decklink.yml
|
||||
share/mlt/feeds/
|
||||
share/mlt/feeds/NTSC/
|
||||
share/mlt/feeds/NTSC/data_fx.properties
|
||||
share/mlt/feeds/NTSC/etv.properties
|
||||
share/mlt/feeds/NTSC/obscure.properties
|
||||
share/mlt/feeds/PAL/
|
||||
share/mlt/feeds/PAL/border.properties
|
||||
share/mlt/feeds/PAL/data_fx.properties
|
||||
share/mlt/feeds/PAL/etv.properties
|
||||
share/mlt/feeds/PAL/example.properties
|
||||
share/mlt/feeds/PAL/obscure.properties
|
||||
share/mlt/gtk2/
|
||||
share/mlt/gtk2/consumer_gtk2_preview.yml
|
||||
share/mlt/gtk2/filter_rescale.yml
|
||||
share/mlt/gtk2/producer_pango.yml
|
||||
share/mlt/gtk2/producer_pixbuf.yml
|
||||
share/mlt/jackrack/
|
||||
share/mlt/jackrack/blacklist.txt
|
||||
share/mlt/jackrack/consumer_jack.yml
|
||||
share/mlt/jackrack/filter_jackrack.yml
|
||||
share/mlt/jackrack/filter_ladspa.yml
|
||||
share/mlt/jackrack/producer_ladspa.yml
|
||||
share/mlt/kdenlive/
|
||||
share/mlt/kdenlive/filter_boxblur.yml
|
||||
share/mlt/kdenlive/filter_freeze.yml
|
||||
share/mlt/kdenlive/filter_wave.yml
|
||||
share/mlt/kdenlive/producer_framebuffer.yml
|
||||
share/mlt/lumas/
|
||||
share/mlt/lumas/NTSC/
|
||||
share/mlt/lumas/NTSC/luma01.pgm
|
||||
share/mlt/lumas/NTSC/luma02.pgm
|
||||
share/mlt/lumas/NTSC/luma03.pgm
|
||||
share/mlt/lumas/NTSC/luma04.pgm
|
||||
share/mlt/lumas/NTSC/luma05.pgm
|
||||
share/mlt/lumas/NTSC/luma06.pgm
|
||||
share/mlt/lumas/NTSC/luma07.pgm
|
||||
share/mlt/lumas/NTSC/luma08.pgm
|
||||
share/mlt/lumas/NTSC/luma09.pgm
|
||||
share/mlt/lumas/NTSC/luma10.pgm
|
||||
share/mlt/lumas/NTSC/luma11.pgm
|
||||
share/mlt/lumas/NTSC/luma12.pgm
|
||||
share/mlt/lumas/NTSC/luma13.pgm
|
||||
share/mlt/lumas/NTSC/luma14.pgm
|
||||
share/mlt/lumas/NTSC/luma15.pgm
|
||||
share/mlt/lumas/NTSC/luma16.pgm
|
||||
share/mlt/lumas/NTSC/luma17.pgm
|
||||
share/mlt/lumas/NTSC/luma18.pgm
|
||||
share/mlt/lumas/NTSC/luma19.pgm
|
||||
share/mlt/lumas/NTSC/luma20.pgm
|
||||
share/mlt/lumas/NTSC/luma21.pgm
|
||||
share/mlt/lumas/NTSC/luma22.pgm
|
||||
share/mlt/lumas/PAL/
|
||||
share/mlt/lumas/PAL/luma01.pgm
|
||||
share/mlt/lumas/PAL/luma02.pgm
|
||||
share/mlt/lumas/PAL/luma03.pgm
|
||||
share/mlt/lumas/PAL/luma04.pgm
|
||||
share/mlt/lumas/PAL/luma05.pgm
|
||||
share/mlt/lumas/PAL/luma06.pgm
|
||||
share/mlt/lumas/PAL/luma07.pgm
|
||||
share/mlt/lumas/PAL/luma08.pgm
|
||||
share/mlt/lumas/PAL/luma09.pgm
|
||||
share/mlt/lumas/PAL/luma10.pgm
|
||||
share/mlt/lumas/PAL/luma11.pgm
|
||||
share/mlt/lumas/PAL/luma12.pgm
|
||||
share/mlt/lumas/PAL/luma13.pgm
|
||||
share/mlt/lumas/PAL/luma14.pgm
|
||||
share/mlt/lumas/PAL/luma15.pgm
|
||||
share/mlt/lumas/PAL/luma16.pgm
|
||||
share/mlt/lumas/PAL/luma17.pgm
|
||||
share/mlt/lumas/PAL/luma18.pgm
|
||||
share/mlt/lumas/PAL/luma19.pgm
|
||||
share/mlt/lumas/PAL/luma20.pgm
|
||||
share/mlt/lumas/PAL/luma21.pgm
|
||||
share/mlt/lumas/PAL/luma22.pgm
|
||||
share/mlt/metaschema.yaml
|
||||
share/mlt/oldfilm/
|
||||
share/mlt/oldfilm/dust1.svg
|
||||
share/mlt/oldfilm/dust2.svg
|
||||
share/mlt/oldfilm/dust3.svg
|
||||
share/mlt/oldfilm/dust4.svg
|
||||
share/mlt/oldfilm/dust5.svg
|
||||
share/mlt/oldfilm/fdust.svg
|
||||
share/mlt/oldfilm/filter_dust.yml
|
||||
share/mlt/oldfilm/filter_grain.yml
|
||||
share/mlt/oldfilm/filter_lines.yml
|
||||
share/mlt/oldfilm/filter_oldfilm.yml
|
||||
share/mlt/oldfilm/filter_tcolor.yml
|
||||
share/mlt/oldfilm/filter_vignette.yml
|
||||
share/mlt/oldfilm/grain.svg
|
||||
share/mlt/oldfilm/lines.svg
|
||||
share/mlt/oldfilm/oldfilm.svg
|
||||
share/mlt/oldfilm/tcolor.svg
|
||||
share/mlt/oldfilm/vignette.svg
|
||||
share/mlt/plus/
|
||||
share/mlt/plus/consumer_blipflash.yml
|
||||
share/mlt/plus/filter_affine.yml
|
||||
share/mlt/plus/filter_charcoal.yml
|
||||
share/mlt/plus/filter_dynamictext.yml
|
||||
share/mlt/plus/filter_invert.yml
|
||||
share/mlt/plus/filter_lift_gamma_gain.yml
|
||||
share/mlt/plus/filter_loudness.yml
|
||||
share/mlt/plus/filter_rgblut.yml
|
||||
share/mlt/plus/filter_sepia.yml
|
||||
share/mlt/plus/producer_blipflash.yml
|
||||
share/mlt/plus/producer_count.yml
|
||||
share/mlt/plus/transition_affine.yml
|
||||
share/mlt/presets/
|
||||
share/mlt/presets/consumer/
|
||||
share/mlt/presets/consumer/avformat/
|
||||
share/mlt/presets/consumer/avformat/AAC
|
||||
share/mlt/presets/consumer/avformat/Flash
|
||||
share/mlt/presets/consumer/avformat/MJPEG
|
||||
share/mlt/presets/consumer/avformat/MP3
|
||||
share/mlt/presets/consumer/avformat/MPEG-2
|
||||
share/mlt/presets/consumer/avformat/MPEG-4
|
||||
share/mlt/presets/consumer/avformat/MPEG-4-ASP
|
||||
share/mlt/presets/consumer/avformat/Sony-PSP
|
||||
share/mlt/presets/consumer/avformat/Vorbis
|
||||
share/mlt/presets/consumer/avformat/WAV
|
||||
share/mlt/presets/consumer/avformat/XDCAM-HD422
|
||||
share/mlt/presets/consumer/avformat/atsc_1080i_50/
|
||||
share/mlt/presets/consumer/avformat/atsc_1080i_50/DNxHD
|
||||
share/mlt/presets/consumer/avformat/atsc_1080i_5994/
|
||||
share/mlt/presets/consumer/avformat/atsc_1080i_5994/DNxHD
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_2398/
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_2398/DNxHD
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_24/
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_24/DNxHD
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_25/
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_25/DNxHD
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_2997/
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_2997/DNxHD
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_30/
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_30/DNxHD
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_50/
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_50/DNxHD
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_5994/
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_5994/DNxHD
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_60/
|
||||
share/mlt/presets/consumer/avformat/atsc_1080p_60/DNxHD
|
||||
share/mlt/presets/consumer/avformat/atsc_720p_2398/
|
||||
share/mlt/presets/consumer/avformat/atsc_720p_2398/DNxHD
|
||||
share/mlt/presets/consumer/avformat/atsc_720p_50/
|
||||
share/mlt/presets/consumer/avformat/atsc_720p_50/DNxHD
|
||||
share/mlt/presets/consumer/avformat/atsc_720p_5994/
|
||||
share/mlt/presets/consumer/avformat/atsc_720p_5994/DNxHD
|
||||
share/mlt/presets/consumer/avformat/atsc_720p_60/
|
||||
share/mlt/presets/consumer/avformat/atsc_720p_60/DNxHD
|
||||
share/mlt/presets/consumer/avformat/dv_ntsc/
|
||||
share/mlt/presets/consumer/avformat/dv_ntsc/D10
|
||||
share/mlt/presets/consumer/avformat/dv_ntsc/DV
|
||||
share/mlt/presets/consumer/avformat/dv_ntsc/DVCPRO50
|
||||
share/mlt/presets/consumer/avformat/dv_ntsc/DVD
|
||||
share/mlt/presets/consumer/avformat/dv_ntsc_wide/
|
||||
share/mlt/presets/consumer/avformat/dv_ntsc_wide/D10
|
||||
share/mlt/presets/consumer/avformat/dv_ntsc_wide/DV
|
||||
share/mlt/presets/consumer/avformat/dv_ntsc_wide/DVCPRO50
|
||||
share/mlt/presets/consumer/avformat/dv_ntsc_wide/DVD
|
||||
share/mlt/presets/consumer/avformat/dv_pal/
|
||||
share/mlt/presets/consumer/avformat/dv_pal/D10
|
||||
share/mlt/presets/consumer/avformat/dv_pal/DV
|
||||
share/mlt/presets/consumer/avformat/dv_pal/DVCPRO50
|
||||
share/mlt/presets/consumer/avformat/dv_pal/DVD
|
||||
share/mlt/presets/consumer/avformat/dv_pal_wide/
|
||||
share/mlt/presets/consumer/avformat/dv_pal_wide/D10
|
||||
share/mlt/presets/consumer/avformat/dv_pal_wide/DV
|
||||
share/mlt/presets/consumer/avformat/dv_pal_wide/DVCPRO50
|
||||
share/mlt/presets/consumer/avformat/dv_pal_wide/DVD
|
||||
share/mlt/presets/consumer/avformat/hdv_1080_25p/
|
||||
share/mlt/presets/consumer/avformat/hdv_1080_25p/HDV
|
||||
share/mlt/presets/consumer/avformat/hdv_1080_30p/
|
||||
share/mlt/presets/consumer/avformat/hdv_1080_30p/HDV
|
||||
share/mlt/presets/consumer/avformat/hdv_1080_50i/
|
||||
share/mlt/presets/consumer/avformat/hdv_1080_50i/HDV
|
||||
share/mlt/presets/consumer/avformat/hdv_1080_60i/
|
||||
share/mlt/presets/consumer/avformat/hdv_1080_60i/HDV
|
||||
share/mlt/presets/consumer/avformat/hdv_720_25p/
|
||||
share/mlt/presets/consumer/avformat/hdv_720_25p/HDV
|
||||
share/mlt/presets/consumer/avformat/hdv_720_30p/
|
||||
share/mlt/presets/consumer/avformat/hdv_720_30p/HDV
|
||||
share/mlt/presets/consumer/avformat/hdv_720_50p/
|
||||
share/mlt/presets/consumer/avformat/hdv_720_50p/HDV
|
||||
share/mlt/presets/consumer/avformat/hdv_720_60p/
|
||||
share/mlt/presets/consumer/avformat/hdv_720_60p/HDV
|
||||
share/mlt/presets/consumer/avformat/lossless/
|
||||
share/mlt/presets/consumer/avformat/lossless/FFV1
|
||||
share/mlt/presets/consumer/avformat/lossless/H.264
|
||||
share/mlt/presets/consumer/avformat/lossless/HuffYUV
|
||||
share/mlt/presets/consumer/avformat/lossless/MJPEG
|
||||
share/mlt/presets/consumer/avformat/lossless/MPEG-2
|
||||
share/mlt/presets/consumer/avformat/lossless/MPEG-4
|
||||
share/mlt/presets/consumer/avformat/lossless/ProRes
|
||||
share/mlt/presets/consumer/avformat/stills/
|
||||
share/mlt/presets/consumer/avformat/stills/BMP
|
||||
share/mlt/presets/consumer/avformat/stills/DPX
|
||||
share/mlt/presets/consumer/avformat/stills/JPEG
|
||||
share/mlt/presets/consumer/avformat/stills/PNG
|
||||
share/mlt/presets/consumer/avformat/stills/PPM
|
||||
share/mlt/presets/consumer/avformat/stills/TGA
|
||||
share/mlt/presets/consumer/avformat/stills/TIFF
|
||||
share/mlt/presets/consumer/avformat/vp9
|
||||
share/mlt/presets/consumer/avformat/webm
|
||||
share/mlt/presets/consumer/avformat/x264-medium
|
||||
share/mlt/presets/consumer/avformat/x264-medium-baseline
|
||||
share/mlt/presets/consumer/avformat/x264-medium-main
|
||||
share/mlt/presets/consumer/avformat/x264-medium-pass1
|
||||
share/mlt/presets/filter/
|
||||
share/mlt/presets/filter/brightness/
|
||||
share/mlt/presets/filter/brightness/from_black
|
||||
share/mlt/presets/filter/brightness/to_black
|
||||
share/mlt/presets/filter/movit.blur/
|
||||
share/mlt/presets/filter/movit.blur/blur_in
|
||||
share/mlt/presets/filter/movit.blur/blur_in_out
|
||||
share/mlt/presets/filter/movit.blur/blur_out
|
||||
share/mlt/presets/filter/movit.opacity/
|
||||
share/mlt/presets/filter/movit.opacity/fade_in
|
||||
share/mlt/presets/filter/movit.opacity/fade_in_out
|
||||
share/mlt/presets/filter/movit.opacity/fade_out
|
||||
share/mlt/presets/filter/volume/
|
||||
share/mlt/presets/filter/volume/fade_in
|
||||
share/mlt/presets/filter/volume/fade_out
|
||||
share/mlt/profiles/
|
||||
share/mlt/profiles/atsc_1080i_50
|
||||
share/mlt/profiles/atsc_1080i_5994
|
||||
share/mlt/profiles/atsc_1080i_60
|
||||
share/mlt/profiles/atsc_1080p_2398
|
||||
share/mlt/profiles/atsc_1080p_24
|
||||
share/mlt/profiles/atsc_1080p_25
|
||||
share/mlt/profiles/atsc_1080p_2997
|
||||
share/mlt/profiles/atsc_1080p_30
|
||||
share/mlt/profiles/atsc_1080p_50
|
||||
share/mlt/profiles/atsc_1080p_5994
|
||||
share/mlt/profiles/atsc_1080p_60
|
||||
share/mlt/profiles/atsc_720p_2398
|
||||
share/mlt/profiles/atsc_720p_24
|
||||
share/mlt/profiles/atsc_720p_25
|
||||
share/mlt/profiles/atsc_720p_2997
|
||||
share/mlt/profiles/atsc_720p_30
|
||||
share/mlt/profiles/atsc_720p_50
|
||||
share/mlt/profiles/atsc_720p_5994
|
||||
share/mlt/profiles/atsc_720p_60
|
||||
share/mlt/profiles/cif_15
|
||||
share/mlt/profiles/cif_ntsc
|
||||
share/mlt/profiles/cif_pal
|
||||
share/mlt/profiles/cvd_ntsc
|
||||
share/mlt/profiles/cvd_pal
|
||||
share/mlt/profiles/dv_ntsc
|
||||
share/mlt/profiles/dv_ntsc_wide
|
||||
share/mlt/profiles/dv_pal
|
||||
share/mlt/profiles/dv_pal_wide
|
||||
share/mlt/profiles/hdv_1080_25p
|
||||
share/mlt/profiles/hdv_1080_30p
|
||||
share/mlt/profiles/hdv_1080_50i
|
||||
share/mlt/profiles/hdv_1080_60i
|
||||
share/mlt/profiles/hdv_720_25p
|
||||
share/mlt/profiles/hdv_720_30p
|
||||
share/mlt/profiles/hdv_720_50p
|
||||
share/mlt/profiles/hdv_720_60p
|
||||
share/mlt/profiles/qcif_15
|
||||
share/mlt/profiles/qcif_ntsc
|
||||
share/mlt/profiles/qcif_pal
|
||||
share/mlt/profiles/quarter_15
|
||||
share/mlt/profiles/quarter_ntsc
|
||||
share/mlt/profiles/quarter_ntsc_wide
|
||||
share/mlt/profiles/quarter_pal
|
||||
share/mlt/profiles/quarter_pal_wide
|
||||
share/mlt/profiles/sdi_486i_5994
|
||||
share/mlt/profiles/sdi_486p_2398
|
||||
share/mlt/profiles/square_ntsc
|
||||
share/mlt/profiles/square_ntsc_wide
|
||||
share/mlt/profiles/square_pal
|
||||
share/mlt/profiles/square_pal_wide
|
||||
share/mlt/profiles/svcd_ntsc
|
||||
share/mlt/profiles/svcd_ntsc_wide
|
||||
share/mlt/profiles/svcd_pal
|
||||
share/mlt/profiles/svcd_pal_wide
|
||||
share/mlt/profiles/vcd_ntsc
|
||||
share/mlt/profiles/vcd_pal
|
||||
share/mlt/sdl/
|
||||
share/mlt/sdl/consumer_sdl.yml
|
||||
share/mlt/sdl/consumer_sdl_audio.yml
|
||||
share/mlt/sdl/consumer_sdl_preview.yml
|
||||
share/mlt/sdl/consumer_sdl_still.yml
|
||||
share/mlt/sdl/producer_sdl_image.yml
|
||||
share/mlt/sox/
|
||||
share/mlt/sox/filter_sox.yml
|
||||
share/mlt/sox/filter_sox_effect.yml
|
||||
share/mlt/swfdec/
|
||||
share/mlt/swfdec/producer_swfdec.yml
|
||||
share/mlt/vmfx/
|
||||
share/mlt/vmfx/filter_chroma.yml
|
||||
share/mlt/vmfx/filter_chroma_hold.yml
|
||||
share/mlt/vmfx/filter_mono.yml
|
||||
share/mlt/vmfx/filter_shape.yml
|
||||
share/mlt/vmfx/producer_pgm.yml
|
||||
share/mlt/xml/
|
||||
share/mlt/xml/consumer_xml.yml
|
||||
share/mlt/xml/mlt-xml.dtd
|
||||
share/mlt/xml/producer_xml-nogl.yml
|
||||
share/mlt/xml/producer_xml-string.yml
|
||||
share/mlt/xml/producer_xml.yml
|
Loading…
x
Reference in New Issue
Block a user