Skip to content

Commit b1bc800

Browse files
committed
feat(edition): edition 2024
because pipewire need it, so I want to upgrade it
1 parent d2bdd53 commit b1bc800

30 files changed

Lines changed: 105 additions & 107 deletions

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ repository = "https://github.com/RustAudio/cpal"
66
documentation = "https://docs.rs/cpal"
77
license = "Apache-2.0"
88
keywords = ["audio", "sound"]
9-
edition = "2021"
10-
rust-version = "1.78"
9+
edition = "2024"
10+
rust-version = "1.85"
1111

1212
[features]
1313
# ASIO backend for Windows

examples/beep.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@
1313
1414
use clap::Parser;
1515
use cpal::{
16+
FromSample, I24, Sample, SizedSample,
1617
traits::{DeviceTrait, HostTrait, StreamTrait},
17-
FromSample, Sample, SizedSample, I24,
1818
};
1919

2020
#[derive(Parser, Debug)]

examples/custom.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
use std::sync::{
2-
atomic::{AtomicBool, Ordering},
32
Arc,
3+
atomic::{AtomicBool, Ordering},
44
};
55

66
use cpal::{
7-
traits::{DeviceTrait, HostTrait, StreamTrait},
87
DeviceDescription, DeviceDescriptionBuilder,
8+
traits::{DeviceTrait, HostTrait, StreamTrait},
99
};
1010
use cpal::{FromSample, Sample};
1111

examples/feedback.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,8 @@
99
use clap::Parser;
1010
use cpal::traits::{DeviceTrait, HostTrait, StreamTrait};
1111
use ringbuf::{
12-
traits::{Consumer, Producer, Split},
1312
HeapRb,
13+
traits::{Consumer, Producer, Split},
1414
};
1515

1616
#[derive(Parser, Debug)]

examples/record_wav.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -135,7 +135,7 @@ fn main() -> Result<(), anyhow::Error> {
135135
sample_format => {
136136
return Err(anyhow::Error::msg(format!(
137137
"Unsupported sample format '{sample_format}'"
138-
)))
138+
)));
139139
}
140140
};
141141

examples/synth_tones.rs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ extern crate anyhow;
66
extern crate clap;
77
extern crate cpal;
88

9+
use cpal::{FromSample, Sample};
910
use cpal::{
11+
I24, SizedSample, U24,
1012
traits::{DeviceTrait, HostTrait, StreamTrait},
11-
SizedSample, I24, U24,
1213
};
13-
use cpal::{FromSample, Sample};
1414

1515
fn main() -> anyhow::Result<()> {
1616
let stream = stream_setup_for()?;
@@ -114,8 +114,8 @@ where
114114
}
115115
}
116116

117-
pub fn host_device_setup(
118-
) -> Result<(cpal::Host, cpal::Device, cpal::SupportedStreamConfig), anyhow::Error> {
117+
pub fn host_device_setup()
118+
-> Result<(cpal::Host, cpal::Device, cpal::SupportedStreamConfig), anyhow::Error> {
119119
let host = cpal::default_host();
120120

121121
let device = host

src/host/aaudio/java_interface/audio_features.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
use super::{
2+
PackageManager,
23
utils::{
3-
get_context, get_package_manager, has_system_feature, with_attached, JNIEnv, JObject,
4-
JResult,
4+
JNIEnv, JObject, JResult, get_context, get_package_manager, has_system_feature,
5+
with_attached,
56
},
6-
PackageManager,
77
};
88

99
/**

src/host/aaudio/java_interface/audio_manager.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
use super::{
2+
AudioManager, Context,
23
utils::{
3-
get_context, get_property, get_system_service, with_attached, JNIEnv, JObject, JResult,
4+
JNIEnv, JObject, JResult, get_context, get_property, get_system_service, with_attached,
45
},
5-
AudioManager, Context,
66
};
77

88
impl AudioManager {

src/host/aaudio/java_interface/devices_info.rs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,13 @@ use num_traits::FromPrimitive;
33
use crate::{DeviceDirection, SampleFormat};
44

55
use super::{
6-
android_device_flags,
6+
AudioDeviceInfo, AudioDeviceType, Context, android_device_flags,
77
utils::{
8-
call_method_no_args_ret_bool, call_method_no_args_ret_char_sequence,
9-
call_method_no_args_ret_int, call_method_no_args_ret_int_array,
10-
call_method_no_args_ret_string, get_context, get_devices, get_system_service,
11-
with_attached, JNIEnv, JObject, JResult,
8+
JNIEnv, JObject, JResult, call_method_no_args_ret_bool,
9+
call_method_no_args_ret_char_sequence, call_method_no_args_ret_int,
10+
call_method_no_args_ret_int_array, call_method_no_args_ret_string, get_context,
11+
get_devices, get_system_service, with_attached,
1212
},
13-
AudioDeviceInfo, AudioDeviceType, Context,
1413
};
1514

1615
impl AudioDeviceInfo {

src/host/aaudio/java_interface/utils.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ use std::sync::Arc;
55
pub use jni::Executor;
66

77
pub use jni::{
8+
JNIEnv, JavaVM,
89
errors::Result as JResult,
910
objects::{JIntArray, JObject, JObjectArray, JString},
10-
JNIEnv, JavaVM,
1111
};
1212

1313
pub fn get_context() -> AndroidContext {

0 commit comments

Comments
 (0)