Description:
DSPack is a set of Components and class to write Multimedia Applications using MS Direct Show and DirectX technologies. DSPack is designed to work with DirectX 9 on Win9X, ME, 2000, and Windows XP operating systems. Now VMR (Video Mixing Renderer) is available on all Windows Operating Systems. DSPack 2 is designed to work with Delphi 5,6,7 and CPP Builder 6.
What can I do with DSPack ?
I ve writen DSPack with the idea to provide a non limitative set of components and class to use DirectShow easier. With DSpack you can create all that you want: DVD, capture, compression, filters, TV, webcam, DV ...
File list (Check if you may need any files):
changes.txt
Clean.bat
CreateDoc.bat
Demos
.....\BCB6
.....\....\Playcap
.....\....\.......\main.cpp
.....\....\.......\main.dfm
.....\....\.......\main.h
.....\....\.......\Playcap.bpr
.....\....\.......\Playcap.cpp
.....\....\PlayWin
.....\....\.......\main.cpp
.....\....\.......\main.dfm
.....\....\.......\main.h
.....\....\.......\PlayWin.bpr
.....\....\.......\PlayWin.cpp
.....\Clean.bat
.....\D5
.....\..\Compress
.....\..\........\DIVX Compressor
.....\..\........\...............\Compressor.dpr
.....\..\........\...............\Unit1.dfm
.....\..\........\...............\Unit1.pas
.....\..\........\File Recompressor
.....\..\........\.................\Project1.dpr
.....\..\........\.................\Unit1.dfm
.....\..\........\.................\Unit1.pas
.....\..\Demos.bpg
.....\..\DVDPlay
.....\..\.......\DVDPlay.dpr
.....\..\.......\Unit1.dfm
.....\..\.......\Unit1.pas
.....\..\Filter Enumerator
.....\..\.................\Editor.dfm
.....\..\.................\Editor.pas
.....\..\.................\FilterEnum.dpr
.....\..\Filters
.....\..\.......\NullIP
.....\..\.......\......\main.pas
.....\..\.......\......\NullIP.dpr
.....\..\.......\......\PropEdit.dfm
.....\..\.......\......\PropEdit.pas
.....\..\.......\NullNull
.....\..\.......\........\main.pas
.....\..\.......\........\NullNull.dpr
.....\..\.......\WaveDest
.....\..\.......\........\main.pas
.....\..\.......\........\WaveDest.dpr
.....\..\PlayVideoCap
.....\..\............\main.dfm
.....\..\............\main.pas
.....\..\............\PlayCap.dpr
.....\..\PlayWin
.....\..\.......\main.dfm
.....\..\.......\main.pas
.....\..\.......\playwin.dpr
.....\..\.......\SelectURL.dfm
.....\..\.......\SelectURL.pas
.....\..\SampleGrabber
.....\..\.............\SnapShot.dpr
.....\..\.............\Unit1.dfm
.....\..\.............\Unit1.pas
.....\D6-D7
.....\.....\ASF
.....\.....\...\ASF Capture
.....\.....\...\...........\ASFCap.dpr
.....\.....\...\...........\main.dfm
.....\.....\...\...........\main.pas
.....\.....\Compress
.....\.....\........\DIVX Compressor
.....\.....\........\...............\Compressor.dpr
.....\.....\........\...............\Unit1.dfm
.....\.....\........\...............\Unit1.pas
.....\.....\........\File Recompressor
.....\.....\........\.................\Compress.dpr
.....\.....\........\.................\Unit1.dfm
.....\.....\........\.................\Unit1.pas
.....\.....\DVDPlay
.....\.....\.......\DVDPlay.dpr
.....\.....\.......\DVDPlay.identcache
.....\.....\.......\Unit1.dfm
.....\.....\.......\Unit1.pas
.....\.....\Filter Enumerator
.....\.....\.................\Editor.dfm
.....\.....\.................\Editor.pas
.....\.....\.................\FilterEnum.dpr
.....\.....\Filters
.....\.....\.......\Alpha Renderer
.....\.....\.......\..............\AlphaRenderer.dpr
.....\.....\.......\..............\AlphaRenderer.identcache
.....\.....\.......\..............\UAlphaRenderer.pas
.....\.....\.......\Async
.....\.....\.......\.....\Asyncflt.dpr
.....\.....\.......\.....\Asyncflt.identcache
.....\.....\.......\.....\clean.bat
.....\.....\.......\.....\MemFile