]> git.sesse.net Git - nageru/blobdiff - ycbcr_converter.h
Allow symlinked frame files. Useful for testing.
[nageru] / ycbcr_converter.h
index a7a6179269fbb60d82a4d24ec9129ec5fec93d21..459377c3f19103134db8145ed65d049b0f28e496 100644 (file)
@@ -1,9 +1,8 @@
 #ifndef _YCBCR_CONVERTER_H
 #define _YCBCR_CONVERTER_H 1
 
-#include <memory>
-
 #include <epoxy/gl.h>
+#include <memory>
 #include <movit/ycbcr_input.h>
 
 namespace movit {
@@ -17,7 +16,7 @@ struct YCbCrFormat;
 
 struct Frame;
 
-struct YCbCrConverter {
+class YCbCrConverter {
 public:
        enum OutputMode {
                OUTPUT_TO_RGBA,         // One texture (bottom-left origin): RGBA
@@ -58,4 +57,4 @@ private:
 // TODO: make private
 void setup_input_for_frame(std::shared_ptr<Frame> frame, const movit::YCbCrFormat &ycbcr_format, movit::YCbCrInput *input);
 
-#endif   // !defined(_YCBCR_CONVERTER_H)
+#endif  // !defined(_YCBCR_CONVERTER_H)