tree: 83c2d819edd574514883610c98109c62d8084b44 [path history] [tgz]
  1. README.md
all/fidl/fuchsia.media/README.md

fuchsia.media

PROTOCOLS

ActivityReporter

Defined in fuchsia.media/activity_reporter.fidl

WatchCaptureActivity

Request

Response

WatchRenderActivity

Request

Response

Audio

Defined in fuchsia.media/audio.fidl

CreateAudioCapturer

Request

CreateAudioRenderer

Request

SetSystemGain

Request

SetSystemMute

Request

SystemGainMuteChanged

Response

AudioCapturer

Defined in fuchsia.media/audio_capturer.fidl

AddPayloadBuffer

Request

BindGainControl

Request

CaptureAt

Request

Response

DiscardAllPackets

Request

Response

DiscardAllPacketsNoReply

Request

GetReferenceClock

Request

Response

GetStreamType

Request

Response

OnEndOfStream

Response

OnPacketProduced

Response

ReleasePacket

Request

RemovePayloadBuffer

Request

SetPcmStreamType

Request

SetReferenceClock

Request

SetUsage

Request

StartAsyncCapture

Request

StopAsyncCapture

Request

Response

StopAsyncCaptureNoReply

Request

AudioConsumer

Defined in fuchsia.media/audio_consumer.fidl

BindVolumeControl

Request

CreateStreamSink

Request

OnEndOfStream

Response

SetRate

Request

Start

Request

Stop

Request

WatchStatus

Request

Response

AudioCore

Defined in fuchsia.media/audio_core.fidl

BindUsageVolumeControl

Request

CreateAudioCapturer

Request

CreateAudioCapturerWithConfiguration

Request

CreateAudioRenderer

Request

EnableDeviceSettings

Request

LoadDefaults

Request

ResetInteractions

Request

SetCaptureUsageGain

Request

SetInteraction

Request

SetRenderUsageGain

Request

SetSystemGain

Request

SetSystemMute

Request

SystemGainMuteChanged

Response

AudioDeviceEnumerator

Defined in fuchsia.media/audio_device_enumerator.fidl

AddDeviceByChannel

Request

AddDeviceByChannel2

Request

GetDefaultInputDevice

Request

Response

GetDefaultOutputDevice

Request

Response

GetDeviceGain

Request

Response

GetDevices

Request

Response

OnDefaultDeviceChanged

Response

OnDeviceAdded

Response

OnDeviceGainChanged

Response

OnDeviceRemoved

Response

SetDeviceGain

Request

AudioRenderer

Defined in fuchsia.media/audio_renderer.fidl

AddPayloadBuffer

Request

BindGainControl

Request

DiscardAllPackets

Request

Response

DiscardAllPacketsNoReply

Request

EnableMinLeadTimeEvents

Request

EndOfStream

Request

GetMinLeadTime

Request

Response

GetReferenceClock

Request

Response

OnMinLeadTimeChanged

Response

Pause

Request

Response

PauseNoReply

Request

Play

Request

Response

PlayNoReply

Request

RemovePayloadBuffer

Request

SendPacket

Request

Response

SendPacketNoReply

Request

SetPcmStreamType

Request

SetPtsContinuityThreshold

Request

SetPtsUnits

Request

SetReferenceClock

Request

SetUsage

Request

ProfileProvider

Defined in fuchsia.media/profile_provider.fidl

RegisterHandler

Request

Response

RegisterHandlerWithCapacity

Request

Response

SessionAudioConsumerFactory

Defined in fuchsia.media/audio_consumer.fidl

CreateAudioConsumer

Request

SimpleStreamSink

Defined in fuchsia.media/stream.fidl

AddPayloadBuffer

Request

DiscardAllPackets

Request

Response

DiscardAllPacketsNoReply

Request

EndOfStream

Request

RemovePayloadBuffer

Request

SendPacket

Request

Response

SendPacketNoReply

Request

StreamBufferSet

Defined in fuchsia.media/stream.fidl

AddPayloadBuffer

Request

RemovePayloadBuffer

Request

StreamProcessor

Defined in fuchsia.media/stream_processor.fidl

CloseCurrentStream

Request

