Versions in this module Expand all Collapse all v0 v0.0.6 Mar 29, 2026 Changes in this version + type MediaRecorderServer struct + Ctx *app.Context + Handles *handlestore.HandleStore + func (s *MediaRecorderServer) GetActiveMicrophones(_ context.Context, req *pb.GetActiveMicrophonesRequest) (*pb.GetActiveMicrophonesResponse, error) + func (s *MediaRecorderServer) GetActiveRecordingConfiguration(_ context.Context, req *pb.GetActiveRecordingConfigurationRequest) (*pb.GetActiveRecordingConfigurationResponse, error) + func (s *MediaRecorderServer) GetAudioSourceMax(_ context.Context, req *pb.GetAudioSourceMaxRequest) (*pb.GetAudioSourceMaxResponse, error) + func (s *MediaRecorderServer) GetLogSessionId(_ context.Context, req *pb.GetLogSessionIdRequest) (*pb.GetLogSessionIdResponse, error) + func (s *MediaRecorderServer) GetMaxAmplitude(_ context.Context, req *pb.GetMaxAmplitudeRequest) (*pb.GetMaxAmplitudeResponse, error) + func (s *MediaRecorderServer) GetMetrics(_ context.Context, req *pb.GetMetricsRequest) (*pb.GetMetricsResponse, error) + func (s *MediaRecorderServer) GetPreferredDevice(_ context.Context, req *pb.GetPreferredDeviceRequest) (*pb.GetPreferredDeviceResponse, error) + func (s *MediaRecorderServer) GetRoutedDevice(_ context.Context, req *pb.GetRoutedDeviceRequest) (*pb.GetRoutedDeviceResponse, error) + func (s *MediaRecorderServer) GetRoutedDevices(_ context.Context, req *pb.GetRoutedDevicesRequest) (*pb.GetRoutedDevicesResponse, error) + func (s *MediaRecorderServer) GetSurface(_ context.Context, req *pb.GetSurfaceRequest) (*pb.GetSurfaceResponse, error) + func (s *MediaRecorderServer) IsPrivacySensitive(_ context.Context, req *pb.IsPrivacySensitiveRequest) (*pb.IsPrivacySensitiveResponse, error) + func (s *MediaRecorderServer) NewMediaRecorder(_ context.Context, req *pb.NewMediaRecorderRequest) (*pb.NewMediaRecorderResponse, error) + func (s *MediaRecorderServer) Pause(_ context.Context, req *pb.PauseRequest) (*pb.PauseResponse, error) + func (s *MediaRecorderServer) Prepare(_ context.Context, req *pb.PrepareRequest) (*pb.PrepareResponse, error) + func (s *MediaRecorderServer) RegisterAudioRecordingCallback(_ context.Context, req *pb.RegisterAudioRecordingCallbackRequest) (*pb.RegisterAudioRecordingCallbackResponse, error) + func (s *MediaRecorderServer) Release(_ context.Context, req *pb.ReleaseRequest) (*pb.ReleaseResponse, error) + func (s *MediaRecorderServer) RemoveOnRoutingChangedListener(_ context.Context, req *pb.RemoveOnRoutingChangedListenerRequest) (*pb.RemoveOnRoutingChangedListenerResponse, error) + func (s *MediaRecorderServer) Reset(_ context.Context, req *pb.ResetRequest) (*pb.ResetResponse, error) + func (s *MediaRecorderServer) Resume(_ context.Context, req *pb.ResumeRequest) (*pb.ResumeResponse, error) + func (s *MediaRecorderServer) SetAudioChannels(_ context.Context, req *pb.SetAudioChannelsRequest) (*pb.SetAudioChannelsResponse, error) + func (s *MediaRecorderServer) SetAudioEncoder(_ context.Context, req *pb.SetAudioEncoderRequest) (*pb.SetAudioEncoderResponse, error) + func (s *MediaRecorderServer) SetAudioEncodingBitRate(_ context.Context, req *pb.SetAudioEncodingBitRateRequest) (*pb.SetAudioEncodingBitRateResponse, error) + func (s *MediaRecorderServer) SetAudioProfile(_ context.Context, req *pb.SetAudioProfileRequest) (*pb.SetAudioProfileResponse, error) + func (s *MediaRecorderServer) SetAudioSamplingRate(_ context.Context, req *pb.SetAudioSamplingRateRequest) (*pb.SetAudioSamplingRateResponse, error) + func (s *MediaRecorderServer) SetAudioSource(_ context.Context, req *pb.SetAudioSourceRequest) (*pb.SetAudioSourceResponse, error) + func (s *MediaRecorderServer) SetCamera(_ context.Context, req *pb.SetCameraRequest) (*pb.SetCameraResponse, error) + func (s *MediaRecorderServer) SetCaptureRate(_ context.Context, req *pb.SetCaptureRateRequest) (*pb.SetCaptureRateResponse, error) + func (s *MediaRecorderServer) SetInputSurface(_ context.Context, req *pb.SetInputSurfaceRequest) (*pb.SetInputSurfaceResponse, error) + func (s *MediaRecorderServer) SetLocation(_ context.Context, req *pb.SetLocationRequest) (*pb.SetLocationResponse, error) + func (s *MediaRecorderServer) SetLogSessionId(_ context.Context, req *pb.SetLogSessionIdRequest) (*pb.SetLogSessionIdResponse, error) + func (s *MediaRecorderServer) SetMaxDuration(_ context.Context, req *pb.SetMaxDurationRequest) (*pb.SetMaxDurationResponse, error) + func (s *MediaRecorderServer) SetMaxFileSize(_ context.Context, req *pb.SetMaxFileSizeRequest) (*pb.SetMaxFileSizeResponse, error) + func (s *MediaRecorderServer) SetNextOutputFile1(_ context.Context, req *pb.SetNextOutputFile1Request) (*pb.SetNextOutputFile1Response, error) + func (s *MediaRecorderServer) SetNextOutputFile1_1(_ context.Context, req *pb.SetNextOutputFile1_1Request) (*pb.SetNextOutputFile1_1Response, error) + func (s *MediaRecorderServer) SetOnErrorListener(_ context.Context, req *pb.SetOnErrorListenerRequest) (*pb.SetOnErrorListenerResponse, error) + func (s *MediaRecorderServer) SetOnInfoListener(_ context.Context, req *pb.SetOnInfoListenerRequest) (*pb.SetOnInfoListenerResponse, error) + func (s *MediaRecorderServer) SetOrientationHint(_ context.Context, req *pb.SetOrientationHintRequest) (*pb.SetOrientationHintResponse, error) + func (s *MediaRecorderServer) SetOutputFile1(_ context.Context, req *pb.SetOutputFile1Request) (*pb.SetOutputFile1Response, error) + func (s *MediaRecorderServer) SetOutputFile1_1(_ context.Context, req *pb.SetOutputFile1_1Request) (*pb.SetOutputFile1_1Response, error) + func (s *MediaRecorderServer) SetOutputFile1_2(_ context.Context, req *pb.SetOutputFile1_2Request) (*pb.SetOutputFile1_2Response, error) + func (s *MediaRecorderServer) SetOutputFormat(_ context.Context, req *pb.SetOutputFormatRequest) (*pb.SetOutputFormatResponse, error) + func (s *MediaRecorderServer) SetPreferredDevice(_ context.Context, req *pb.SetPreferredDeviceRequest) (*pb.SetPreferredDeviceResponse, error) + func (s *MediaRecorderServer) SetPreferredMicrophoneDirection(_ context.Context, req *pb.SetPreferredMicrophoneDirectionRequest) (*pb.SetPreferredMicrophoneDirectionResponse, error) + func (s *MediaRecorderServer) SetPreferredMicrophoneFieldDimension(_ context.Context, req *pb.SetPreferredMicrophoneFieldDimensionRequest) (*pb.SetPreferredMicrophoneFieldDimensionResponse, error) + func (s *MediaRecorderServer) SetPreviewDisplay(_ context.Context, req *pb.SetPreviewDisplayRequest) (*pb.SetPreviewDisplayResponse, error) + func (s *MediaRecorderServer) SetPrivacySensitive(_ context.Context, req *pb.SetPrivacySensitiveRequest) (*pb.SetPrivacySensitiveResponse, error) + func (s *MediaRecorderServer) SetProfile(_ context.Context, req *pb.SetProfileRequest) (*pb.SetProfileResponse, error) + func (s *MediaRecorderServer) SetVideoEncoder(_ context.Context, req *pb.SetVideoEncoderRequest) (*pb.SetVideoEncoderResponse, error) + func (s *MediaRecorderServer) SetVideoEncodingBitRate(_ context.Context, req *pb.SetVideoEncodingBitRateRequest) (*pb.SetVideoEncodingBitRateResponse, error) + func (s *MediaRecorderServer) SetVideoEncodingProfileLevel(_ context.Context, req *pb.SetVideoEncodingProfileLevelRequest) (*pb.SetVideoEncodingProfileLevelResponse, error) + func (s *MediaRecorderServer) SetVideoFrameRate(_ context.Context, req *pb.SetVideoFrameRateRequest) (*pb.SetVideoFrameRateResponse, error) + func (s *MediaRecorderServer) SetVideoProfile(_ context.Context, req *pb.SetVideoProfileRequest) (*pb.SetVideoProfileResponse, error) + func (s *MediaRecorderServer) SetVideoSize(_ context.Context, req *pb.SetVideoSizeRequest) (*pb.SetVideoSizeResponse, error) + func (s *MediaRecorderServer) SetVideoSource(_ context.Context, req *pb.SetVideoSourceRequest) (*pb.SetVideoSourceResponse, error) + func (s *MediaRecorderServer) Start(_ context.Context, req *pb.StartRequest) (*pb.StartResponse, error) + func (s *MediaRecorderServer) Stop(_ context.Context, req *pb.StopRequest) (*pb.StopResponse, error) + func (s *MediaRecorderServer) UnregisterAudioRecordingCallback(_ context.Context, req *pb.UnregisterAudioRecordingCallbackRequest) (*pb.UnregisterAudioRecordingCallbackResponse, error)