mirror of
https://github.com/rustdesk/qemu-display.git
synced 2026-10-27 06:30:01 +00:00
gtk: detect if Audio is availble
This commit is contained in:
1 parent
865aec3f31
commit
be6e05d788
3 files changed
+17
-5
No files matched your search
@@ -96,11 +96,14 @@ mod imp {
|
||||
}
|
||||
.expect("Failed to connect to DBus");
|
||||
|
||||
if let Ok(audio) = Audio::new(&conn) {
|
||||
self.audio
|
||||
.set(GstAudio::new(audio).expect("Failed to setup audio"))
|
||||
.expect("Audio already set");
|
||||
if Audio::available(&conn) {
|
||||
if let Ok(audio) = Audio::new(&conn) {
|
||||
self.audio
|
||||
.set(GstAudio::new(audio).expect("Failed to setup audio"))
|
||||
.unwrap();
|
||||
}
|
||||
}
|
||||
|
||||
let console = Console::new(&conn, 0).expect("Failed to get the console");
|
||||
self.conn.set(conn).expect("Connection already set.");
|
||||
|
||||
|
||||
Reference in new issue
Block a user