CompleteOutputBufferPartialSettings

Request

EnableOnStreamFailed

Request

FlushEndOfStreamAndCloseStream

Request

OnFreeInputPacket

Response

OnInputConstraints

Response

OnOutputConstraints

Response

OnOutputEndOfStream

Response

OnOutputFormat

Response

OnOutputPacket

Response

OnStreamFailed

Response

QueueInputEndOfStream

Request

QueueInputFormatDetails

Request

QueueInputPacket

Request

RecycleOutputPacket

Request

SetInputBufferPartialSettings

Request

SetOutputBufferPartialSettings

Request

Sync

Request

Response

StreamSink

Defined in fuchsia.media/stream.fidl

DiscardAllPackets

Request

Response

DiscardAllPacketsNoReply

Request

EndOfStream

Request

SendPacket

Request

Response

SendPacketNoReply

Request

StreamSource

Defined in fuchsia.media/stream.fidl

DiscardAllPackets

Request

Response

DiscardAllPacketsNoReply

Request

OnEndOfStream

Response

OnPacketProduced

Response

ReleasePacket

Request

UsageGainListener

Defined in fuchsia.media/usage_reporter.fidl

OnGainMuteChanged

Request

Response

UsageGainReporter

Defined in fuchsia.media/usage_reporter.fidl

RegisterListener

Request

UsageReporter

Defined in fuchsia.media/usage_reporter.fidl

Watch

Request

UsageWatcher

Defined in fuchsia.media/usage_reporter.fidl

OnStateChanged

Request

Response

STRUCTS

AacConstantBitRate

Defined in fuchsia.media/stream_common.fidl

AacEncoderSettings

Defined in fuchsia.media/stream_common.fidl

AacTransportAdts

Defined in fuchsia.media/stream_common.fidl

AacTransportLatm

Defined in fuchsia.media/stream_common.fidl

AacTransportRaw

Defined in fuchsia.media/stream_common.fidl

AudioCompressedFormatAac

Defined in fuchsia.media/stream_common.fidl

AudioCompressedFormatSbc

Defined in fuchsia.media/stream_common.fidl

AudioDeviceInfo

Defined in fuchsia.media/audio_device_enumerator.fidl

AudioGainInfo

Defined in fuchsia.media/audio_device_enumerator.fidl

AudioStreamType

Defined in fuchsia.media/stream_type.fidl

Compression

Defined in fuchsia.media/stream_type.fidl

EncryptionPattern

Defined in fuchsia.media/stream_common.fidl

Metadata

Defined in fuchsia.media/metadata.fidl

Parameter

Defined in fuchsia.media/stream_common.fidl

PcmFormat

Defined in fuchsia.media/stream_common.fidl

Property

Defined in fuchsia.media/metadata.fidl

SbcEncoderSettings

Defined in fuchsia.media/stream_common.fidl

StreamPacket

Defined in fuchsia.media/stream.fidl

StreamType

Defined in fuchsia.media/stream_type.fidl

SubpictureStreamType

Defined in fuchsia.media/stream_type.fidl

SubsampleEntry

Defined in fuchsia.media/stream_common.fidl

TextStreamType

Defined in fuchsia.media/stream_type.fidl

TimelineFunction

Defined in fuchsia.media/timeline_function.fidl

VideoStreamType

Defined in fuchsia.media/stream_type.fidl

VideoUncompressedFormat

Defined in fuchsia.media/stream_common.fidl

Void

Defined in fuchsia.media/audio_consumer.fidl

ENUMS

AacAudioObjectType

Type: uint32

Defined in fuchsia.media/stream_common.fidl

AacChannelMode

Type: uint32

Defined in fuchsia.media/stream_common.fidl

AacVariableBitRate

Type: uint32

Defined in fuchsia.media/stream_common.fidl

AudioBitrateMode

Type: uint32

Defined in fuchsia.media/stream_common.fidl

AudioCaptureUsage

Type: uint32

Defined in fuchsia.media/audio_core.fidl

AudioChannelId

Type: uint32

Defined in fuchsia.media/stream_common.fidl

AudioOutputRoutingPolicy

Type: uint32

Defined in fuchsia.media/audio_core.fidl

