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
..
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-25 14:38:42 +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-25 14:38:42 +02:00
2021-04-25 14:36:48 +02:00
2021-04-25 14:36:48 +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-04-25 14:38:42 +02:00
2021-04-25 14:38:42 +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-04-25 14:36:48 +02:00
2021-04-25 14:36:48 +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-25 14:38:42 +02:00
2021-02-17 09:54:03 +01:00
2021-04-25 14:38:42 +02:00
2021-04-25 14:38:42 +02:00
2021-04-25 14:38:42 +02:00
2021-04-25 14:38:42 +02:00
2021-04-22 22:12:23 +02:00
2021-03-16 21:12:35 +01:00
2021-04-25 14:38:42 +02:00
2021-04-25 14:38:42 +02:00
2021-01-08 19:22:10 +01:00
2021-01-17 14:08:48 +01:00
2021-04-25 14:38:42 +02:00
2021-04-25 14:38:42 +02:00