package com.ycwl.basic.integration.render.dto.common;

import lombok.Data;

/**
 * 音频参数DTO
 */
@Data
public class AudioSpecDTO {

    /**
     * 音频素材URL
     */
    private String audioUrl;

    /**
     * 音量 (0.0-1.0)
     */
    private Double volume;

    /**
     * 淡入时长(毫秒)
     */
    private Integer fadeInMs;

    /**
     * 淡出时长(毫秒)
     */
    private Integer fadeOutMs;

    /**
     * 音频开始位置(毫秒)
     */
    private Integer startMs;

    /**
     * 延迟播放(毫秒)
     */
    private Integer delayMs;

    /**
     * 是否循环
     */
    private Boolean loopEnable;
}
