feat: add search filter, refactor params
This commit is contained in:
parent
44e14a4ae0
commit
25de7d678a
24 changed files with 374 additions and 72 deletions
|
|
@ -17,7 +17,8 @@ use tokio::{
|
|||
|
||||
use crate::{
|
||||
error::DownloadError,
|
||||
model::{stream_filter::Filter, AudioCodec, FileFormat, VideoCodec, VideoPlayer},
|
||||
model::{AudioCodec, FileFormat, VideoCodec, VideoPlayer},
|
||||
param::StreamFilter,
|
||||
util,
|
||||
};
|
||||
|
||||
|
|
@ -286,7 +287,7 @@ pub async fn download_video(
|
|||
output_dir: &str,
|
||||
output_fname: Option<String>,
|
||||
output_format: Option<String>,
|
||||
filter: &Filter,
|
||||
filter: &StreamFilter,
|
||||
ffmpeg: &str,
|
||||
http: Client,
|
||||
pb: ProgressBar,
|
||||
|
|
|
|||
Reference in a new issue