uint8_t *ADMImageDefault::GetWritePtr(ADM_PLANE plane) {return GetReadPtr(plane);}
std::shared_ptr<VideoFrame> AvisynthVideoProvider::GetFrame(int n) { std::lock_guard<std::mutex> lock(avs.GetMutex()); auto frame = RGB32Video->GetFrame(n, avs.GetEnv()); return std::make_shared<VideoFrame>(frame->GetReadPtr(), frame->GetRowSize() / 4, frame->GetHeight(), frame->GetPitch(), true); }