audio1

package
v0.0.0-...-77ac5d6 Latest Latest
Warning

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

Go to latest
Published: Nov 28, 2023 License: GPL-3.0 Imports: 6 Imported by: 2

Documentation

Overview

SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.

SPDX-License-Identifier: GPL-3.0-or-later

SPDX-FileCopyrightText: 2018 - 2023 UnionTech Software Technology Co., Ltd.

SPDX-License-Identifier: GPL-3.0-or-later

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Audio

type Audio interface {
	proxy.Object
	// contains filtered or unexported methods
}

func NewAudio

func NewAudio(conn *dbus.Conn) Audio

type MockAudio

type MockAudio struct {
	MockInterfaceAudio // interface org.deepin.dde.Audio1
	proxy.MockObject
}

type MockInterfaceAudio

type MockInterfaceAudio struct {
	mock.Mock
}

func (*MockInterfaceAudio) Cards

func (v *MockInterfaceAudio) Cards() proxy.PropString

func (*MockInterfaceAudio) CardsWithoutUnavailable

func (v *MockInterfaceAudio) CardsWithoutUnavailable() proxy.PropString

func (*MockInterfaceAudio) DefaultSink

func (v *MockInterfaceAudio) DefaultSink() proxy.PropObjectPath

func (*MockInterfaceAudio) DefaultSource

func (v *MockInterfaceAudio) DefaultSource() proxy.PropObjectPath

func (*MockInterfaceAudio) GoIsPortEnabled

func (v *MockInterfaceAudio) GoIsPortEnabled(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string) *dbus.Call

func (*MockInterfaceAudio) GoSetDefaultSink

