From a85bd6d6c868f1e72f5e39285f9efe0372a2d8b8 Mon Sep 17 00:00:00 2001 From: meh Date: Fri, 28 Aug 2015 21:25:36 +0200 Subject: [PATCH] examples/codec-info: print capabilities and profiles --- examples/codec-info.rs | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/examples/codec-info.rs b/examples/codec-info.rs index 51826fe..74992c4 100644 --- a/examples/codec-info.rs +++ b/examples/codec-info.rs @@ -12,6 +12,11 @@ fn main() { println!("\t name: {}", codec.name()); println!("\t description: {}", codec.description()); println!("\t medium: {:?}", codec.medium()); + println!("\t capabilities: {:?}", codec.capabilities()); + + if let Some(profiles) = codec.profiles() { + println!("\t profiles: {:?}", profiles.collect::>()); + } if let Ok(video) = codec.video() { println!("\t rates: {:?}", video.rates().collect::>()); @@ -34,6 +39,11 @@ fn main() { println!("\t name: {}", codec.name()); println!("\t description: {}", codec.description()); println!("\t medium: {:?}", codec.medium()); + println!("\t capabilities: {:?}", codec.capabilities()); + + if let Some(profiles) = codec.profiles() { + println!("\t profiles: {:?}", profiles.collect::>()); + } if let Ok(video) = codec.video() { println!("\t rates: {:?}", video.rates().collect::>());