#ifndef MEDIA_AUDIO_AUDIO_SOURCE_PARAMETERS_H_
#define MEDIA_AUDIO_AUDIO_SOURCE_PARAMETERS_H_
#include <optional>
#include "base/unguessable_token.h"
#include "media/base/audio_processing.h"
#include "media/base/media_export.h"
namespace media {
struct MEDIA_EXPORT AudioSourceParameters final {
AudioSourceParameters();
explicit AudioSourceParameters(const base::UnguessableToken& session_id);
AudioSourceParameters(const AudioSourceParameters& params);
~AudioSourceParameters();
base::UnguessableToken session_id;
std::optional<AudioProcessingSettings> processing;
};
}
#endif