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: