refactor: move async runtime to application module

To have a clear distinction between code dealing with OS process
characteristics and code of ncspot itself, it makes sense to move the
async runtime together with ncspot as it doesn't have anything to do
with the OS process.
This commit is contained in:
Thomas Frans
2023-05-23 23:24:29 +02:00
committed by Henrik Friedrichsen
parent 6d32f3d1f8
commit ae090b6073
5 changed files with 14 additions and 12 deletions

View File

@@ -23,12 +23,12 @@ use std::str::FromStr;
use std::sync::{Arc, RwLock};
use std::time::{Duration, SystemTime};
use crate::application::ASYNC_RUNTIME;
use crate::config;
use crate::events::{Event, EventManager};
use crate::model::playable::Playable;
use crate::spotify_api::WebApi;
use crate::spotify_worker::{Worker, WorkerCommand};
use crate::ASYNC_RUNTIME;
pub const VOLUME_PERCENT: u16 = ((u16::max_value() as f64) * 1.0 / 100.0) as u16;