class Device

Defined at line 350 of file fidling/gen/sdk/fidl/fuchsia.hardware.mediacodec/fuchsia.hardware.mediacodec/hlcpp/fuchsia/hardware/mediacodec/cpp/fidl.h

Public Methods

void ~Device ()
void GetCodecFactory (::zx::channel request)

This method connects the caller with a fuchsia.mediacodec.CodecFactory.

void SetAuxServiceDirectory (::fidl::InterfaceHandle< ::fuchsia::io::Directory> service_directory)

This method hands a service directory to the codec. Currently the only service available

via this service directory is fuchsia.metrics.MetricEventLoggerFactory. Any services

available via this service directory are services we'd prefer to get via the DDK. A device

can simply close this channel if the device doesn't need to use any services available via

this service directory.