From 0476f4d8bf959b8e6a7a92f13ab6c5e1dc53cc93 Mon Sep 17 00:00:00 2001 From: =?utf8?q?R=C3=A9mi=20Denis-Courmont?= Date: Sat, 21 Feb 2009 18:14:19 +0200 Subject: [PATCH] Cleanup test cases --- bindings/cil/src/media.cs | 2 +- bindings/cil/tests/testvlc.cs | 21 ++++++++++++++------- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/bindings/cil/src/media.cs b/bindings/cil/src/media.cs index 18d6b784b5..39f0290245 100644 --- a/bindings/cil/src/media.cs +++ b/bindings/cil/src/media.cs @@ -124,7 +124,7 @@ namespace VideoLAN.LibVLC /** * Duration of the media in microseconds. The precision of the result * depends on the input stram protocol and file format. The value - * might be incorrect and unknown (VLC usually returns 0 then). + * might be incorrect and unknown (VLC usually returns 0 or -1 then). */ public long Duration { diff --git a/bindings/cil/tests/testvlc.cs b/bindings/cil/tests/testvlc.cs index b0d1c11fea..1e0c9c20e2 100644 --- a/bindings/cil/tests/testvlc.cs +++ b/bindings/cil/tests/testvlc.cs @@ -28,24 +28,31 @@ namespace VideoLAN.LibVLC.Test { public sealed class Test { + private static void DumpMedia (Media m) + { + Console.WriteLine ("Media at {0}", m.Location); + Console.WriteLine (" duration: {0}µs", m.Duration); + Console.WriteLine (" preparsed: {0}", m.IsPreparsed); + } + public static int Main (string[] args) { string[] argv = new string[]{ - "-v", "-I", "dummy", "--plugin-path=../../modules" + "-vv", "-I", "dummy", "--plugin-path=../../modules" }; - Console.WriteLine("Running on VLC {0} ({1})", VLC.Version, - VLC.ChangeSet); - Console.WriteLine("Compiled with {0}", VLC.Compiler); + Console.WriteLine ("Running on LibVLC {0} ({1})", VLC.Version, + VLC.ChangeSet); + Console.WriteLine (" (compiled with {0})", VLC.Compiler); VLC vlc = new VLC (argv); Media m = new Media (vlc, "/dev/null"); + DumpMedia (m); - vlc.AddInterface ("qt4"); - vlc.Run (); + DumpMedia ((Media)m.Clone ()); - m.Dispose (); vlc.Dispose (); + m.Dispose (); return 0; } }; -- 2.39.5