PROTOCOLS
Device
Defined in fuchsia.hardware.mediacodec/mediacodec.fidl
GetCodecFactory
This request connects the caller with a fuchsia.mediacodec.CodecFactory.
Request
| Name | Type |
|---|---|
request |
handle<channel>
|
SetAuxServiceDirectory
This request is deprecated, and should do nothing in DFv2 drivers. DFv2 drivers should just
drop service_directory, and not rely on the client ever sending SetAuxServiceDirectory.
For legacy reasons, if SetAuxServiceDirectory is sent by the client, the
service_directory has fuchsia.metrics.MetricEventLoggerFactory. However, DFv2 drivers
should instead use services obtained from their incoming service directory.
Request
| Name | Type |
|---|---|
service_directory |
client_end:fuchsia.io/Directory
|
SERVICES
Service
Defined in fuchsia.hardware.mediacodec/mediacodec.fidl
| Name | Type | Transport |
|---|---|---|
| device |
fuchsia.hardware.mediacodec/Device
|
Channel |