package com.yanzuoguang.util.vo.file;

import io.swagger.annotations.ApiModelProperty;

/**
 * 获取图片信息
 *
 * @author 颜佐光
 */
public class YzgFileVideoImageInfoVo extends YzgFileBaseVo {

    /**
     * 分辨率x,如: 1920*1080中的1920.
     */
    @ApiModelProperty(notes = "分辨率x,如: 1920*1080中的1920.")
    private Integer width;

    /**
     * 分辨率y,如: 1920*1080中的1080.
     */
    @ApiModelProperty(notes = "分辨率y,如: 1920*1080中的1080.")
    private Integer height;

    /**
     * 质量
     */
    @ApiModelProperty(notes = "质量", position = 1040)
    private Integer bitrate;

    public YzgFileVideoImageInfoVo() {
    }

    public YzgFileVideoImageInfoVo(String server, String display, long size, String mime, int type, Integer width, Integer height, Integer bitrate) {
        super(server, display, size, mime, type);
        this.width = width;
        this.height = height;
        this.bitrate = bitrate;
    }

    public Integer getWidth() {
        return width;
    }

    public void setWidth(Integer width) {
        this.width = width;
    }

    public Integer getHeight() {
        return height;
    }

    public void setHeight(Integer height) {
        this.height = height;
    }

    public Integer getBitrate() {
        return bitrate;
    }

    public void setBitrate(Integer bitrate) {
        this.bitrate = bitrate;
    }
}