#ifndef MEDIA_MOJO_MOJOM_SPEECH_RECOGNITION_SERVICE_MOJOM_PARAMS_DATA_H_
#define MEDIA_MOJO_MOJOM_SPEECH_RECOGNITION_SERVICE_MOJOM_PARAMS_DATA_H_
#include "mojo/public/cpp/bindings/lib/bindings_internal.h"
#include "mojo/public/cpp/bindings/lib/buffer.h"
#if defined(__clang__)
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Wunused-private-field"
#endif
namespace mojo::internal {
class ValidationContext;
}
namespace media::mojom {
namespace internal {
class AudioSourceSpeechRecognitionContext_BindAudioSourceFetcher_Params_Data { … };
static_assert …;
class AudioSourceSpeechRecognitionContext_BindAudioSourceFetcher_ResponseParams_Data { … };
static_assert …;
class SpeechRecognitionService_BindSpeechRecognitionContext_Params_Data { … };
static_assert …;
class SpeechRecognitionService_BindAudioSourceSpeechRecognitionContext_Params_Data { … };
static_assert …;
class SpeechRecognitionService_SetSodaPaths_Params_Data { … };
static_assert …;
class SpeechRecognitionService_SetSodaParams_Params_Data { … };
static_assert …;
class SpeechRecognitionService_SetSodaConfigPaths_Params_Data { … };
static_assert …;
class AudioSourceFetcher_Start_Params_Data { … };
static_assert …;
class AudioSourceFetcher_Stop_Params_Data { … };
static_assert …;
}
class AudioSourceSpeechRecognitionContext_BindAudioSourceFetcher_ParamsDataView { … };
class AudioSourceSpeechRecognitionContext_BindAudioSourceFetcher_ResponseParamsDataView { … };
class SpeechRecognitionService_BindSpeechRecognitionContext_ParamsDataView { … };
class SpeechRecognitionService_BindAudioSourceSpeechRecognitionContext_ParamsDataView { … };
class SpeechRecognitionService_SetSodaPaths_ParamsDataView { … };
class SpeechRecognitionService_SetSodaParams_ParamsDataView { … };
class SpeechRecognitionService_SetSodaConfigPaths_ParamsDataView { … };
class AudioSourceFetcher_Start_ParamsDataView { … };
class AudioSourceFetcher_Stop_ParamsDataView { … };
inline void AudioSourceSpeechRecognitionContext_BindAudioSourceFetcher_ParamsDataView::GetOptionsDataView(
::media::mojom::SpeechRecognitionOptionsDataView* output) { … }
inline void SpeechRecognitionService_SetSodaPaths_ParamsDataView::GetBinaryPathDataView(
::mojo_base::mojom::FilePathDataView* output) { … }
inline void SpeechRecognitionService_SetSodaPaths_ParamsDataView::GetConfigPathsDataView(
mojo::MapDataView<mojo::StringDataView, ::mojo_base::mojom::FilePathDataView>* output) { … }
inline void SpeechRecognitionService_SetSodaPaths_ParamsDataView::GetPrimaryLanguageNameDataView(
mojo::StringDataView* output) { … }
inline void SpeechRecognitionService_SetSodaConfigPaths_ParamsDataView::GetConfigPathsDataView(
mojo::MapDataView<mojo::StringDataView, ::mojo_base::mojom::FilePathDataView>* output) { … }
inline void AudioSourceFetcher_Start_ParamsDataView::GetDeviceIdDataView(
mojo::StringDataView* output) { … }
inline void AudioSourceFetcher_Start_ParamsDataView::GetAudioParametersDataView(
::media::mojom::AudioParametersDataView* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif