upgrade to ffmpeg-4.0, findobj upgrades, rework plugin visibility
[goodguy/history.git] / cinelerra-5.1 / cinelerra / pluginfclient.h
index 0768d0beb556ec4699a6a44449710f86ceeb0386..4d63b697c33fa168770b1ce14dc51da8b6791847 100644 (file)
@@ -70,7 +70,7 @@ public:
 class PluginFFilter {
        PluginFFilter(PluginFFilter &that) {} //disable assign/copy
 public:
-       AVFilter *filter;
+       const AVFilter *filter;
        AVFilterGraph *graph;
        AVFilterContext *fctx;
 
@@ -211,8 +211,8 @@ public:
 
        PluginFClient(PluginClient *plugin, const char *name);
         ~PluginFClient();
-       static bool is_audio(AVFilter *fp);
-       static bool is_video(AVFilter *fp);
+       static bool is_audio(const AVFilter *fp);
+       static bool is_video(const AVFilter *fp);
 
        int64_t get_source_position() {
                return plugin->get_source_position();