mirror of
https://code.videolan.org/videolan/vlc
synced 2024-10-03 01:31:53 +02:00
Cleanup test cases
This commit is contained in:
parent
b8753d4dc2
commit
0476f4d8bf
@ -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
|
||||
{
|
||||
|
@ -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;
|
||||
}
|
||||
};
|
||||
|
Loading…
Reference in New Issue
Block a user