scrcpy/app
Romain Vimont 2ddf760c09 Make video_buffer more generic
The video buffer took ownership of the producer frame (so that it could
swap frames quickly).

In order to support multiple sinks plugged to the decoder, the decoded
frame must not be consumed by the display video buffer.

Therefore, move the producer and consumer frames out of the video
buffer, and use FFmpeg AVFrame refcounting to share ownership while
avoiding copies.
2021-04-25 14:38:42 +02:00
..
src Make video_buffer more generic 2021-04-25 14:38:42 +02:00
tests Remove option --render-expired-frames 2021-04-25 14:38:42 +02:00
meson.build Remove HiDPI compilation flag 2021-04-04 15:00:13 +02:00
scrcpy.1 Remove option --render-expired-frames 2021-04-25 14:38:42 +02:00