opt supported encoding update, consider multi connections (#7978)

Signed-off-by: 21pages <pages21@163.com>
This commit is contained in:
21pages
2024-05-08 20:31:39 +08:00
committed by GitHub
parent 1b0a3e610e
commit 5ba1c2587d
5 changed files with 49 additions and 31 deletions

View File

@@ -638,6 +638,8 @@ impl Drop for Raii {
fn drop(&mut self) {
#[cfg(feature = "vram")]
VRamEncoder::set_not_use(self.0, false);
#[cfg(feature = "vram")]
Encoder::update(scrap::codec::EncodingUpdate::Check);
VIDEO_QOS.lock().unwrap().set_support_abr(self.0, true);
}
}