Skip to content

Commit 5d8a487

Browse files
committed
fix: rename option no_audio_playback into enable_audio_playback
1 parent 218fed0 commit 5d8a487

7 files changed

Lines changed: 7 additions & 7 deletions

File tree

crates/ironrdp-client/src/config.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,7 @@ impl Config {
417417
license_cache: None,
418418
enable_server_pointer: !args.no_server_pointer,
419419
autologon: args.autologon,
420-
no_audio_playback: false,
420+
enable_audio_playback: true,
421421
request_data: None,
422422
pointer_software_rendering: false,
423423
performance_flags: PerformanceFlags::default(),

crates/ironrdp-connector/src/connection.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -725,7 +725,7 @@ fn create_client_info_pdu(config: &Config, client_addr: &SocketAddr) -> rdp::Cli
725725
flags |= ClientInfoFlags::PASSWORD_IS_SC_PIN;
726726
}
727727

728-
if config.no_audio_playback {
728+
if !config.enable_audio_playback {
729729
flags |= ClientInfoFlags::NO_AUDIO_PLAYBACK;
730730
}
731731

crates/ironrdp-connector/src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ pub struct Config {
179179
/// If true, the INFO_AUTOLOGON flag is set in the [`ClientInfoPdu`](ironrdp_pdu::rdp::ClientInfoPdu)
180180
pub autologon: bool,
181181
/// If true, the INFO_NOAUDIOPLAYBACK flag is set in the [`ClientInfoPdu`](ironrdp_pdu::rdp::ClientInfoPdu)
182-
pub no_audio_playback: bool,
182+
pub enable_audio_playback: bool,
183183
pub performance_flags: PerformanceFlags,
184184

185185
pub license_cache: Option<Arc<dyn LicenseCache>>,

crates/ironrdp-testsuite-extra/tests/tests.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -297,7 +297,7 @@ fn default_client_config() -> connector::Config {
297297
hardware_id: None,
298298
request_data: None,
299299
autologon: false,
300-
no_audio_playback: false,
300+
enable_audio_playback: true,
301301
license_cache: None,
302302
enable_server_pointer: true,
303303
pointer_software_rendering: true,

crates/ironrdp-web/src/session.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -889,7 +889,7 @@ fn build_config(
889889
platform: ironrdp::pdu::rdp::capability_sets::MajorPlatformType::UNSPECIFIED,
890890
enable_server_pointer: false,
891891
autologon: false,
892-
no_audio_playback: true,
892+
enable_audio_playback: false,
893893
request_data: None,
894894
pointer_software_rendering: false,
895895
performance_flags: PerformanceFlags::default(),

crates/ironrdp/examples/screenshot.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -208,7 +208,7 @@ fn build_config(username: String, password: String, domain: Option<String>) -> c
208208
enable_server_pointer: false, // Disable custom pointers (there is no user interaction anyway).
209209
request_data: None,
210210
autologon: false,
211-
no_audio_playback: true,
211+
enable_audio_playback: false,
212212
pointer_software_rendering: true,
213213
performance_flags: PerformanceFlags::default(),
214214
desktop_scale_factor: 0,

ffi/src/connector/config.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -193,7 +193,7 @@ pub mod ffi {
193193

194194
enable_server_pointer: self.enable_server_pointer.unwrap_or(false),
195195
autologon: self.autologon.unwrap_or(false),
196-
no_audio_playback: self.no_audio_playback.unwrap_or(false),
196+
enable_audio_playback: self.no_audio_playback.unwrap_or(true),
197197
request_data: None,
198198
pointer_software_rendering: self.pointer_software_rendering.unwrap_or(false),
199199
performance_flags: self.performance_flags.ok_or("performance flag is missing")?,

0 commit comments

Comments
 (0)