19 #ifndef ANBOX_PLATFORM_SDK_PLUGIN_H_
20 #define ANBOX_PLATFORM_SDK_PLUGIN_H_
63 std::unique_ptr<anbox::Platform>
instance{
nullptr};
AnboxProxy provides a proxy layer which encapsulates callbacks that can be used by a platform to chan...
AudioProcessor allows processing audio data from the Android container and perform audio processing l...
CameraProcessor allows a plugin to respond to the camera actions triggered from Anobx and post video ...
GpsProcessor allows forwarding the gps data from platform plugin to Android container and process gps...
GraphicsProcessor allows integration with the graphics engine inside Anbox.
SensorProcessor allows processing sensor events from the Android container and perform sensor process...
Connects a platform with the Android VHAL interface. The platform can invoke the callbacks which are ...
AnboxPlatform * anbox_platform_plugin_register(std::unique_ptr< anbox::Platform > &&platform)
Register a platform plugin.
void anbox_platform_plugin_unregister(AnboxPlatform *)
Unregister a platform plugin.
anbox::AudioProcessor * instance
anbox::CameraProcessor * instance
anbox::GpsProcessor * instance
anbox::GraphicsProcessor * instance
anbox::AnboxProxy * instance
anbox::SensorProcessor * instance
anbox::VhalConnector * instance
std::unique_ptr< anbox::VideoDecoder > instance