#ifndef THIRD_PARTY_BLINK_PUBLIC_MOJOM_MEDIASTREAM_MEDIA_DEVICES_MOJOM_PARAMS_DATA_H_
#define THIRD_PARTY_BLINK_PUBLIC_MOJOM_MEDIASTREAM_MEDIA_DEVICES_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 blink::mojom {
namespace internal {
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_EnumerateDevices_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_EnumerateDevices_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_GetVideoInputCapabilities_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_GetVideoInputCapabilities_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_GetAllVideoInputDeviceFormats_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_GetAllVideoInputDeviceFormats_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_GetAvailableVideoInputDeviceFormats_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_GetAvailableVideoInputDeviceFormats_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_GetAudioInputCapabilities_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_GetAudioInputCapabilities_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_AddMediaDevicesListener_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_SetCaptureHandleConfig_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_CloseFocusWindowOfOpportunity_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_ProduceSubCaptureTargetId_Params_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesDispatcherHost_ProduceSubCaptureTargetId_ResponseParams_Data { … };
static_assert …;
class COMPONENT_EXPORT(MOJOM_SHARED_BLINK_COMMON_EXPORT) MediaDevicesListener_OnDevicesChanged_Params_Data { … };
static_assert …;
}
class MediaDevicesDispatcherHost_EnumerateDevices_ParamsDataView { … };
class MediaDevicesDispatcherHost_EnumerateDevices_ResponseParamsDataView { … };
class MediaDevicesDispatcherHost_GetVideoInputCapabilities_ParamsDataView { … };
class MediaDevicesDispatcherHost_GetVideoInputCapabilities_ResponseParamsDataView { … };
class MediaDevicesDispatcherHost_GetAllVideoInputDeviceFormats_ParamsDataView { … };
class MediaDevicesDispatcherHost_GetAllVideoInputDeviceFormats_ResponseParamsDataView { … };
class MediaDevicesDispatcherHost_GetAvailableVideoInputDeviceFormats_ParamsDataView { … };
class MediaDevicesDispatcherHost_GetAvailableVideoInputDeviceFormats_ResponseParamsDataView { … };
class MediaDevicesDispatcherHost_GetAudioInputCapabilities_ParamsDataView { … };
class MediaDevicesDispatcherHost_GetAudioInputCapabilities_ResponseParamsDataView { … };
class MediaDevicesDispatcherHost_AddMediaDevicesListener_ParamsDataView { … };
class MediaDevicesDispatcherHost_SetCaptureHandleConfig_ParamsDataView { … };
class MediaDevicesDispatcherHost_CloseFocusWindowOfOpportunity_ParamsDataView { … };
class MediaDevicesDispatcherHost_ProduceSubCaptureTargetId_ParamsDataView { … };
class MediaDevicesDispatcherHost_ProduceSubCaptureTargetId_ResponseParamsDataView { … };
class MediaDevicesListener_OnDevicesChanged_ParamsDataView { … };
inline void MediaDevicesDispatcherHost_EnumerateDevices_ResponseParamsDataView::GetEnumerationDataView(
mojo::ArrayDataView<mojo::ArrayDataView<MediaDeviceInfoDataView>>* output) { … }
inline void MediaDevicesDispatcherHost_EnumerateDevices_ResponseParamsDataView::GetVideoInputDeviceCapabilitiesDataView(
mojo::ArrayDataView<VideoInputDeviceCapabilitiesDataView>* output) { … }
inline void MediaDevicesDispatcherHost_EnumerateDevices_ResponseParamsDataView::GetAudioInputDeviceCapabilitiesDataView(
mojo::ArrayDataView<AudioInputDeviceCapabilitiesDataView>* output) { … }
inline void MediaDevicesDispatcherHost_GetVideoInputCapabilities_ResponseParamsDataView::GetVideoInputDeviceCapabilitiesDataView(
mojo::ArrayDataView<VideoInputDeviceCapabilitiesDataView>* output) { … }
inline void MediaDevicesDispatcherHost_GetAllVideoInputDeviceFormats_ParamsDataView::GetDeviceIdDataView(
mojo::StringDataView* output) { … }
inline void MediaDevicesDispatcherHost_GetAllVideoInputDeviceFormats_ResponseParamsDataView::GetFormatsDataView(
mojo::ArrayDataView<::media::mojom::VideoCaptureFormatDataView>* output) { … }
inline void MediaDevicesDispatcherHost_GetAvailableVideoInputDeviceFormats_ParamsDataView::GetDeviceIdDataView(
mojo::StringDataView* output) { … }
inline void MediaDevicesDispatcherHost_GetAvailableVideoInputDeviceFormats_ResponseParamsDataView::GetFormatsDataView(
mojo::ArrayDataView<::media::mojom::VideoCaptureFormatDataView>* output) { … }
inline void MediaDevicesDispatcherHost_GetAudioInputCapabilities_ResponseParamsDataView::GetAudioInputDeviceCapabilitiesDataView(
mojo::ArrayDataView<AudioInputDeviceCapabilitiesDataView>* output) { … }
inline void MediaDevicesDispatcherHost_SetCaptureHandleConfig_ParamsDataView::GetConfigDataView(
::blink::mojom::CaptureHandleConfigDataView* output) { … }
inline void MediaDevicesDispatcherHost_CloseFocusWindowOfOpportunity_ParamsDataView::GetLabelDataView(
mojo::StringDataView* output) { … }
inline void MediaDevicesDispatcherHost_ProduceSubCaptureTargetId_ResponseParamsDataView::GetIdDataView(
mojo::StringDataView* output) { … }
inline void MediaDevicesListener_OnDevicesChanged_ParamsDataView::GetDeviceInfosDataView(
mojo::ArrayDataView<MediaDeviceInfoDataView>* output) { … }
}
#if defined(__clang__)
#pragma clang diagnostic pop
#endif
#endif