#include <movit/effect_chain.h>
#include <movit/deinterlace_effect.h>
#include <movit/ycbcr_input.h>
#include <movit/effect_chain.h>
#include <movit/deinterlace_effect.h>
#include <movit/ycbcr_input.h>
- Theme(const char *filename, movit::ResourcePool *resource_pool, unsigned num_cards);
+ Theme(const std::string &filename, const std::vector<std::string> &search_dirs, movit::ResourcePool *resource_pool, unsigned num_cards);
+ ~Theme();
bool get_supports_set_wb(unsigned channel);
void set_wb(unsigned channel, double r, double g, double b);
bool get_supports_set_wb(unsigned channel);
void set_wb(unsigned channel, double r, double g, double b);
void transition_clicked(int transition_num, float t);
void channel_clicked(int preview_num);
void transition_clicked(int transition_num, float t);
void channel_clicked(int preview_num);