20#ifndef MLTPP_FACTORY_H
21#define MLTPP_FACTORY_H
52 static Repository *init(
const char *directory = NULL);
56 static Producer *producer(
Profile &profile,
char *
id,
char *arg = NULL);
58 static Filter *filter(
Profile &profile,
char *
id,
char *arg = NULL);
62 static Consumer *consumer(
Profile &profile,
char *
id,
char *arg = NULL);
#define MLTPP_DECLSPEC
MltConfig.h - Convenience header file for all mlt++ objects Copyright (C) 2004-2026 Meltytech,...
Definition MltConfig.h:33
C++ wrapper for mlt_consumer — pulls and outputs audio/video.
Definition MltConsumer.h:43
Static factory for creating MLT services.
Definition MltFactory.h:49
C++ wrapper for mlt_filter — modifies a single producer's output.
Definition MltFilter.h:44
C++ wrapper for mlt_producer — origin of audio/video data.
Definition MltProducer.h:46
C++ wrapper for mlt_profile — video format parameters.
Definition MltProfile.h:45
C++ wrapper for mlt_properties.
Definition MltProperties.h:41
C++ wrapper for mlt_repository — the plugin service registry.
Definition MltRepository.h:44
C++ wrapper for mlt_transition — blends two tracks together.
Definition MltTransition.h:45
header file for lazy client and implementation code :-)
static mlt_properties event_object
the events object for the factory events
Definition mlt_factory.c:74
MLT C++ wrapper Copyright (C) 2015-2026 Meltytech, LLC.
Definition MltAnimation.h:27