Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
5aedb0d14a
|
|||
|
4b9cc3acd3
|
|||
|
d746fbb152
|
@@ -1,5 +1,9 @@
|
||||
# Changelog
|
||||
|
||||
## v1.3.2
|
||||
|
||||
* dependencies upgraded
|
||||
|
||||
## v1.3.1
|
||||
|
||||
* dependencies upgraded
|
||||
|
||||
673
Cargo.lock
generated
673
Cargo.lock
generated
File diff suppressed because it is too large
Load Diff
14
Cargo.toml
14
Cargo.toml
@@ -1,7 +1,7 @@
|
||||
[package]
|
||||
name = "audio-conv"
|
||||
version = "1.3.1"
|
||||
edition = "2021"
|
||||
version = "1.3.2"
|
||||
edition = "2024"
|
||||
description = "Copies directory structure and converts audio files in it"
|
||||
authors = ["Thomas Heck <t@b128.net>"]
|
||||
repository = "https://gitlab.com/chpio/audio-conv"
|
||||
@@ -21,10 +21,10 @@ include = [
|
||||
]
|
||||
|
||||
[dependencies]
|
||||
gstreamer = { version = "0.23", features = ["v1_16"] }
|
||||
gstreamer-base = { version = "0.23", features = ["v1_16"] }
|
||||
gstreamer-audio = { version = "0.23", features = ["v1_16"] }
|
||||
glib = "0.20"
|
||||
gstreamer = { version = "0.24", features = ["v1_16"] }
|
||||
gstreamer-base = { version = "0.24", features = ["v1_16"] }
|
||||
gstreamer-audio = { version = "0.24", features = ["v1_16"] }
|
||||
glib = "0.21"
|
||||
futures = "0.3"
|
||||
num_cpus = "1"
|
||||
walkdir = "2"
|
||||
@@ -35,7 +35,7 @@ serde = { version = "1.0", features = ["derive"] }
|
||||
serde_yaml = "0.9"
|
||||
regex = "1"
|
||||
globset = "0.4"
|
||||
derive_more = "0.99"
|
||||
derive_more = { version = "2", features = ["full"] }
|
||||
tui = { version = "0.19", default-features = false, features = ["crossterm"] }
|
||||
|
||||
[dependencies.tokio]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
use anyhow::{Context, Error, Result};
|
||||
use clap::{builder::ValueParser, ArgAction};
|
||||
use clap::{ArgAction, builder::ValueParser};
|
||||
use globset::GlobBuilder;
|
||||
use regex::bytes::{Regex, RegexBuilder};
|
||||
use serde::Deserialize;
|
||||
|
||||
@@ -6,7 +6,7 @@ use crate::config::{Config, Transcode};
|
||||
use anyhow::{Context, Error, Result};
|
||||
use futures::{pin_mut, prelude::*};
|
||||
use glib::Boxed;
|
||||
use gstreamer::{element_error, prelude::*, Element};
|
||||
use gstreamer::{Element, element_error, prelude::*};
|
||||
use gstreamer_base::prelude::*;
|
||||
use std::{
|
||||
borrow::Cow,
|
||||
@@ -43,7 +43,7 @@ impl fmt::Display for GBoxErrorWrapper {
|
||||
}
|
||||
|
||||
#[derive(Debug, derive_more::Display, derive_more::Error)]
|
||||
#[display(fmt = "Received error from {}: {} (debug: {:?})", src, error, debug)]
|
||||
#[display("Received error from {}: {} (debug: {:?})", src, error, debug)]
|
||||
struct GErrorMessage {
|
||||
src: String,
|
||||
error: String,
|
||||
@@ -132,7 +132,7 @@ fn get_conversion_args(config: &Config) -> impl Iterator<Item = Result<Conversio
|
||||
Err(err) => {
|
||||
return Err(err).with_context(|| {
|
||||
format!("Unable to get mtime for \"to\" file {}", to.display())
|
||||
})
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
use glib::{gstr, GStr, Value};
|
||||
use glib::{GStr, Value, gstr};
|
||||
use gstreamer::{
|
||||
tags::{merge_strings_with_comma, CustomTag},
|
||||
Tag, TagFlag,
|
||||
tags::{CustomTag, merge_strings_with_comma},
|
||||
};
|
||||
|
||||
pub struct MbArtistId;
|
||||
|
||||
Reference in New Issue
Block a user