moonlight-qt/moonlight-common-c
Cameron Gutman d6cfbdb273 Rewrite FFmpeg decoder to use pull model
This allows us to keep asynchronous decoders like MMAL and V4L2M2M fed
while we're waiting for output frames. Behavior for synchronous decoders
should be identical.

Continuing to feed new data while waiting for output frames is crucial for
acceptable performance on 1080p video on the Raspberry Pi using V4L2M2M,
since it allows the decode and copy operations to be pipelined.
2022-01-17 15:06:12 -06:00
..
moonlight-common-c@921b59c467 Rewrite FFmpeg decoder to use pull model 2022-01-17 15:06:12 -06:00
moonlight-common-c.pro Update SDL and switch to arch-specific headers on Windows 2021-12-11 14:06:26 -06:00