func (v *MockInterfaceAudio) GoSetDefaultSink(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call

func (*MockInterfaceAudio) GoSetDefaultSource

func (v *MockInterfaceAudio) GoSetDefaultSource(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call

func (*MockInterfaceAudio) GoSetPort

func (v *MockInterfaceAudio) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string, direction int32) *dbus.Call

func (*MockInterfaceAudio) GoSetPortEnabled

func (v *MockInterfaceAudio) GoSetPortEnabled(flags dbus.Flags, ch chan *dbus.Call, cardId uint32, portName string, enabled bool) *dbus.Call

func (*MockInterfaceAudio) IsPortEnabled

func (v *MockInterfaceAudio) IsPortEnabled(flags dbus.Flags, cardId uint32, portName string) (bool, error)

func (*MockInterfaceAudio) MaxUIVolume

func (v *MockInterfaceAudio) MaxUIVolume() proxy.PropDouble

func (*MockInterfaceAudio) SetDefaultSink

func (v *MockInterfaceAudio) SetDefaultSink(flags dbus.Flags, name string) error

func (*MockInterfaceAudio) SetDefaultSource

func (v *MockInterfaceAudio) SetDefaultSource(flags dbus.Flags, name string) error

func (*MockInterfaceAudio) SetPort

func (v *MockInterfaceAudio) SetPort(flags dbus.Flags, cardId uint32, portName string, direction int32) error

func (*MockInterfaceAudio) SetPortEnabled

func (v *MockInterfaceAudio) SetPortEnabled(flags dbus.Flags, cardId uint32, portName string, enabled bool) error

func (*MockInterfaceAudio) SinkInputs

type MockInterfaceSink

type MockInterfaceSink struct {
	mock.Mock
}

func (*MockInterfaceSink) ActivePort

func (v *MockInterfaceSink) ActivePort() PropPortInfo

func (*MockInterfaceSink) Balance

func (v *MockInterfaceSink) Balance() proxy.PropDouble

func (*MockInterfaceSink) BaseVolume

func (v *MockInterfaceSink) BaseVolume() proxy.PropDouble

func (*MockInterfaceSink) Card

func (*MockInterfaceSink) Description

func (v *MockInterfaceSink) Description() proxy.PropString

func (*MockInterfaceSink) Fade

func (*MockInterfaceSink) GetMeter

func (v *MockInterfaceSink) GetMeter(flags dbus.Flags) (dbus.ObjectPath, error)

func (*MockInterfaceSink) GoGetMeter

func (v *MockInterfaceSink) GoGetMeter(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*MockInterfaceSink) GoSetBalance

func (v *MockInterfaceSink) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call

func (*MockInterfaceSink) GoSetFade

func (v *MockInterfaceSink) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call

func (*MockInterfaceSink) GoSetMute

func (v *MockInterfaceSink) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call

func (*MockInterfaceSink) GoSetPort

func (v *MockInterfaceSink) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call

func (*MockInterfaceSink) GoSetVolume

func (v *MockInterfaceSink) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call

func (*MockInterfaceSink) Mute

func (v *MockInterfaceSink) Mute() proxy.PropBool

func (*MockInterfaceSink) Name

func (*MockInterfaceSink) Ports

func (*MockInterfaceSink) SetBalance

func (v *MockInterfaceSink) SetBalance(flags dbus.Flags, value float64, isPlay bool) error

func (*MockInterfaceSink) SetFade

func (v *MockInterfaceSink) SetFade(flags dbus.Flags, value float64) error

func (*MockInterfaceSink) SetMute

func (v *MockInterfaceSink) SetMute(flags dbus.Flags, value bool) error

func (*MockInterfaceSink) SetPort

func (v *MockInterfaceSink) SetPort(flags dbus.Flags, name string) error

func (*MockInterfaceSink) SetVolume

func (v *MockInterfaceSink) SetVolume(flags dbus.Flags, value float64, isPlay bool) error

func (*MockInterfaceSink) SupportBalance

func (v *MockInterfaceSink) SupportBalance() proxy.PropBool

func (*MockInterfaceSink) SupportFade

func (v *MockInterfaceSink) SupportFade() proxy.PropBool

func (*MockInterfaceSink) Volume

func (v *MockInterfaceSink) Volume() proxy.PropDouble

type MockInterfaceSinkInput

type MockInterfaceSinkInput struct {
	mock.Mock
}

func (*MockInterfaceSinkInput) Balance

func (*MockInterfaceSinkInput) Fade

func (*MockInterfaceSinkInput) GoSetBalance

func (v *MockInterfaceSinkInput) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call

func (*MockInterfaceSinkInput) GoSetFade

func (v *MockInterfaceSinkInput) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call

func (*MockInterfaceSinkInput) GoSetMute

func (v *MockInterfaceSinkInput) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call

func (*MockInterfaceSinkInput) GoSetVolume

func (v *MockInterfaceSinkInput) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call

func (*MockInterfaceSinkInput) Icon

func (*MockInterfaceSinkInput) Mute

func (*MockInterfaceSinkInput) Name

func (*MockInterfaceSinkInput) SetBalance

func (v *MockInterfaceSinkInput) SetBalance(flags dbus.Flags, value float64, isPlay bool) error

func (*MockInterfaceSinkInput) SetFade

func (v *MockInterfaceSinkInput) SetFade(flags dbus.Flags, value float64) error

func (*MockInterfaceSinkInput) SetMute

func (v *MockInterfaceSinkInput) SetMute(flags dbus.Flags, value bool) error

func (*MockInterfaceSinkInput) SetVolume

func (v *MockInterfaceSinkInput) SetVolume(flags dbus.Flags, value float64, isPlay bool) error

func (*MockInterfaceSinkInput) SupportBalance

func (v *MockInterfaceSinkInput) SupportBalance() proxy.PropBool

func (*MockInterfaceSinkInput) SupportFade

func (v *MockInterfaceSinkInput) SupportFade() proxy.PropBool

func (*MockInterfaceSinkInput) Volume

type MockInterfaceSource

type MockInterfaceSource struct {
	mock.Mock
}

func (*MockInterfaceSource) ActivePort

func (v *MockInterfaceSource) ActivePort() PropPortInfo

func (*MockInterfaceSource) Balance

func (v *MockInterfaceSource) Balance() proxy.PropDouble

func (*MockInterfaceSource) BaseVolume

func (v *MockInterfaceSource) BaseVolume() proxy.PropDouble

func (*MockInterfaceSource) Card

func (*MockInterfaceSource) Description

func (v *MockInterfaceSource) Description() proxy.PropString

func (*MockInterfaceSource) Fade

func (*MockInterfaceSource) GetMeter

func (v *MockInterfaceSource) GetMeter(flags dbus.Flags) (dbus.ObjectPath, error)

func (*MockInterfaceSource) GoGetMeter

func (v *MockInterfaceSource) GoGetMeter(flags dbus.Flags, ch chan *dbus.Call) *dbus.Call

func (*MockInterfaceSource) GoSetBalance

func (v *MockInterfaceSource) GoSetBalance(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call

func (*MockInterfaceSource) GoSetFade

func (v *MockInterfaceSource) GoSetFade(flags dbus.Flags, ch chan *dbus.Call, value float64) *dbus.Call

func (*MockInterfaceSource) GoSetMute

func (v *MockInterfaceSource) GoSetMute(flags dbus.Flags, ch chan *dbus.Call, value bool) *dbus.Call

func (*MockInterfaceSource) GoSetPort

func (v *MockInterfaceSource) GoSetPort(flags dbus.Flags, ch chan *dbus.Call, name string) *dbus.Call

func (*MockInterfaceSource) GoSetVolume

func (v *MockInterfaceSource) GoSetVolume(flags dbus.Flags, ch chan *dbus.Call, value float64, isPlay bool) *dbus.Call

func (*MockInterfaceSource) Mute

func (*MockInterfaceSource) Name

func (*MockInterfaceSource) Ports

func (*MockInterfaceSource) SetBalance

func (v *MockInterfaceSource) SetBalance(flags dbus.Flags, value float64, isPlay bool) error

func (*MockInterfaceSource) SetFade

func (v *MockInterfaceSource) SetFade(flags dbus.Flags, value float64) error

func (*MockInterfaceSource) SetMute

func (v *MockInterfaceSource) SetMute(flags dbus.Flags, value bool) error

func (*MockInterfaceSource) SetPort

func (v *MockInterfaceSource) SetPort(flags dbus.Flags, name string) error

func (*MockInterfaceSource) SetVolume

func (v *MockInterfaceSource) SetVolume(flags dbus.Flags, value float64, isPlay bool) error

func (*MockInterfaceSource) SupportBalance

func (v *MockInterfaceSource) SupportBalance() proxy.PropBool

func (*MockInterfaceSource) SupportFade

func (v *MockInterfaceSource) SupportFade() proxy.PropBool

func (*MockInterfaceSource) Volume

func (v *MockInterfaceSource) Volume() proxy.PropDouble

type MockPropPortInfo

type MockPropPortInfo struct {
	mock.Mock
}

func (MockPropPortInfo) ConnectChanged

func (p MockPropPortInfo) ConnectChanged(cb func(hasValue bool, value PortInfo)) error

func (MockPropPortInfo) Get

func (p MockPropPortInfo) Get(flags dbus.Flags) (value PortInfo, err error)

func (MockPropPortInfo) Set

func (p MockPropPortInfo) Set(flags dbus.Flags, value PortInfo) error

type MockPropPortInfoSlice

type MockPropPortInfoSlice struct {
	mock.Mock
}

func (MockPropPortInfoSlice) ConnectChanged

func (p MockPropPortInfoSlice) ConnectChanged(cb func(hasValue bool, value []PortInfo)) error

func (MockPropPortInfoSlice) Get

func (p MockPropPortInfoSlice) Get(flags dbus.Flags) (value []PortInfo, err error)

func (MockPropPortInfoSlice) Set

func (p MockPropPortInfoSlice) Set(flags dbus.Flags, value []PortInfo) error

type MockSink

type MockSink struct {
	MockInterfaceSink // interface org.deepin.dde.Audio1.Sink
	proxy.MockObject
}

type MockSinkInput

type MockSinkInput struct {
	MockInterfaceSinkInput // interface org.deepin.dde.Audio1.SinkInput
	proxy.MockObject
}

type MockSource

type MockSource struct {
	MockInterfaceSource // interface org.deepin.dde.Audio1.Source
	proxy.MockObject
}

type PortInfo

type PortInfo struct {
	Name        string
	Description string
	Priority    uint32
	Available   int // 0: Unknown, 1: No, 2: Yes
}

type PropPortInfo

type PropPortInfo interface {
	Get(flags dbus.Flags) (value PortInfo, err error)
	Set(flags dbus.Flags, value PortInfo) error
	ConnectChanged(cb func(hasValue bool, value PortInfo)) error
}

type PropPortInfoSlice

type PropPortInfoSlice interface {
	Get(flags dbus.Flags) (value []PortInfo, err error)
	Set(flags dbus.Flags, value []PortInfo) error
	ConnectChanged(cb func(hasValue bool, value []PortInfo)) error
}

type Sink

type Sink interface {
	proxy.Object
	// contains filtered or unexported methods
}

func NewSink

func NewSink(conn *dbus.Conn, path dbus.ObjectPath) (Sink, error)

type SinkInput

type SinkInput interface {
	proxy.Object
	// contains filtered or unexported methods
}

func NewSinkInput

func NewSinkInput(conn *dbus.Conn, path dbus.ObjectPath) (SinkInput, error)

type Source

type Source interface {
	proxy.Object
	// contains filtered or unexported methods
}

func NewSource

func NewSource(conn *dbus.Conn, path dbus.ObjectPath) (Source, error)

Jump to

Keyboard shortcuts

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