AudioPcmMode

Type: uint32

Defined in fuchsia.media/stream_common.fidl

AudioRenderUsage

Type: uint32

Defined in fuchsia.media/audio_core.fidl

AudioSampleFormat

Type: uint32

Defined in fuchsia.media/stream_type.fidl

Behavior

Type: uint32

Defined in fuchsia.media/audio_core.fidl

ColorSpace

Type: uint32

Defined in fuchsia.media/stream_type.fidl

SbcAllocation

Type: uint32

Defined in fuchsia.media/stream_common.fidl

SbcBlockCount

Type: uint32

Defined in fuchsia.media/stream_common.fidl

SbcChannelMode

Type: uint32

Defined in fuchsia.media/stream_common.fidl

SbcSubBands

Type: uint32

Defined in fuchsia.media/stream_common.fidl

StreamError

Type: uint32

Defined in fuchsia.media/stream_common.fidl

VideoColorSpace

Type: uint32

Defined in fuchsia.media/stream_common.fidl

TABLES

AudioConsumerStatus

Defined in fuchsia.media/audio_consumer.fidl

DecryptedFormat

Defined in fuchsia.media/stream_common.fidl

EncryptedFormat

Defined in fuchsia.media/stream_common.fidl

FormatDetails

Defined in fuchsia.media/stream_common.fidl

H264EncoderSettings

Defined in fuchsia.media/stream_common.fidl

H264QuantizationParameters

Defined in fuchsia.media/stream_common.fidl

HevcEncoderSettings

Defined in fuchsia.media/stream_common.fidl

InputAudioCapturerConfiguration

Defined in fuchsia.media/audio_capturer.fidl

LoopbackAudioCapturerConfiguration

Defined in fuchsia.media/audio_capturer.fidl

Packet

Defined in fuchsia.media/stream_processor.fidl

PacketHeader

Defined in fuchsia.media/stream_processor.fidl

StreamBufferConstraints

Defined in fuchsia.media/stream_processor.fidl

StreamBufferPartialSettings

Defined in fuchsia.media/stream_processor.fidl

StreamBufferSettings

Defined in fuchsia.media/stream_processor.fidl

StreamOutputConstraints

Defined in fuchsia.media/stream_processor.fidl

StreamOutputFormat

Defined in fuchsia.media/stream_processor.fidl

UsageStateDucked

Defined in fuchsia.media/usage_reporter.fidl

UsageStateMuted

Defined in fuchsia.media/usage_reporter.fidl

UsageStateUnadjusted

Defined in fuchsia.media/usage_reporter.fidl

UNIONS

AacBitRate

Defined in fuchsia.media/stream_common.fidl

AacTransport

Defined in fuchsia.media/stream_common.fidl

AudioCapturerConfiguration

Defined in fuchsia.media/audio_capturer.fidl

AudioCompressedFormat

Defined in fuchsia.media/stream_common.fidl

AudioConsumerError

Defined in fuchsia.media/audio_consumer.fidl

AudioFormat

Defined in fuchsia.media/stream_common.fidl

AudioUncompressedFormat

Defined in fuchsia.media/stream_common.fidl

CryptoFormat

Defined in fuchsia.media/stream_common.fidl

DomainFormat

Defined in fuchsia.media/stream_common.fidl

EncoderSettings

Defined in fuchsia.media/stream_common.fidl

MediumSpecificStreamType

Defined in fuchsia.media/stream_type.fidl

Usage

Defined in fuchsia.media/audio_core.fidl

UsageState

Defined in fuchsia.media/usage_reporter.fidl

Value

Defined in fuchsia.media/stream_common.fidl

VideoCompressedFormat

Defined in fuchsia.media/stream_common.fidl

VideoFormat

Defined in fuchsia.media/stream_common.fidl

BITS

AudioConsumerStartFlags

Type: uint32

Defined in fuchsia.media/audio_consumer.fidl

AudioGainInfoFlags

Type: uint32

Defined in fuchsia.media/audio_device_enumerator.fidl

AudioGainValidFlags

Type: uint32

Defined in fuchsia.media/audio_device_enumerator.fidl

CONSTANTS

TYPE ALIASES