File indexing completed on 2024-05-05 04:22:01
0001 /* SPDX-FileCopyrightText: 2003-2011 Jesper K. Pedersen <blackie@kde.org> 0002 0003 SPDX-License-Identifier: GPL-2.0-or-later 0004 */ 0005 0006 #ifndef VIDEOIMAGERESCALEREQUEST_H 0007 #define VIDEOIMAGERESCALEREQUEST_H 0008 0009 #include "ImageClientInterface.h" 0010 #include "ImageRequest.h" 0011 0012 namespace ImageManager 0013 { 0014 0015 class VideoImageRescaleRequest : public ImageRequest 0016 { 0017 public: 0018 VideoImageRescaleRequest(ImageRequest *originalRequest, const DB::FileName &path); 0019 ~VideoImageRescaleRequest() override; 0020 DB::FileName fileSystemFileName() const override; 0021 0022 private: 0023 ImageRequest *m_originalRequest; 0024 DB::FileName m_path; 0025 }; 0026 0027 } 0028 0029 #endif // VIDEOIMAGERESCALEREQUEST_H 0030 // vi:expandtab:tabstop=4 shiftwidth=4: