]> git.sesse.net Git - movit/blobdiff - resample_effect.h
Add support for Y'CbCr output.
[movit] / resample_effect.h
index 05ef3656fd94d4dc4f8d6091927200eb7108b082..73dfc210e9732388e193ed2dcd0eb6cdb31d50a8 100644 (file)
@@ -85,6 +85,7 @@ public:
                }
        }
        virtual bool changes_output_size() const { return true; }
+       virtual bool sets_virtual_output_size() const { return false; }
 
        virtual void get_output_size(unsigned *width, unsigned *height, unsigned *virtual_width, unsigned *virtual_height) const {
                *virtual_width = *width = this->output_width;
@@ -108,6 +109,8 @@ private:
        float last_offset, last_zoom;
        int src_bilinear_samples, num_loops;
        float slice_height;
+       int last_texture_width, last_texture_height;
+       GLuint last_texture_internal_format;
 };
 
 }  // namespace movit