DSPack is a set of Components and class to write Multimedia Applications using MS Direct Show and DirectX technologies. DSPack 2.3 is designed to work with DirectX 9 on Win9X, ME, 2000, and Windows XP operating systems using Delphi 5,6,7 and BCB6.
It is an easy to use component set that lets you create DirectShow applications in Delphi way. For simple graphs, you just set properties in design time and run the graph. Sometimes all you need is one line to run your graph.
FilterGraph1.Play;
You can even use RenderFile method to create a basic media player.
FilterGraph1.RenderFile('Eine Kleine Nacht Muzik.mp3', Nil);
FilterGraph1.Play;