typedef std::function<void(const VideoConfig &config, unsigned char *data, size_t size, long long startTime