#pragma once

#include <QString>
#include <QDateTime>

/**
 * @brief 设备信息数据结构
 */
struct DeviceInfo {
    uint16_t width = 0;
    uint16_t height = 0;
    float framerate = 0.0f;
    QString pixelFormat;
    QString devicePath;
    QString deviceName;
    float currentFps = 0.0f;
    uint32_t totalFrames = 0;
    QDateTime timestamp;
};
