Introduction - If you have any usage issues, please Google them yourself
Packet : 57578849directshowsample.rar filelist
Appendix_C
Appendix_C\FilterTitleSource
Appendix_C\FilterTitleSource\CAutoFont.cpp
Appendix_C\FilterTitleSource\CAutoFont.h
Appendix_C\FilterTitleSource\CBasicDispatch.cpp
Appendix_C\FilterTitleSource\CBasicDispatch.h
Appendix_C\FilterTitleSource\CDataTitle.cpp
Appendix_C\FilterTitleSource\CDataTitle.h
Appendix_C\FilterTitleSource\CTitleController.cpp
Appendix_C\FilterTitleSource\CTitleController.h
Appendix_C\FilterTitleSource\CTitleLeftIn.cpp
Appendix_C\FilterTitleSource\CTitleLeftIn.h
Appendix_C\FilterTitleSource\CTitleRightIn.cpp
Appendix_C\FilterTitleSource\CTitleRightIn.h
Appendix_C\FilterTitleSource\CTitleStatic.cpp
Appendix_C\FilterTitleSource\CTitleStatic.h
Appendix_C\FilterTitleSource\CTitleStream.cpp
Appendix_C\FilterTitleSource\CTitleStream.h
Appendix_C\FilterTitleSource\Demo_mytitle.xtl
Appendix_C\FilterTitleSource\FilterTitleSource.cpp
Appendix_C\FilterTitleSource\FilterTitleSource.def
Appendix_C\FilterTitleSource\FilterTitleSource.dsp
Appendix_C\FilterTitleSource\FilterTitleSource.h
Appendix_C\FilterTitleSource\FilterTitleSource.rc
Appendix_C\FilterTitleSource\resource.h
Appendix_C\FilterTitleSource\TitleSource.idl
Appendix_C\FilterTitleSource\TitleSourceDefs.h
Appendix_D
Appendix_D\FilterQQSource
Appendix_D\FilterQQSource\CFilterQQSource.cpp
Appendix_D\FilterQQSource\CFilterQQSource.h
Appendix_D\FilterQQSource\CQQOutPin.cpp
Appendix_D\FilterQQSource\CQQOutPin.h
Appendix_D\FilterQQSource\CQQSourceProp.cpp
Appendix_D\FilterQQSource\CQQSourceProp.h
Appendix_D\FilterQQSource\FilterQQSource.def
Appendix_D\FilterQQSource\FilterQQSource.dsp
Appendix_D\FilterQQSource\FilterQQSource.rc
Appendix_D\FilterQQSource\IQQSource.h
Appendix_D\FilterQQSource\QQSourceGuids.h
Appendix_D\FilterQQSource\resource.h
Appendix_D\Dump
Appendix_D\Dump\dump.cpp
Appendix_D\Dump\dump.def
Appendix_D\Dump\dump.dsp
Appendix_D\Dump\dump.h
Appendix_D\Dump\dump.rc
Appendix_D\Dump\dumpuids.h
Chapter02
Chapter02\FilterImageGrabber
Chapter02\FilterImageGrabber\FilterImageGrabber.cpp
Chapter02\FilterImageGrabber\FilterImageGrabber.def
Chapter02\FilterImageGrabber\FilterImageGrabber.dsp
Chapter02\FilterImageGrabber\FilterImageGrabber.h
Chapter02\FilterImageGrabber\FilterImageGrabber.plg
Chapter02\FilterImageGrabber\FilterImageGrabber.rc
Chapter02\FilterImageGrabber\GrabberIds.h
Chapter02\FilterImageGrabber\IImageGrabber.h
Chapter02\FilterImageGrabber\resource.h
Chapter02\AVCap
Chapter02\AVCap\AVCap.cpp
Chapter02\AVCap\AVCap.dsp
Chapter02\AVCap\AVCap.dsw
Chapter02\AVCap\AVCap.h
Chapter02\AVCap\AVCap.ncb
Chapter02\AVCap\AVCap.opt
Chapter02\AVCap\AVCap.plg
Chapter02\AVCap\AVCap.rc
Chapter02\AVCap\AVCapDlg.cpp
Chapter02\AVCap\AVCapDlg.h
Chapter02\AVCap\CAnalogInputFilters.cpp
Chapter02\AVCap\CAnalogInputFilters.h
Chapter02\AVCap\CAudioCaptureFilter.cpp
Chapter02\AVCap\CAudioCaptureFilter.h
Chapter02\AVCap\CAudioDevices.cpp
Chapter02\AVCap\CAudioDevices.h
Chapter02\AVCap\CAudioRendererFilter.cpp
Chapter02\AVCap\CAudioRendererFilter.h
Chapter02\AVCap\CAudioSourcePage.cpp
Chapter02\AVCap\CAudioSourcePage.h
Chapter02\AVCap\CAviMuxFilter.cpp
Chapter02\AVCap\CAviMuxFilter.h
Chapter02\AVCap\CCaptureController.cpp
Chapter02\AVCap\CCaptureController.h
Chapter02\AVCap\CDeviceObserver.cpp
Chapter02\AVCap\CDeviceObserver.h
Chapter02\AVCap\CDSDevice.cpp
Chapter02\AVCap\CDSDevice.h
Chapter02\AVCap\CDVCaptureFilter.cpp
Chapter02\AVCap\CDVCaptureFilter.h
Chapter02\AVCap\CDVInputFilters.cpp
Chapter02\AVCap\CDVInputFilters.h
Chapter02\AVCap\CDXFilter.cpp
Chapter02\AVCap\CDXFilter.h
Chapter02\AVCap\CDXGraph.cpp
Chapter02\AVCap\CDXGraph.h
Chapter02\AVCap\CFileWriterFilter.cpp
Chapter02\AVCap\CFileWriterFilter.h
Chapter02\AVCap\CGraphController.cpp
Chapter02\AVCap\CGraphController.h
Chapter02\AVCap\CImageGrabberFilter.cpp
Chapter02\AVCap\CImageGrabberFilter.h
Chapter02\AVCap\CLiveCapture.cpp
Chapter02\AVCap\CLiveCapture.h
Chapter02\AVCap\CLiveInputFilters.cpp
Chapter02\AVCap\CLiveInputFilters.h
Chapter02\AVCap\CMsgReceiver.cpp
Chapter02\AVCap\CMsgReceiver.h
Chapter02\AVCap\CMsgStation.cpp
Chapter02\AVCap\CMsgStation.h
Chapter02\AVCap\CObjectList.cpp
Chapter02\AVCap\CObjectList.h
Chapter02\AVCap\COutputPage.cpp
Chapter02\AVCap\COutputPage.h
Chapter02\AVCap\COverlayMixerFilter.cpp
Chapter02\AVCap\COverlayMixerFilter.h
Chapter02\AVCap\CPreviewController.cpp
Chapter02\AVCap\CPreviewController.h
Chapter02\AVCap\crossbar.cpp
Chapter02\AVCap\crossbar.h
Chapter02\AVCap\CSmartTeeFilter.cpp
Chapter02\AVCap\CSmartTeeFilter.h
Chapter02\AVCap\CTVInputFilters.cpp
Chapter02\AVCap\CTVInputFilters.h
Chapter02\AVCap\CVideoCaptureFilter.cpp
Chapter02\AVCap\CVideoCaptureFilter.h
Chapter02\AVCap\CVideoDevices.cpp
Chapter02\AVCap\CVideoDevices.h
Chapter02\AVCap\CVideoRendererFilter.cpp
Chapter02\AVCap\CVideoRendererFilter.h
Chapter02\AVCap\CVideoSourcePage.cpp
Chapter02\AVCap\CVideoSourcePage.h
Chapter02\AVCap\CVideoWindow.cpp
Chapter02\AVCap\CVideoWindow.h
Chapter02\AVCap\DeviceNotifyDefs.h
Chapter02\AVCap\GlobalDefs.h
Chapter02\AVCap\resource.h
Chapter02\AVCap\StdAfx.cpp
Chapter02\AVCap\StdAfx.h
Chapter02\AVCap\UDsUtils.cpp
Chapter02\AVCap\UDsUtils.h
Chapter02\AVCap\UFilterUtils.cpp
Chapter02\AVCap\UFilterUtils.h
Chapter02\AVCap\res
Chapter02\AVCap\res\AVCap.ico
Chapter02\AVCap\res\AVCap.rc2
Chapter03
Chapter03\VODDemo
Chapter03\VODDemo\WsClientServer.dsw
Chapter03\VODDemo\VODServer
Chapter03\VODDemo\VODServer\CAddFileDlg.cpp
Chapter03\VODDemo\VODServer\CAddFileDlg.h
Chapter03\VODDemo\VODServer\resource.h
Chapter03\VODDemo\VODServer\StdAfx.cpp
Chapter03\VODDemo\VODServer\StdAfx.h
Chapter03\VODDemo\VODServer\VODServer.cpp
Chapter03\VODDemo\VODServer\VODServer.dsp
Chapter03\VODDemo\VODServer\VODServer.h
Chapter03\VODDemo\VODServer\VODServer.rc
Chapter03\VODDemo\VODServer\VODServerDlg.cpp
Chapter03\VODDemo\VODServer\VODServerDlg.h
Chapter03\VODDemo\VODServer\res
Chapter03\VODDemo\VODServer\res\VODServer.ico
Chapter03\VODDemo\VODServer\res\VODServer.rc2
Chapter03\VODDemo\VODClient
Chapter03\VODDemo\VODClient\CDXFilter.cpp
Chapter03\VODDemo\VODClient\CDXFilter.h
Chapter03\VODDemo\VODClient\CDXGraph.cpp
Chapter03\VODDemo\VODClient\CDXGraph.h
Chapter03\VODDemo\VODClient\CMediaPlayer.cpp
Chapter03\VODDemo\VODClient\CMediaPlayer.h
Chapter03\VODDemo\VODClient\CServerAddressDlg.cpp
Chapter03\VODDemo\VODClient\CServerAddressDlg.h
Chapter03\VODDemo\VODClient\resource.h
Chapter03\VODDemo\VODClient\StdAfx.cpp
Chapter03\VODDemo\VODClient\StdAfx.h
Chapter03\VODDemo\VODClient\UFilterUtils.cpp
Chapter03\VODDemo\VODClient\UFilterUtils.h
Chapter03\VODDemo\VODClient\VODClient.cpp
Chapter03\VODDemo\VODClient\VODClient.dsp
Chapter03\VODDemo\VODClient\VODClient.h
Chapter03\VODDemo\VODClient\VODClient.rc
Chapter03\VODDemo\VODClient\VODClientDlg.cpp
Chapter03\VODDemo\VODClient\VODClientDlg.h
Chapter03\VODDemo\VODClient\res
Chapter03\VODDemo\VODClient\res\VODClient.ico
Chapter03\VODDemo\VODClient\res\VODClient.rc2
Chapter03\VODDemo\FilterNetReceiver
Chapter03\VODDemo\FilterNetReceiver\asyncio.cpp
Chapter03\VODDemo\FilterNetReceiver\asyncio.h
Chapter03\VODDemo\FilterNetReceiver\asyncrdr.cpp
Chapter03\VODDemo\FilterNetReceiver\asyncrdr.h
Chapter03\VODDemo\FilterNetReceiver\CFilterNetReceiver.cpp
Chapter03\VODDemo\FilterNetReceiver\CFilterNetReceiver.h
Chapter03\VODDemo\FilterNetReceiver\CMediaController.cpp
Chapter03\VODDemo\FilterNetReceiver\CMediaController.h
Chapter03\VODDemo\FilterNetReceiver\CNetStreamOut.cpp
Chapter03\VODDemo\FilterNetReceiver\CNetStreamOut.h
Chapter03\VODDemo\FilterNetReceiver\CStreamSocket2.cpp
Chapter03\VODDemo\FilterNetReceiver\CStreamSocket2.h
Chapter03\VODDemo\FilterNetReceiver\FilterNetReceiver.def
Chapter03\VODDemo\FilterNetReceiver\FilterNetReceiver.dsp
Chapter03\VODDemo\FilterNetReceiver\FilterNetReceiver.rc
Chapter03\VODDemo\FilterNetReceiver\resource.h
Chapter03\VODDemo\Common
Chapter03\VODDemo\Common\CAviParser.cpp
Chapter03\VODDemo\Common\CAviParser.h
Chapter03\VODDemo\Common\CMediaInfo.cpp
Chapter03\VODDemo\Common\CMediaInfo.h
Chapter03\VODDemo\Common\CMsgReceiver.cpp
Chapter03\VODDemo\Common\CMsgReceiver.h
Chapter03\VODDemo\Common\CMsgStation.cpp
Chapter03\VODDemo\Common\CMsgStation.h
Chapter03\VODDemo\Common\CObjectList.cpp
Chapter03\VODDemo\Common\CObjectList.h
Chapter03\VODDemo\Common\CSocketSender.cpp
Chapter03\VODDemo\Common\CSocketSender.h
Chapter03\VODDemo\Common\CStreamSocket.cpp
Chapter03\VODDemo\Common\CStreamSocket.h
Chapter03\VODDemo\Common\CTCPListener.cpp
Chapter03\VODDemo\Common\CTCPListener.h
Chapter03\VODDemo\Common\CUDPManager.cpp
Chapter03\VODDemo\Common\CUDPManager.h
Chapter03\VODDemo\Common\defines.h
Chapter03\VODDemo\Common\FilterNetReceiverGuid.h
Chapter03\VODDemo\Common\INetReceiver.h
Chapter03\VODDemo\Common\UNetwork.cpp
Chapter03\VODDemo\Common\UNetwork.h
Chapter03\UDPDemo
Chapter03\UDPDemo\WsClientServer.dsw
Chapter03\UDPDemo\UDPServer
Chapter03\UDPDemo\UDPServer\resource.h
Chapter03\UDPDemo\UDPServer\StdAfx.cpp
Chapter03\UDPDemo\UDPServer\StdAfx.h
Chapter03\UDPDemo\UDPServer\UDPServer.cpp
Chapter03\UDPDemo\UDPServer\UDPServer.dsp
Chapter03\UDPDemo\UDPServer\UDPServer.h
Chapter03\UDPDemo\UDPServer\UDPServer.rc
Chapter03\UDPDemo\UDPServer\UDPServerDlg.cpp
Chapter03\UDPDemo\UDPServer\UDPServerDlg.h
Chapter03\UDPDemo\UDPServer\res
Chapter03\UDPDemo\UDPServer\res\UDPServer.ico
Chapter03\UDPDemo\UDPServer\res\UDPServer.rc2
Chapter03\UDPDemo\UDPClient
Chapter03\UDPDemo\UDPClient\resource.h
Chapter03\UDPDemo\UDPClient\StdAfx.cpp
Chapter03\UDPDemo\UDPClient\StdAfx.h
Chapter03\UDPDemo\UDPClient\UDPClient.cpp
Chapter03\UDPDemo\UDPClient\UDPClient.dsp
Chapter03\UDPDemo\UDPClient\UDPClient.h
Chapter03\UDPDemo\UDPClient\UDPClient.rc
Chapter03\UDPDemo\UDPClient\UDPClientDlg.cpp
Chapter03\UDPDemo\UDPClient\UDPClientDlg.h
Chapter03\UDPDemo\UDPClient\res
Chapter03\UDPDemo\UDPClient\res\UDPClient.ico
Chapter03\UDPDemo\UDPClient\res\UDPClient.rc2
Chapter03\UDPDemo\Common
Chapter03\UDPDemo\Common\CUDPManager.cpp
Chapter03\UDPDemo\Common\CUDPManager.h
Chapter03\UDPDemo\Common\UNetwork.cpp
Chapter03\UDPDemo\Common\UNetwork.h
Chapter03\TCPDemo
Chapter03\TCPDemo\WsClientServer.dsw
Chapter03\TCPDemo\Utils
Chapter03\TCPDemo\Utils\CMsgReceiver.cpp
Chapter03\TCPDemo\Utils\CMsgReceiver.h
Chapter03\TCPDemo\Utils\CMsgStation.cpp
Chapter03\TCPDemo\Utils\CMsgStation.h
Chapter03\TCPDemo\Utils\CObjectList.cpp
Chapter03\TCPDemo\Utils\CObjectList.h
Chapter03\TCPDemo\TCPServer
Chapter03\TCPDemo\TCPServer\resource.h
Chapter03\TCPDemo\TCPServer\StdAfx.cpp
Chapter03\TCPDemo\TCPServer\StdAfx.h
Chapter03\TCPDemo\TCPServer\TCPServer.cpp
Chapter03\TCPDemo\TCPServer\TCPServer.dsp
Chapter03\TCPDemo\TCPServer\TCPServer.h
Chapter03\TCPDemo\TCPServer\TCPServer.rc
Chapter03\TCPDemo\TCPServer\TCPServerDlg.cpp
Chapter03\TCPDemo\TCPServer\TCPServerDlg.h
Chapter03\TCPDemo\TCPServer\res
Chapter03\TCPDemo\TCPServer\res\TCPServer.ico
Chapter03\TCPDemo\TCPServer\res\TCPServer.rc2
Chapter03\TCPDemo\TCPClient
Chapter03\TCPDemo\TCPClient\resource.h
Chapter03\TCPDemo\TCPClient\StdAfx.cpp
Chapter03\TCPDemo\TCPClient\StdAfx.h
Chapter03\TCPDemo\TCPClient\TCPClient.cpp
Chapter03\TCPDemo\TCPClient\TCPClient.dsp
Chapter03\TCPDemo\TCPClient\TCPClient.h
Chapter03\TCPDemo\TCPClient\TCPClient.rc
Chapter03\TCPDemo\TCPClient\TCPClientDlg.cpp
Chapter03\TCPDemo\TCPClient\TCPClientDlg.h
Chapter03\TCPDemo\TCPClient\res
Chapter03\TCPDemo\TCPClient\res\TCPClient.ico
Chapter03\TCPDemo\TCPClient\res\TCPClient.rc2
Chapter03\TCPDemo\Common
Chapter03\TCPDemo\Common\CSocketReceiver.cpp
Chapter03\TCPDemo\Common\CSocketReceiver.h
Chapter03\TCPDemo\Common\CSocketSender.cpp
Chapter03\TCPDemo\Common\CSocketSender.h
Chapter03\TCPDemo\Common\CStreamSocket.cpp
Chapter03\TCPDemo\Common\CStreamSocket.h
Chapter03\TCPDemo\Common\CTCPListener.cpp
Chapter03\TCPDemo\Common\CTCPListener.h
Chapter03\TCPDemo\Common\Netdefs.h
Chapter03\TCPDemo\Common\UNetwork.cpp
Chapter03\TCPDemo\Common\UNetwork.h
Chapter03\MulticastDemo
Chapter03\MulticastDemo\WsClientServer.dsw
Chapter03\MulticastDemo\MulticastServer
Chapter03\MulticastDemo\MulticastServer\MulticastServer.cpp
Chapter03\MulticastDemo\MulticastServer\MulticastServer.dsp
Chapter03\MulticastDemo\MulticastServer\MulticastServer.h
Chapter03\MulticastDemo\MulticastServer\MulticastServer.rc
Chapter03\MulticastDemo\MulticastServer\MulticastServerDlg.cpp
Chapter03\MulticastDemo\MulticastServer\MulticastServerDlg.h
Chapter03\MulticastDemo\MulticastServer\resource.h
Chapter03\MulticastDemo\MulticastServer\StdAfx.cpp
Chapter03\MulticastDemo\MulticastServer\StdAfx.h
Chapter03\MulticastDemo\MulticastServer\res
Chapter03\MulticastDemo\MulticastServer\res\MulticastServer.ico
Chapter03\MulticastDemo\MulticastServer\res\MulticastServer.rc2
Chapter03\MulticastDemo\MulticastClient
Chapter03\MulticastDemo\MulticastClient\MulticastClient.cpp
Chapter03\MulticastDemo\MulticastClient\MulticastClient.dsp
Chapter03\MulticastDemo\MulticastClient\MulticastClient.h
Chapter03\MulticastDemo\MulticastClient\MulticastClient.plg
Chapter03\MulticastDemo\MulticastClient\MulticastClient.rc
Chapter03\MulticastDemo\MulticastClient\MulticastClientDlg.cpp
Chapter03\MulticastDemo\MulticastClient\MulticastClientDlg.h
Chapter03\MulticastDemo\MulticastClient\resource.h
Chapter03\MulticastDemo\MulticastClient\StdAfx.cpp
Chapter03\MulticastDemo\MulticastClient\StdAfx.h
Chapter03\MulticastDemo\MulticastClient\res
Chapter03\MulticastDemo\MulticastClient\res\MulticastClient.ico
Chapter03\MulticastDemo\MulticastClient\res\MulticastClient.rc2
Chapter03\MulticastDemo\Common
Chapter03\MulticastDemo\Common\CMulticastAdmin.cpp
Chapter03\MulticastDemo\Common\CMulticastAdmin.h
Chapter03\MulticastDemo\Builds
Chapter03\AVChat
Chapter03\AVChat\AVChat.aps
Chapter03\AVChat\AVChat.cpp
Chapter03\AVChat\AVChat.dsp
Chapter03\AVChat\AVChat.dsw
Chapter03\AVChat\AVChat.h
Chapter03\AVChat\AVChat.ncb
Chapter03\AVChat\AVChat.opt
Chapter03\AVChat\AVChat.plg
Chapter03\AVChat\AVChat.rc
Chapter03\AVChat\AVChatDlg.cpp
Chapter03\AVChat\AVChatDlg.h
Chapter03\AVChat\CAudioCaptureFilter2.cpp
Chapter03\AVChat\CAudioCaptureFilter2.h
Chapter03\AVChat\CAVDevice.cpp
Chapter03\AVChat\CAVDevice.h
Chapter03\AVChat\CCallDlg.cpp
Chapter03\AVChat\CCallDlg.h
Chapter03\AVChat\CClientAdmin.cpp
Chapter03\AVChat\CClientAdmin.h
Chapter03\AVChat\CDXFilter.cpp
Chapter03\AVChat\CDXFilter.h
Chapter03\AVChat\CDXGraph.cpp
Chapter03\AVChat\CDXGraph.h
Chapter03\AVChat\CMsgReceiver.cpp
Chapter03\AVChat\CMsgReceiver.h
Chapter03\AVChat\CMsgStation.cpp
Chapter03\AVChat\CMsgStation.h
Chapter03\AVChat\CObjectList.cpp
Chapter03\AVChat\CObjectList.h
Chapter03\AVChat\CPreviewAdmin.cpp
Chapter03\AVChat\CPreviewAdmin.h
Chapter03\AVChat\CRoleAdmin.cpp
Chapter03\AVChat\CRoleAdmin.h
Chapter03\AVChat\CRoleDlg.cpp
Chapter03\AVChat\CRoleDlg.h
Chapter03\AVChat\CSelfCheckDlg.cpp
Chapter03\AVChat\CSelfCheckDlg.h
Chapter03\AVChat\CServerAdmin.cpp
Chapter03\AVChat\CServerAdmin.h
Chapter03\AVChat\CVideoCaptureFilter2.cpp
Chapter03\AVChat\CVideoCaptureFilter2.h
Chapter03\AVChat\CVideoWindow.cpp
Chapter03\AVChat\CVideoWindow.h
Chapter03\AVChat\GlobalDefs.h
Chapter03\AVChat\resource.h
Chapter03\AVChat\StdAfx.cpp
Chapter03\AVChat\StdAfx.h
Chapter03\AVChat\UDsUtils.cpp
Chapter03\AVChat\UDsUtils.h
Chapter03\AVChat\UFilterUtils.cpp
Chapter03\AVChat\UFilterUtils.h
Chapter03\AVChat\res
Chapter03\AVChat\res\AVChat.ico
Chapter03\AVChat\res\AVChat.rc2
Chapter03\AVChat\Network
Chapter03\AVChat\Network\CStreamSocket.cpp
Chapter03\AVChat\Network\CStreamSocket.h
Chapter03\AVChat\Network\CTCPListener.cpp
Chapter03\AVChat\Network\CTCPListener.h
Chapter03\AVChat\Network\CUDPManager.cpp
Chapter03\AVChat\Network\CUDPManager.h
Chapter03\AVChat\Network\UNetwork.cpp
Chapter03\AVChat\Network\UNetwork.h
Chapter03\AVChat\Filters
Chapter03\AVChat\Filters\CFilterNetReceiver.cpp
Chapter03\AVChat\Filters\CFilterNetReceiver.h
Chapter03\AVChat\Filters\CFilterNetSender.cpp
Chapter03\AVChat\Filters\CFilterNetSender.h
Chapter03\AVChat\Filters\CNetOutPin.cpp
Chapter03\AVChat\Filters\CNetOutPin.h
Chapter03\AVChat\Filters\CXInputPin.cpp
Chapter03\AVChat\Filters\CXInputPin.h
Chapter04
Chapter04\VideoKey
Chapter04\VideoKey\FilterVideoKeyer
Chapter04\VideoKey\FilterVideoKeyer\CBranchInputPin.cpp
Chapter04\VideoKey\FilterVideoKeyer\CBranchInputPin.h
Chapter04\VideoKey\FilterVideoKeyer\CFrameList.cpp
Chapter04\VideoKey\FilterVideoKeyer\CFrameList.h
Chapter04\VideoKey\FilterVideoKeyer\CVideoKeyerProp.cpp
Chapter04\VideoKey\FilterVideoKeyer\CVideoKeyerProp.h
Chapter04\VideoKey\FilterVideoKeyer\CVideoMixController.cpp
Chapter04\VideoKey\FilterVideoKeyer\CVideoMixController.h
Chapter04\VideoKey\FilterVideoKeyer\FilterVideoKeyer.cpp
Chapter04\VideoKey\FilterVideoKeyer\FilterVideoKeyer.def
Chapter04\VideoKey\FilterVideoKeyer\FilterVideoKeyer.dsp
Chapter04\VideoKey\FilterVideoKeyer\FilterVideoKeyer.h
Chapter04\VideoKey\FilterVideoKeyer\IVideoKeyer.h
Chapter04\VideoKey\FilterVideoKeyer\VideoKeyerDefs.h
Chapter04\VideoKey\Ball
Chapter04\VideoKey\Ball\ball.cpp
Chapter04\VideoKey\Ball\ball.def
Chapter04\VideoKey\Ball\ball.dsp
Chapter04\VideoKey\Ball\ball.h
Chapter04\VideoKey\Ball\ball.rc
Chapter04\VideoKey\Ball\CBallProp.cpp
Chapter04\VideoKey\Ball\CBallProp.h
Chapter04\VideoKey\Ball\fball.cpp
Chapter04\VideoKey\Ball\fball.h
Chapter04\VideoKey\Ball\HowToAddPropPage.txt
Chapter04\VideoKey\Ball\IBall.h
Chapter04\VideoKey\Ball\resource.h
Chapter04\TitleOverlay
Chapter04\TitleOverlay\SimplePlayer
Chapter04\TitleOverlay\SimplePlayer\CDXGraph.cpp
Chapter04\TitleOverlay\SimplePlayer\CDXGraph.h
Chapter04\TitleOverlay\SimplePlayer\resource.h
Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.cpp
Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.dsp
Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.dsw
Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.h
Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.rc
Chapter04\TitleOverlay\SimplePlayer\SimplePlayerDlg.cpp
Chapter04\TitleOverlay\SimplePlayer\SimplePlayerDlg.h
Chapter04\TitleOverlay\SimplePlayer\StdAfx.cpp
Chapter04\TitleOverlay\SimplePlayer\StdAfx.h
Chapter04\TitleOverlay\SimplePlayer\res
Chapter04\TitleOverlay\SimplePlayer\res\SimplePlayer.ico
Chapter04\TitleOverlay\SimplePlayer\res\SimplePlayer.rc2
Chapter04\TitleOverlay\FilterTitleOverlay
Chapter04\TitleOverlay\FilterTitleOverlay\CAutoFont.cpp
Chapter04\TitleOverlay\FilterTitleOverlay\CAutoFont.h
Chapter04\TitleOverlay\FilterTitleOverlay\CBasePixel.cpp
Chapter04\TitleOverlay\FilterTitleOverlay\CBasePixel.h
Chapter04\TitleOverlay\FilterTitleOverlay\CFilterTitleOverlay.cpp
Chapter04\TitleOverlay\FilterTitleOverlay\CFilterTitleOverlay.h
Chapter04\TitleOverlay\FilterTitleOverlay\COverlayController.cpp
Chapter04\TitleOverlay\FilterTitleOverlay\COverlayController.h
Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB24.cpp
Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB24.h
Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB32.cpp
Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB32.h
Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB555.cpp
Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB555.h
Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB565.cpp
Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB565.h
Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB8.cpp
Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB8.h
Chapter04\TitleOverlay\FilterTitleOverlay\CScrollController.cpp
Chapter04\TitleOverlay\FilterTitleOverlay\CScrollController.h
Chapter04\TitleOverlay\FilterTitleOverlay\CSysTimeOverlayController.cpp
Chapter04\TitleOverlay\FilterTitleOverlay\CSysTimeOverlayController.h
Chapter04\TitleOverlay\FilterTitleOverlay\CTitleOverlayProp.cpp
Chapter04\TitleOverlay\FilterTitleOverlay\CTitleOverlayProp.h
Chapter04\TitleOverlay\FilterTitleOverlay\FilterTitleOverlay.def
Chapter04\TitleOverlay\FilterTitleOverlay\FilterTitleOverlay.dsp
Chapter04\TitleOverlay\FilterTitleOverlay\FilterTitleOverlay.rc
Chapter04\TitleOverlay\FilterTitleOverlay\FltTitleGuids.h
Chapter04\TitleOverlay\FilterTitleOverlay\ITitleOverlay.h
Chapter04\TitleOverlay\FilterTitleOverlay\OverlayDefs.h
Chapter04\TitleOverlay\FilterTitleOverlay\resource.h
Chapter05
Chapter05\VMR-9
Chapter05\VMR-9\Ticker
Chapter05\VMR-9\Ticker\bitmap.cpp
Chapter05\VMR-9\Ticker\bitmap.h
Chapter05\VMR-9\Ticker\resource.h
Chapter05\VMR-9\Ticker\ticker.bmp
Chapter05\VMR-9\Ticker\ticker.cpp
Chapter05\VMR-9\Ticker\ticker.h
Chapter05\VMR-9\Ticker\Ticker.rc
Chapter05\VMR-9\Ticker\Ticker9.dsp
Chapter05\VMR-9\Ticker\vmrsample.ico
Chapter05\VMR-9\Inc
Chapter05\VMR-9\Inc\AllocLib.h
Chapter05\VMR-9\Inc\BltAlpha.h
Chapter05\VMR-9\Inc\persist.cpp
Chapter05\VMR-9\Inc\persist.h
Chapter05\VMR-9\Inc\vmrutil.h
Chapter05\VMR-9\Inc\vmruuids.h
Chapter05\VMR-9\Blender
Chapter05\VMR-9\Blender\Blender.cpp
Chapter05\VMR-9\Blender\Blender.h
Chapter05\VMR-9\Blender\Blender.rc
Chapter05\VMR-9\Blender\Blender9.dsp
Chapter05\VMR-9\Blender\BlenderDlg.cpp
Chapter05\VMR-9\Blender\BlenderDlg.h
Chapter05\VMR-9\Blender\resource.h
Chapter05\VMR-9\Blender\StdAfx.cpp
Chapter05\VMR-9\Blender\StdAfx.h
Chapter05\VMR-9\Blender\Res
Chapter05\VMR-9\Blender\Res\Blender.rc2
Chapter05\VMR-9\Blender\Res\vmrsample.ico
Chapter05\VMR-9\BitmapMix
Chapter05\VMR-9\BitmapMix\bmpMix9.cpp
Chapter05\VMR-9\BitmapMix\BmpMix9.dsp
Chapter05\VMR-9\BitmapMix\bmpMix9.h
Chapter05\VMR-9\BitmapMix\bmpMix9.rc
Chapter05\VMR-9\BitmapMix\resource.h
Chapter05\VMR-9\BitmapMix\vmr9-1.bmp
Chapter05\VMR-9\BitmapMix\vmr9-2.bmp
Chapter05\VMR-9\BitmapMix\vmr9-3.bmp
Chapter05\VMR-9\BitmapMix\vmrsample.ico
Chapter05\Multicast
Chapter05\Multicast\FilterTSSource
Chapter05\Multicast\FilterTSSource\CFilterTSSource.cpp
Chapter05\Multicast\FilterTSSource\CFilterTSSource.h
Chapter05\Multicast\FilterTSSource\CTSOutPin.cpp
Chapter05\Multicast\FilterTSSource\CTSOutPin.h
Chapter05\Multicast\FilterTSSource\FilterTSSource.def
Chapter05\Multicast\FilterTSSource\FilterTSSource.dsp
Chapter05\Multicast\DSNetwork
Chapter05\Multicast\DSNetwork\DSNetwork.dsw
Chapter05\Multicast\DSNetwork\Util
Chapter05\Multicast\DSNetwork\Util\controls.cpp
Chapter05\Multicast\DSNetwork\Util\nutil.cpp
Chapter05\Multicast\DSNetwork\Util\nutil.dsp
Chapter05\Multicast\DSNetwork\Sender
Chapter05\Multicast\DSNetwork\Sender\dssend.cpp
Chapter05\Multicast\DSNetwork\Sender\dssend.def
Chapter05\Multicast\DSNetwork\Sender\dssend.dsp
Chapter05\Multicast\DSNetwork\Sender\dssend.h
Chapter05\Multicast\DSNetwork\Sender\main.cpp
Chapter05\Multicast\DSNetwork\Sender\netsend.cpp
Chapter05\Multicast\DSNetwork\Sender\netsend.h
Chapter05\Multicast\DSNetwork\Sender\precomp.cpp
Chapter05\Multicast\DSNetwork\Sender\precomp.h
Chapter05\Multicast\DSNetwork\Sender\propsend.cpp
Chapter05\Multicast\DSNetwork\Sender\propsend.h
Chapter05\Multicast\DSNetwork\Sender\propsend.rc
Chapter05\Multicast\DSNetwork\Sender\ressend.h
Chapter05\Multicast\DSNetwork\Receiver
Chapter05\Multicast\DSNetwork\Receiver\alloc.cpp
Chapter05\Multicast\DSNetwork\Receiver\alloc.h
Chapter05\Multicast\DSNetwork\Receiver\buffpool.cpp
Chapter05\Multicast\DSNetwork\Receiver\buffpool.h
Chapter05\Multicast\DSNetwork\Receiver\dsrecv.cpp
Chapter05\Multicast\DSNetwork\Receiver\dsrecv.def
Chapter05\Multicast\DSNetwork\Receiver\dsrecv.dsp
Chapter05\Multicast\DSNetwork\Receiver\dsrecv.h
Chapter05\Multicast\DSNetwork\Receiver\le.h
Chapter05\Multicast\DSNetwork\Receiver\main.cpp
Chapter05\Multicast\DSNetwork\Receiver\mspool.cpp
Chapter05\Multicast\DSNetwork\Receiver\mspool.h
Chapter05\Multicast\DSNetwork\Receiver\netrecv.cpp
Chapter05\Multicast\DSNetwork\Receiver\netrecv.h
Chapter05\Multicast\DSNetwork\Receiver\precomp.cpp
Chapter05\Multicast\DSNetwork\Receiver\precomp.h
Chapter05\Multicast\DSNetwork\Receiver\proprecv.cpp
Chapter05\Multicast\DSNetwork\Receiver\proprecv.h
Chapter05\Multicast\DSNetwork\Receiver\proprecv.rc
Chapter05\Multicast\DSNetwork\Receiver\resrecv.h
Chapter05\Multicast\DSNetwork\Include
Chapter05\Multicast\DSNetwork\Include\controls.h
Chapter05\Multicast\DSNetwork\Include\nutil.h
Chapter05\Multicast\DSNetwork\Include\projpch.h
Chapter05\Multicast\DSNetwork\IDL
Chapter05\Multicast\DSNetwork\IDL\dlldata.c
Chapter05\Multicast\DSNetwork\IDL\dsnetifc.dsp
Chapter05\Multicast\DSNetwork\IDL\dsnetifc.h
Chapter05\Multicast\DSNetwork\IDL\dsnetifc.idl
Chapter05\Multicast\DSNetwork\IDL\dsnetifc_i.c
Chapter05\Multicast\DSNetwork\IDL\dsnetifc_p.c
Chapter05\Multicast\DSNetwork\Filter
Chapter05\Multicast\DSNetwork\Filter\dsnet.def
Chapter05\Multicast\DSNetwork\Filter\DSNetwork.dsp
Chapter05\Multicast\DSNetwork\Filter\filter.rc
Chapter05\Multicast\DSNetwork\Filter\main.cpp
Chapter05\Multicast\DSNetwork\Filter\precomp.cpp
Chapter05\Multicast\DSNetwork\Filter\precomp.h
Chapter05\Multicast\DSNetwork\Filter\resrecv.h
Chapter05\Multicast\DSNetwork\Filter\ressend.h
Appendix_B
Appendix_B\PIDTest
Appendix_B\PIDTest\CDXGraph.cpp
Appendix_B\PIDTest\CDXGraph.h
Appendix_B\PIDTest\PIDTest.cpp
Appendix_B\PIDTest\PIDTest.dsp
Appendix_B\PIDTest\PIDTest.dsw
Appendix_B\PIDTest\PIDTest.h
Appendix_B\PIDTest\PIDTest.rc
Appendix_B\PIDTest\PIDTestDlg.cpp
Appendix_B\PIDTest\PIDTestDlg.h
Appendix_B\PIDTest\resource.h
Appendix_B\PIDTest\StdAfx.cpp
Appendix_B\PIDTest\StdAfx.h
Appendix_B\PIDTest\res
Appendix_B\PIDTest\res\PIDTest.ico
Appendix_B\PIDTest\res\PIDTest.rc2
Appendix_B\PidMpeg1
Appendix_B\PidMpeg1\CMPEG1Builder.cpp
Appendix_B\PidMpeg1\CMPEG1Builder.h
Appendix_B\PidMpeg1\FltGuids.h
Appendix_B\PidMpeg1\IMPEG1Builder.h
Appendix_B\PidMpeg1\PidMpeg1.cpp
Appendix_B\PidMpeg1\PidMpeg1.def
Appendix_B\PidMpeg1\PidMpeg1.dsp