Versions in this module Expand all Collapse all v0 v0.0.6 Mar 29, 2026 Changes in this version + type MediaRecorderClient struct + func NewMediaRecorderClient(cc grpc.ClientConnInterface) *MediaRecorderClient + func (c *MediaRecorderClient) GetActiveMicrophones(ctx context.Context, handle int64) (int64, error) + func (c *MediaRecorderClient) GetActiveRecordingConfiguration(ctx context.Context, handle int64) (int64, error) + func (c *MediaRecorderClient) GetAudioSourceMax(ctx context.Context, handle int64) (int32, error) + func (c *MediaRecorderClient) GetLogSessionId(ctx context.Context, handle int64) (int64, error) + func (c *MediaRecorderClient) GetMaxAmplitude(ctx context.Context, handle int64) (int32, error) + func (c *MediaRecorderClient) GetMetrics(ctx context.Context, handle int64) (int64, error) + func (c *MediaRecorderClient) GetPreferredDevice(ctx context.Context, handle int64) (int64, error) + func (c *MediaRecorderClient) GetRoutedDevice(ctx context.Context, handle int64) (int64, error) + func (c *MediaRecorderClient) GetRoutedDevices(ctx context.Context, handle int64) (int64, error) + func (c *MediaRecorderClient) GetSurface(ctx context.Context, handle int64) (int64, error) + func (c *MediaRecorderClient) IsPrivacySensitive(ctx context.Context, handle int64) (bool, error) + func (c *MediaRecorderClient) Pause(ctx context.Context, handle int64) error + func (c *MediaRecorderClient) Prepare(ctx context.Context, handle int64) error + func (c *MediaRecorderClient) RegisterAudioRecordingCallback(ctx context.Context, handle int64, arg0 int64, arg1 int64) error + func (c *MediaRecorderClient) Release(ctx context.Context, handle int64) error + func (c *MediaRecorderClient) RemoveOnRoutingChangedListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) Reset(ctx context.Context, handle int64) error + func (c *MediaRecorderClient) Resume(ctx context.Context, handle int64) error + func (c *MediaRecorderClient) SetAudioChannels(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaRecorderClient) SetAudioEncoder(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaRecorderClient) SetAudioEncodingBitRate(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaRecorderClient) SetAudioProfile(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) SetAudioSamplingRate(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaRecorderClient) SetAudioSource(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaRecorderClient) SetCamera(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) SetCaptureRate(ctx context.Context, handle int64, arg0 float64) error + func (c *MediaRecorderClient) SetInputSurface(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) SetLocation(ctx context.Context, handle int64, arg0 float32, arg1 float32) error + func (c *MediaRecorderClient) SetLogSessionId(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) SetMaxDuration(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaRecorderClient) SetMaxFileSize(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) SetNextOutputFile1(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) SetNextOutputFile1_1(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) SetOnErrorListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) SetOnInfoListener(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) SetOrientationHint(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaRecorderClient) SetOutputFile1(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) SetOutputFile1_1(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) SetOutputFile1_2(ctx context.Context, handle int64, arg0 string) error + func (c *MediaRecorderClient) SetOutputFormat(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaRecorderClient) SetPreferredDevice(ctx context.Context, handle int64, arg0 int64) (bool, error) + func (c *MediaRecorderClient) SetPreferredMicrophoneDirection(ctx context.Context, handle int64, arg0 int32) (bool, error) + func (c *MediaRecorderClient) SetPreferredMicrophoneFieldDimension(ctx context.Context, handle int64, arg0 float32) (bool, error) + func (c *MediaRecorderClient) SetPreviewDisplay(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) SetPrivacySensitive(ctx context.Context, handle int64, arg0 bool) error + func (c *MediaRecorderClient) SetProfile(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) SetVideoEncoder(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaRecorderClient) SetVideoEncodingBitRate(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaRecorderClient) SetVideoEncodingProfileLevel(ctx context.Context, handle int64, arg0 int32, arg1 int32) error + func (c *MediaRecorderClient) SetVideoFrameRate(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaRecorderClient) SetVideoProfile(ctx context.Context, handle int64, arg0 int64) error + func (c *MediaRecorderClient) SetVideoSize(ctx context.Context, handle int64, arg0 int32, arg1 int32) error + func (c *MediaRecorderClient) SetVideoSource(ctx context.Context, handle int64, arg0 int32) error + func (c *MediaRecorderClient) Start(ctx context.Context, handle int64) error + func (c *MediaRecorderClient) Stop(ctx context.Context, handle int64) error + func (c *MediaRecorderClient) UnregisterAudioRecordingCallback(ctx context.Context, handle int64, arg0 int64) error + type MediaRecorderOnErrorListenerClient struct + func NewMediaRecorderOnErrorListenerClient(cc grpc.ClientConnInterface) *MediaRecorderOnErrorListenerClient + func (c *MediaRecorderOnErrorListenerClient) OnError(ctx context.Context, arg0 int64, arg1 int32, arg2 int32) error + type MediaRecorderOnInfoListenerClient struct + func NewMediaRecorderOnInfoListenerClient(cc grpc.ClientConnInterface) *MediaRecorderOnInfoListenerClient + func (c *MediaRecorderOnInfoListenerClient) OnInfo(ctx context.Context, arg0 int64, arg1 int32, arg2 int32) error