#include <vector>\r
\r
struct AVFrame;\r
+enum PixelFormat;\r
\r
namespace caspar {\r
\r
class filter : boost::noncopyable\r
{\r
public:\r
- filter(const std::wstring& filters = L"");\r
+ filter(const std::wstring& filters = L"", const std::vector<PixelFormat>& pix_fmts = std::vector<PixelFormat>());\r
filter(filter&& other);\r
filter& operator=(filter&& other);\r
\r