rustdesk/libs/scrap/examples
21pages 71d7398ae7
video handler holds only one decoder of the current codec format (#6939)
1. For example: when receiving h264 video frames, only 1 decoder is created, vram > ram
2. For creation and decoding failed:
  * Remove real_supported_decodings, this will update real existing decoders, replace it with the "mark_unsupported" vector. After creating the decoder failure, marks the codec as unsupported and updates supported decoding to the controlled side
  *  Add `fail_counter` in the decoder. When decoding 10 consecutive frames failed, adding codec type to 'mark_unsupported' vector
  *  The controlled end always ignores the unavailability of VP9

Signed-off-by: 21pages <pages21@163.com>
2024-01-22 20:01:17 +08:00
..
benchmark.rs video handler holds only one decoder of the current codec format (#6939) 2024-01-22 20:01:17 +08:00
capture_mag.rs add zero copy mode hareware codec for windows (#6778) 2024-01-02 16:58:10 +08:00
ffplay.rs add zero copy mode hareware codec for windows (#6778) 2024-01-02 16:58:10 +08:00
list.rs source code 2021-03-29 15:59:14 +08:00
record-screen.rs add zero copy mode hareware codec for windows (#6778) 2024-01-02 16:58:10 +08:00
screenshot.rs add zero copy mode hareware codec for windows (#6778) 2024-01-02 16:58:10 +08:00