diff --git a/examples/metadata.rs b/examples/metadata.rs index 44e1985..cbba211 100644 --- a/examples/metadata.rs +++ b/examples/metadata.rs @@ -75,7 +75,7 @@ fn main() { if let Some(file) = env::args().nth(1) { let path = Path::new(&file); - match ffmpeg::format::open(&path) { + match ffmpeg::format::open_input(&path) { Ok(context) => print_metadata(&context), Err(error) => println!("error: {}", error), } diff --git a/src/format/mod.rs b/src/format/mod.rs index 29d6bc7..b0f1fd6 100644 --- a/src/format/mod.rs +++ b/src/format/mod.rs @@ -60,7 +60,7 @@ fn from_path>(path: &T) -> CString { CString::new(path.as_ref().as_os_str().to_str().unwrap()).unwrap() } -pub fn open>(path: &T) -> Result { +pub fn open_input>(path: &T) -> Result { unsafe { let mut ps = ptr::null_mut(); let path = from_path(path); @@ -81,7 +81,7 @@ pub fn open>(path: &T) -> Result { } } -pub fn open_with>(path: &T, options: Dictionary) -> Result { +pub fn open_input_with>(path: &T, options: Dictionary) -> Result { unsafe { let mut ps = ptr::null_mut(); let path = from_path(path); @@ -105,7 +105,7 @@ pub fn open_with>(path: &T, options: Dictionary) -> Result>(path: &T, format: &Format) -> Result { +pub fn open_input_as>(path: &T, format: &Format) -> Result { if let &Format::Input(ref format) = format { unsafe { let mut ps = ptr::null_mut(); @@ -131,7 +131,7 @@ pub fn open_as>(path: &T, format: &Format) -> Result>(path: &T, format: &Format, options: Dictionary) -> Result { +pub fn open_input_as_with>(path: &T, format: &Format, options: Dictionary) -> Result { if let &Format::Input(ref format) = format { unsafe { let mut ps = ptr::null_mut();