/* * CEmptyVideoPlayer.h, part of VCMI engine * * Authors: listed in file AUTHORS in main folder * * License: GNU General Public License v2.0 or later * Full text of license available in license.txt file, in main folder * */ #pragma once #include "IVideoPlayer.h" class CEmptyVideoPlayer final : public IVideoPlayer { public: void playSpellbookAnimation(const VideoPath & name, const Point & position) override { } /// Load video from specified path std::unique_ptr open(const VideoPath & name, float scaleFactor) override { return nullptr; }; /// Extracts audio data from provided video in wav format std::pair, si64> getAudio(const VideoPath & videoToOpen) override { return {nullptr, 0}; }; };