Versions in this module Expand all Collapse all v0 v0.0.6 Mar 29, 2026 Changes in this version + type AudioRecordServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *AudioRecordServer) GetActiveMicrophones(_ context.Context, req *pb.GetActiveMicrophonesRequest) (*pb.GetActiveMicrophonesResponse, error) + func (s *AudioRecordServer) GetActiveRecordingConfiguration(_ context.Context, req *pb.GetActiveRecordingConfigurationRequest) (*pb.GetActiveRecordingConfigurationResponse, error) + func (s *AudioRecordServer) GetAudioFormat(_ context.Context, req *pb.GetAudioFormatRequest) (*pb.GetAudioFormatResponse, error) + func (s *AudioRecordServer) GetAudioSessionId(_ context.Context, req *pb.GetAudioSessionIdRequest) (*pb.GetAudioSessionIdResponse, error) + func (s *AudioRecordServer) GetAudioSource(_ context.Context, req *pb.GetAudioSourceRequest) (*pb.GetAudioSourceResponse, error) + func (s *AudioRecordServer) GetBufferSizeInFrames(_ context.Context, req *pb.GetBufferSizeInFramesRequest) (*pb.GetBufferSizeInFramesResponse, error) + func (s *AudioRecordServer) GetChannelConfiguration(_ context.Context, req *pb.GetChannelConfigurationRequest) (*pb.GetChannelConfigurationResponse, error) + func (s *AudioRecordServer) GetChannelCount(_ context.Context, req *pb.GetChannelCountRequest) (*pb.GetChannelCountResponse, error) + func (s *AudioRecordServer) GetFormat(_ context.Context, req *pb.GetFormatRequest) (*pb.GetFormatResponse, error) + func (s *AudioRecordServer) GetLogSessionId(_ context.Context, req *pb.GetLogSessionIdRequest) (*pb.GetLogSessionIdResponse, error) + func (s *AudioRecordServer) GetMetrics(_ context.Context, req *pb.GetMetricsRequest) (*pb.GetMetricsResponse, error) + func (s *AudioRecordServer) GetMinBufferSize(_ context.Context, req *pb.GetMinBufferSizeRequest) (*pb.GetMinBufferSizeResponse, error) + func (s *AudioRecordServer) GetNotificationMarkerPosition(_ context.Context, req *pb.GetNotificationMarkerPositionRequest) (*pb.GetNotificationMarkerPositionResponse, error) + func (s *AudioRecordServer) GetPositionNotificationPeriod(_ context.Context, req *pb.GetPositionNotificationPeriodRequest) (*pb.GetPositionNotificationPeriodResponse, error) + func (s *AudioRecordServer) GetPreferredDevice(_ context.Context, req *pb.GetPreferredDeviceRequest) (*pb.GetPreferredDeviceResponse, error) + func (s *AudioRecordServer) GetRecordingState(_ context.Context, req *pb.GetRecordingStateRequest) (*pb.GetRecordingStateResponse, error) + func (s *AudioRecordServer) GetRoutedDevice(_ context.Context, req *pb.GetRoutedDeviceRequest) (*pb.GetRoutedDeviceResponse, error) + func (s *AudioRecordServer) GetRoutedDevices(_ context.Context, req *pb.GetRoutedDevicesRequest) (*pb.GetRoutedDevicesResponse, error) + func (s *AudioRecordServer) GetSampleRate(_ context.Context, req *pb.GetSampleRateRequest) (*pb.GetSampleRateResponse, error) + func (s *AudioRecordServer) GetState(_ context.Context, req *pb.GetStateRequest) (*pb.GetStateResponse, error) + func (s *AudioRecordServer) GetTimestamp(_ context.Context, req *pb.GetTimestampRequest) (*pb.GetTimestampResponse, error) + func (s *AudioRecordServer) IsPrivacySensitive(_ context.Context, req *pb.IsPrivacySensitiveRequest) (*pb.IsPrivacySensitiveResponse, error) + func (s *AudioRecordServer) NewAudioRecord(_ context.Context, req *pb.NewAudioRecordRequest) (*pb.NewAudioRecordResponse, error) + func (s *AudioRecordServer) Read3(_ context.Context, req *pb.Read3Request) (*pb.Read3Response, error) + func (s *AudioRecordServer) Read3_3(_ context.Context, req *pb.Read3_3Request) (*pb.Read3_3Response, error) + func (s *AudioRecordServer) Read4_1(_ context.Context, req *pb.Read4_1Request) (*pb.Read4_1Response, error) + func (s *AudioRecordServer) Read4_2(_ context.Context, req *pb.Read4_2Request) (*pb.Read4_2Response, error) + func (s *AudioRecordServer) Read4_4(_ context.Context, req *pb.Read4_4Request) (*pb.Read4_4Response, error) + func (s *AudioRecordServer) RegisterAudioRecordingCallback(_ context.Context, req *pb.RegisterAudioRecordingCallbackRequest) (*pb.RegisterAudioRecordingCallbackResponse, error) + func (s *AudioRecordServer) Release(_ context.Context, req *pb.ReleaseRequest) (*pb.ReleaseResponse, error) + func (s *AudioRecordServer) RemoveOnRoutingChangedListener1(_ context.Context, req *pb.RemoveOnRoutingChangedListener1Request) (*pb.RemoveOnRoutingChangedListener1Response, error) + func (s *AudioRecordServer) RemoveOnRoutingChangedListener1_1(_ context.Context, req *pb.RemoveOnRoutingChangedListener1_1Request) (*pb.RemoveOnRoutingChangedListener1_1Response, error) + func (s *AudioRecordServer) SetLogSessionId(_ context.Context, req *pb.SetLogSessionIdRequest) (*pb.SetLogSessionIdResponse, error) + func (s *AudioRecordServer) SetNotificationMarkerPosition(_ context.Context, req *pb.SetNotificationMarkerPositionRequest) (*pb.SetNotificationMarkerPositionResponse, error) + func (s *AudioRecordServer) SetPositionNotificationPeriod(_ context.Context, req *pb.SetPositionNotificationPeriodRequest) (*pb.SetPositionNotificationPeriodResponse, error) + func (s *AudioRecordServer) SetPreferredDevice(_ context.Context, req *pb.SetPreferredDeviceRequest) (*pb.SetPreferredDeviceResponse, error) + func (s *AudioRecordServer) SetPreferredMicrophoneDirection(_ context.Context, req *pb.SetPreferredMicrophoneDirectionRequest) (*pb.SetPreferredMicrophoneDirectionResponse, error) + func (s *AudioRecordServer) SetPreferredMicrophoneFieldDimension(_ context.Context, req *pb.SetPreferredMicrophoneFieldDimensionRequest) (*pb.SetPreferredMicrophoneFieldDimensionResponse, error) + func (s *AudioRecordServer) SetRecordPositionUpdateListener(_ context.Context, req *pb.SetRecordPositionUpdateListenerRequest) (*pb.SetRecordPositionUpdateListenerResponse, error) + func (s *AudioRecordServer) StartRecording0(_ context.Context, req *pb.StartRecording0Request) (*pb.StartRecording0Response, error) + func (s *AudioRecordServer) StartRecording1_1(_ context.Context, req *pb.StartRecording1_1Request) (*pb.StartRecording1_1Response, error) + func (s *AudioRecordServer) Stop(_ context.Context, req *pb.StopRequest) (*pb.StopResponse, error) + func (s *AudioRecordServer) UnregisterAudioRecordingCallback(_ context.Context, req *pb.UnregisterAudioRecordingCallbackRequest) (*pb.UnregisterAudioRecordingCallbackResponse, error)