MLT 7.40.0
Multimedia Framework
MltFilteredProducer.h
Go to the documentation of this file.
1
20#ifndef MLTPP_FILTERED_PRODUCER_H
21#define MLTPP_FILTERED_PRODUCER_H
22
23#include "MltConfig.h"
24
25#include "MltFilter.h"
26#include "MltProducer.h"
27#include "MltService.h"
28
29namespace Mlt {
30class Producer;
31class Service;
32class Filter;
33class Profile;
34
44{
45private:
47
48public:
49 FilteredProducer(Profile &profile, const char *id, const char *arg = NULL);
50 virtual ~FilteredProducer();
51 int attach(Filter &filter);
52 int detach(Filter &filter);
53};
54} // namespace Mlt
55
56#endif
#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_filter — modifies a single producer's output.
Definition MltFilter.h:44
A Producer with an internal filter chain applied to its output.
Definition MltFilteredProducer.h:44
Service * last
Definition MltFilteredProducer.h:46
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_service — abstract base for all MLT services.
Definition MltService.h:47
MLT C++ wrapper Copyright (C) 2015-2026 Meltytech, LLC.
Definition MltAnimation.h:27