21pages 64654ee7cf
seperate video decoding thread for each display (#9968)
* seperate video decoding thread for each display

1. Separate Video Decoding Thread for Each Display
2. Fix Decode Errors When Clearing the Queue
Previously, on-flight frames after clearing the queue could not be decoded successfully. This issue can be resolved by setting a discard_queue flag when sending a refresh message. The flag will be reset upon receiving a keyframe.

Signed-off-by: 21pages <sunboeasy@gmail.com>

* update video format along with fps to flutter

Signed-off-by: 21pages <sunboeasy@gmail.com>

* Fix keyframe interval when auto record outgoing sessions

Signed-off-by: 21pages <sunboeasy@gmail.com>

---------

Signed-off-by: 21pages <sunboeasy@gmail.com>
2024-11-22 00:02:25 +08:00
..
2024-08-07 01:08:36 +08:00
2024-11-21 19:12:24 +08:00
2024-11-19 17:29:28 +08:00
2023-06-29 20:44:50 +08:00
2024-09-24 12:00:37 +08:00
2024-04-25 11:46:21 +08:00
2024-10-23 09:28:39 +08:00
2024-09-24 12:00:37 +08:00
2024-04-25 11:46:21 +08:00
hc
2024-07-14 05:47:42 +08:00
2024-08-12 22:15:59 +08:00
2024-11-17 09:21:34 +08:00
2024-09-19 18:47:37 +08:00
2024-08-08 22:07:06 +08:00