Help us shape the future of Go! Take the 2026 Go Developer Survey

common

package
v0.0.5 Latest Latest
Warning

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

Go to latest
Published: Mar 22, 2026 License: CC0-1.0 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AudioOffloadMetadata

type AudioOffloadMetadata struct {
	SampleRate              int32
	ChannelMask             audioCommon.AudioChannelLayout
	AverageBitRatePerSecond int32
	DelayFrames             int32
	PaddingFrames           int32
}

func (*AudioOffloadMetadata) MarshalParcel

func (s *AudioOffloadMetadata) MarshalParcel(
	p *parcel.Parcel,
) error

func (*AudioOffloadMetadata) UnmarshalParcel

func (s *AudioOffloadMetadata) UnmarshalParcel(
	p *parcel.Parcel,
) error

type PlaybackTrackMetadata

type PlaybackTrackMetadata struct {
	Usage        audioCommon.AudioUsage
	ContentType  audioCommon.AudioContentType
	Gain         float32
	ChannelMask  audioCommon.AudioChannelLayout
	SourceDevice *audioCommon.AudioDevice
	Tags         []string
}

func (*PlaybackTrackMetadata) MarshalParcel

func (s *PlaybackTrackMetadata) MarshalParcel(
	p *parcel.Parcel,
) error

func (*PlaybackTrackMetadata) UnmarshalParcel

func (s *PlaybackTrackMetadata) UnmarshalParcel(
	p *parcel.Parcel,
) error

type RecordTrackMetadata

type RecordTrackMetadata struct {
	Source            audioCommon.AudioSource
	Gain              float32
	DestinationDevice *audioCommon.AudioDevice
	ChannelMask       audioCommon.AudioChannelLayout
	Tags              []string
}

func (*RecordTrackMetadata) MarshalParcel

func (s *RecordTrackMetadata) MarshalParcel(
	p *parcel.Parcel,
) error

func (*RecordTrackMetadata) UnmarshalParcel

func (s *RecordTrackMetadata) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SinkMetadata

type SinkMetadata struct {
	Tracks []RecordTrackMetadata
}

func (*SinkMetadata) MarshalParcel

func (s *SinkMetadata) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SinkMetadata) UnmarshalParcel

func (s *SinkMetadata) UnmarshalParcel(
	p *parcel.Parcel,
) error

type SourceMetadata

type SourceMetadata struct {
	Tracks []PlaybackTrackMetadata
}

func (*SourceMetadata) MarshalParcel

func (s *SourceMetadata) MarshalParcel(
	p *parcel.Parcel,
) error

func (*SourceMetadata) UnmarshalParcel

func (s *SourceMetadata) UnmarshalParcel(
	p *parcel.Parcel,
) error

Jump to

Keyboard shortcuts

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