X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=test_util.h;h=2430b8fbf3c0952ea41829866c500be04be33a14;hp=c66dfa47a0c2b427261034df0f8ff7c5a716515a;hb=57acdb174fffed295ee2255146b03d9efbec1b5f;hpb=1ca4785183b5af9a2a255bba0a28dfdae156470a diff --git a/test_util.h b/test_util.h index c66dfa4..2430b8f 100644 --- a/test_util.h +++ b/test_util.h @@ -5,11 +5,15 @@ class EffectChainTester { public: - EffectChainTester(const float *data, unsigned width, unsigned height, MovitPixelFormat pixel_format, Colorspace color_space, GammaCurve gamma_curve); + EffectChainTester(const float *data, unsigned width, unsigned height, + MovitPixelFormat pixel_format = FORMAT_GRAYSCALE, + Colorspace color_space = COLORSPACE_sRGB, + GammaCurve gamma_curve = GAMMA_LINEAR); ~EffectChainTester(); EffectChain *get_chain() { return &chain; } Input *add_input(const float *data, MovitPixelFormat pixel_format, Colorspace color_space, GammaCurve gamma_curve); + Input *add_input(const unsigned char *data, MovitPixelFormat pixel_format, Colorspace color_space, GammaCurve gamma_curve); void run(float *out_data, GLenum format, Colorspace color_space, GammaCurve gamma_curve); private: