Romain Vimont
f43d66d5d6
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-11 15:01:05 +02:00
..
2018-08-12 15:35:29 +02:00
2021-02-17 09:54:03 +01:00
2021-02-17 09:54:03 +01:00
2021-02-17 09:54:03 +01:00
2021-01-17 14:08:48 +01:00
2021-04-11 15:01:05 +02:00
2021-01-17 14:08:48 +01:00
2021-01-08 19:22:10 +01:00
2021-02-17 09:53:25 +01:00
2021-04-11 15:01:05 +02:00
2021-02-17 09:54:03 +01:00
2021-02-17 09:54:03 +01:00
2021-02-17 09:54:03 +01:00
2021-02-17 09:54:03 +01:00
2021-01-08 19:22:10 +01:00
2021-04-11 15:01:05 +02:00
2021-04-11 15:01:05 +02:00
2021-02-17 09:54:03 +01:00
2021-02-17 09:54:03 +01:00
2021-01-08 19:22:10 +01:00
2021-01-17 14:08:48 +01:00
2021-01-08 19:22:10 +01:00
2021-01-17 14:08:48 +01:00
2021-02-14 14:44:05 +01:00
2021-02-17 09:54:03 +01:00
2021-02-17 09:54:03 +01:00
2021-02-17 09:54:03 +01:00
2021-02-17 09:54:03 +01:00
2018-02-05 14:46:00 +01:00
2021-03-06 22:58:03 +01:00
2021-04-10 18:48:52 +02:00
2021-01-17 14:08:48 +01:00
2020-04-15 17:39:51 +02:00
2021-01-17 14:08:48 +01:00
2021-02-17 09:54:03 +01:00
2021-02-17 09:54:03 +01:00
2021-04-11 15:01:05 +02:00
2021-02-17 09:54:03 +01:00
2021-04-11 15:01:05 +02:00
2021-04-11 15:01:05 +02:00
2021-04-11 15:01:05 +02:00
2021-04-11 15:01:05 +02:00
2021-03-16 21:12:35 +01:00
2021-03-16 21:12:35 +01:00
2021-04-11 15:01:05 +02:00
2021-04-11 15:01:05 +02:00
2021-01-08 19:22:10 +01:00
2021-01-17 14:08:48 +01:00
2021-04-11 15:01:05 +02:00
2021-04-11 15:01:05 +02:00