From 57abab112f8eb68f647a3c19a6516c863172630d Mon Sep 17 00:00:00 2001 From: ThetaDev Date: Thu, 3 Nov 2022 11:54:23 +0100 Subject: [PATCH] fix: use u32 for stream duration --- src/client/response/player.rs | 2 +- src/client/video_details.rs | 2 +- src/model/mod.rs | 6 +++--- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/client/response/player.rs b/src/client/response/player.rs index 1dbb8af..5d4eda0 100644 --- a/src/client/response/player.rs +++ b/src/client/response/player.rs @@ -73,7 +73,7 @@ pub(crate) struct Format { pub width: Option, pub height: Option, #[serde_as(as = "Option")] - pub approx_duration_ms: Option, + pub approx_duration_ms: Option, #[serde_as(as = "Option")] pub index_range: Option>, diff --git a/src/client/video_details.rs b/src/client/video_details.rs index 2294bf2..62300e4 100644 --- a/src/client/video_details.rs +++ b/src/client/video_details.rs @@ -506,7 +506,7 @@ fn map_comment( .accessibility_data, &mut warnings, ), - reply_count: c.reply_count, + reply_count: c.reply_count as u32, replies: replies .map(|items| Paginator::new(Some(c.reply_count), items, reply_ctoken)) .unwrap_or_default(), diff --git a/src/model/mod.rs b/src/model/mod.rs index 085e955..31d2291 100644 --- a/src/model/mod.rs +++ b/src/model/mod.rs @@ -168,7 +168,7 @@ pub struct VideoStream { pub index_range: Option>, pub init_range: Option>, // Video duration in milliseconds - pub duration_ms: Option, + pub duration_ms: Option, /// Video width in pixels pub width: u32, /// Video height in pixels @@ -205,7 +205,7 @@ pub struct AudioStream { pub index_range: Option>, pub init_range: Option>, // Audio duration in milliseconds - pub duration_ms: Option, + pub duration_ms: Option, /// MIME file type pub mime: String, /// Audio file format @@ -652,7 +652,7 @@ pub struct Comment { /// Number of comment likes pub like_count: Option, /// Number of replies - pub reply_count: u64, + pub reply_count: u32, /// Paginator to fetch comment replies pub replies: Paginator, /// Is the comment from the channel owner?