Original Post

Version 1.1 changes

Version 1.2 changes

Version 1.3 changes

Download

Simple usage example:

public static void Main() 
{			
	SWFHeaderInfo s = new 	SWFHeaderInfo("C:\\Development\\SWFHeaderInfo\\test.swf");
	Console.WriteLine(s.Status);
	if (s.Status == "OK") 
	{
		Console.WriteLine("Version: " + s.Version);
		Console.WriteLine("Length: " + s.Length);
		Console.WriteLine("xMin: " + s.xMin); // always 0
		Console.WriteLine("xMax: " + s.xMax); // width
		Console.WriteLine("yMin: " + s.xMin); // always 0
		Console.WriteLine("yMax: " + s.yMax); // height
		Console.WriteLine("FrameRate: " + s.FrameRate);
		Console.WriteLine("FrameCount: " + s.FrameCount);
		Console.WriteLine("Compressed: " + s.Compressed);
	}
	
	// keep the input on the screen
	Console.Read();
}