Include tidying src/lib/a-j*.h
[dcpomatic.git] / src / lib / filter_graph.h
index 45ad5d99874a0ef5c95b21c045a8fd6dd9520a24..6a520300b22af2c23b891dde36eb09b56a36b551 100644 (file)
@@ -26,8 +26,8 @@
 
 #include "util.h"
 
+struct AVFilterContext;
 class Image;
-class VideoFilter;
 class FFmpegContent;
 
 /** @class FilterGraph
@@ -43,6 +43,8 @@ public:
        std::list<std::pair<boost::shared_ptr<Image>, int64_t> > process (AVFrame * frame);
 
 private:
+       /** true if this graph has no filters in, so it just copies stuff straight through */
+       bool _copy;
        AVFilterContext* _buffer_src_context;
        AVFilterContext* _buffer_sink_context;
        dcp::Size _size; ///< size of the images that this chain can process