RenderingControl

package
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 22, 2026 License: MIT Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type RenderingControl

type RenderingControl struct {
	Send func(action, body, targetTag string) (string, error)
	// Channel should be one of: `Master`, `LF` or `RF`
	Channel string
}

func New

func New(send func(action, body, targetTag string) (string, error)) RenderingControl

func (*RenderingControl) GetBass

func (s *RenderingControl) GetBass() (CurrentBass int, err error)

func (*RenderingControl) GetEQ

func (s *RenderingControl) GetEQ(eQType string) (CurrentValue string, err error)

func (*RenderingControl) GetHeadphoneConnected

func (s *RenderingControl) GetHeadphoneConnected() (CurrentHeadphoneConnected bool, err error)

func (*RenderingControl) GetLoudness

func (s *RenderingControl) GetLoudness() (CurrentLoudness bool, err error)

func (*RenderingControl) GetMute

func (s *RenderingControl) GetMute() (CurrentMute bool, err error)

func (*RenderingControl) GetOutputFixed

func (s *RenderingControl) GetOutputFixed() (CurrentFixed bool, err error)

func (*RenderingControl) GetRoomCalibrationStatus

func (s *RenderingControl) GetRoomCalibrationStatus() (getRoomCalibrationStatusResponse, error)

func (*RenderingControl) GetSupportsOutputFixed

func (s *RenderingControl) GetSupportsOutputFixed() (CurrentSupportsFixed bool, err error)

func (*RenderingControl) GetTreble

func (s *RenderingControl) GetTreble() (CurrentTreble int, err error)

func (*RenderingControl) GetVolume

func (s *RenderingControl) GetVolume() (CurrentVolume int, err error)

func (*RenderingControl) GetVolumeDB

func (s *RenderingControl) GetVolumeDB() (CurrentVolume int, err error)

func (*RenderingControl) GetVolumeDBRange

func (s *RenderingControl) GetVolumeDBRange() (getVolumeDBRangeResponse, error)

func (*RenderingControl) RampToVolume

func (s *RenderingControl) RampToVolume(rampType string, volume int, resetVolumeAfter bool, programURI string) (RampTime int, err error)

func (*RenderingControl) ResetBasicEQ

func (s *RenderingControl) ResetBasicEQ() (resetBasicEQResponse, error)

func (*RenderingControl) ResetExtEQ

func (s *RenderingControl) ResetExtEQ(eQType string) error

func (*RenderingControl) RestoreVolumePriorToRamp

func (s *RenderingControl) RestoreVolumePriorToRamp() error

func (*RenderingControl) SetBass

func (s *RenderingControl) SetBass(volume int) error

func (*RenderingControl) SetChannelMap

func (s *RenderingControl) SetChannelMap(channelMap string) error

func (*RenderingControl) SetEQ

func (s *RenderingControl) SetEQ(eQType string, state string) error

func (*RenderingControl) SetLoudness

func (s *RenderingControl) SetLoudness(state bool) error

func (*RenderingControl) SetMute

func (s *RenderingControl) SetMute(state bool) error

func (*RenderingControl) SetOutputFixed

func (s *RenderingControl) SetOutputFixed(state bool) error

func (*RenderingControl) SetRelativeVolume

func (s *RenderingControl) SetRelativeVolume(volume int) (NewVolume int, err error)

func (*RenderingControl) SetRoomCalibrationStatus

func (s *RenderingControl) SetRoomCalibrationStatus(state bool) error

func (*RenderingControl) SetRoomCalibrationX

func (s *RenderingControl) SetRoomCalibrationX(calibrationID string, coeddicients string, calibrationMode string) error

func (*RenderingControl) SetTreble

func (s *RenderingControl) SetTreble(volume int) error

func (*RenderingControl) SetVolume

func (s *RenderingControl) SetVolume(volume int) error

func (*RenderingControl) SetVolumeDB

func (s *RenderingControl) SetVolumeDB(volume int) error

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL