Remote rendering via USB. More...

Go to the source code of this file.
Data Structures | |
| struct | frame_transfer_state_t |
| State of the current remote frame transfer. More... | |
Functions | |
| void | remote_renderer_init () |
| Initialise the remote renderer internal state by acquiring a frame buffer. | |
| void | remote_renderer_halt () |
| Stall the remote renderer's endpoint and free frame buffer resources. | |
| void | remote_renderer_stop () |
| Free resources associated with the remote frame transfers. Does not stall the endpoint. | |
| struct frame_transfer_state_t * | remote_renderer_get_transfer_state () |
| void | remote_renderer_transfer_done () |
Remote rendering via USB.
The remote renderer does not conform to the renderer_t interface since it immediately pushes the received frames to the frame queue to reduce display latency.