From 924b105147be163440dd5d8a71c5a71942644fab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Fri, 13 May 2016 19:06:06 +0300 Subject: [PATCH] Implement get_size() --- src/rsfilesrc.rs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/rsfilesrc.rs b/src/rsfilesrc.rs index c11320dc..8d982f36 100644 --- a/src/rsfilesrc.rs +++ b/src/rsfilesrc.rs @@ -56,7 +56,12 @@ impl FileSrc { } fn get_size(&self) -> u64 { - u64::MAX + match self.file { + None => return u64::MAX, + Some(ref f) => { + return f.metadata().unwrap().len(); + }, + } } fn start(&mut self) -> bool {