文件名称:DirectShow_Code
- 所属分类:
- 多媒体
- 资源属性:
- [Windows] [Visual C] [源码]
- 上传时间:
- 2008-10-13
- 文件大小:
- 644.68kb
- 下载次数:
- 0次
- 提 供 者:
- y**
- 相关连接:
- 无
- 下载说明:
- 别用迅雷下载,失败请重下,重下不扣分!
介绍说明--下载内容均来自于网络,请自行研究使用
DirectShow务实精选 源代码
实现视频数据的实时采集和动态存储、视频图像的实时播放及视频文件的播放控制-DirectShow pragmatic selected video source of real-time data acquisition and dynamic storage, Video images broadcast real-time video and broadcast control documents
实现视频数据的实时采集和动态存储、视频图像的实时播放及视频文件的播放控制-DirectShow pragmatic selected video source of real-time data acquisition and dynamic storage, Video images broadcast real-time video and broadcast control documents
(系统自动生成,下载前可以参看下载内容)
下载文件列表
压缩包 : 71477200directshow_code.rar 列表 SourceCodes\Readme.txt SourceCodes\Chapter05\VMR-9\Ticker\Ticker.rc SourceCodes\Chapter05\VMR-9\Ticker\Ticker9.dsp SourceCodes\Chapter05\VMR-9\Ticker\bitmap.cpp SourceCodes\Chapter05\VMR-9\Ticker\bitmap.h SourceCodes\Chapter05\VMR-9\Ticker\resource.h SourceCodes\Chapter05\VMR-9\Ticker\ticker.bmp SourceCodes\Chapter05\VMR-9\Ticker\ticker.cpp SourceCodes\Chapter05\VMR-9\Ticker\ticker.h SourceCodes\Chapter05\VMR-9\Ticker\vmrsample.ico SourceCodes\Chapter05\VMR-9\Ticker SourceCodes\Chapter05\VMR-9\Inc\AllocLib.h SourceCodes\Chapter05\VMR-9\Inc\BltAlpha.h SourceCodes\Chapter05\VMR-9\Inc\persist.cpp SourceCodes\Chapter05\VMR-9\Inc\persist.h SourceCodes\Chapter05\VMR-9\Inc\vmrutil.h SourceCodes\Chapter05\VMR-9\Inc\vmruuids.h SourceCodes\Chapter05\VMR-9\Inc SourceCodes\Chapter05\VMR-9\Blender\Blender.cpp SourceCodes\Chapter05\VMR-9\Blender\Blender.h SourceCodes\Chapter05\VMR-9\Blender\Blender.rc SourceCodes\Chapter05\VMR-9\Blender\Blender9.dsp SourceCodes\Chapter05\VMR-9\Blender\BlenderDlg.cpp SourceCodes\Chapter05\VMR-9\Blender\BlenderDlg.h SourceCodes\Chapter05\VMR-9\Blender\StdAfx.cpp SourceCodes\Chapter05\VMR-9\Blender\StdAfx.h SourceCodes\Chapter05\VMR-9\Blender\resource.h SourceCodes\Chapter05\VMR-9\Blender\Res\Blender.rc2 SourceCodes\Chapter05\VMR-9\Blender\Res\vmrsample.ico SourceCodes\Chapter05\VMR-9\Blender\Res SourceCodes\Chapter05\VMR-9\Blender SourceCodes\Chapter05\VMR-9\BitmapMix\BmpMix9.dsp SourceCodes\Chapter05\VMR-9\BitmapMix\bmpMix9.cpp SourceCodes\Chapter05\VMR-9\BitmapMix\bmpMix9.h SourceCodes\Chapter05\VMR-9\BitmapMix\bmpMix9.rc SourceCodes\Chapter05\VMR-9\BitmapMix\resource.h SourceCodes\Chapter05\VMR-9\BitmapMix\vmr9-1.bmp SourceCodes\Chapter05\VMR-9\BitmapMix\vmr9-2.bmp SourceCodes\Chapter05\VMR-9\BitmapMix\vmr9-3.bmp SourceCodes\Chapter05\VMR-9\BitmapMix\vmrsample.ico SourceCodes\Chapter05\VMR-9\BitmapMix SourceCodes\Chapter05\VMR-9 SourceCodes\Chapter05\Multicast\FilterTSSource\CFilterTSSource.cpp SourceCodes\Chapter05\Multicast\FilterTSSource\CFilterTSSource.h SourceCodes\Chapter05\Multicast\FilterTSSource\CTSOutPin.cpp SourceCodes\Chapter05\Multicast\FilterTSSource\CTSOutPin.h SourceCodes\Chapter05\Multicast\FilterTSSource\FilterTSSource.def SourceCodes\Chapter05\Multicast\FilterTSSource\FilterTSSource.dsp SourceCodes\Chapter05\Multicast\FilterTSSource SourceCodes\Chapter05\Multicast\DSNetwork\DSNetwork.dsw SourceCodes\Chapter05\Multicast\DSNetwork\Util\controls.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Util\nutil.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Util\nutil.dsp SourceCodes\Chapter05\Multicast\DSNetwork\Util SourceCodes\Chapter05\Multicast\DSNetwork\Sender\dssend.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Sender\dssend.def SourceCodes\Chapter05\Multicast\DSNetwork\Sender\dssend.dsp SourceCodes\Chapter05\Multicast\DSNetwork\Sender\dssend.h SourceCodes\Chapter05\Multicast\DSNetwork\Sender\main.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Sender\netsend.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Sender\netsend.h SourceCodes\Chapter05\Multicast\DSNetwork\Sender\precomp.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Sender\precomp.h SourceCodes\Chapter05\Multicast\DSNetwork\Sender\propsend.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Sender\propsend.h SourceCodes\Chapter05\Multicast\DSNetwork\Sender\propsend.rc SourceCodes\Chapter05\Multicast\DSNetwork\Sender\ressend.h SourceCodes\Chapter05\Multicast\DSNetwork\Sender SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\alloc.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\alloc.h SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\buffpool.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\buffpool.h SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\dsrecv.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\dsrecv.def SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\dsrecv.dsp SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\dsrecv.h SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\le.h SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\main.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\mspool.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\mspool.h SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\netrecv.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\netrecv.h SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\precomp.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\precomp.h SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\proprecv.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\proprecv.h SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\proprecv.rc SourceCodes\Chapter05\Multicast\DSNetwork\Receiver\resrecv.h SourceCodes\Chapter05\Multicast\DSNetwork\Receiver SourceCodes\Chapter05\Multicast\DSNetwork\Include\controls.h SourceCodes\Chapter05\Multicast\DSNetwork\Include\nutil.h SourceCodes\Chapter05\Multicast\DSNetwork\Include\projpch.h SourceCodes\Chapter05\Multicast\DSNetwork\Include SourceCodes\Chapter05\Multicast\DSNetwork\IDL\dlldata.c SourceCodes\Chapter05\Multicast\DSNetwork\IDL\dsnetifc.dsp SourceCodes\Chapter05\Multicast\DSNetwork\IDL\dsnetifc.h SourceCodes\Chapter05\Multicast\DSNetwork\IDL\dsnetifc.idl SourceCodes\Chapter05\Multicast\DSNetwork\IDL\dsnetifc_i.c SourceCodes\Chapter05\Multicast\DSNetwork\IDL\dsnetifc_p.c SourceCodes\Chapter05\Multicast\DSNetwork\IDL SourceCodes\Chapter05\Multicast\DSNetwork\Filter\DSNetwork.dsp SourceCodes\Chapter05\Multicast\DSNetwork\Filter\dsnet.def SourceCodes\Chapter05\Multicast\DSNetwork\Filter\filter.rc SourceCodes\Chapter05\Multicast\DSNetwork\Filter\main.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Filter\precomp.cpp SourceCodes\Chapter05\Multicast\DSNetwork\Filter\precomp.h SourceCodes\Chapter05\Multicast\DSNetwork\Filter\resrecv.h SourceCodes\Chapter05\Multicast\DSNetwork\Filter\ressend.h SourceCodes\Chapter05\Multicast\DSNetwork\Filter SourceCodes\Chapter05\Multicast\DSNetwork SourceCodes\Chapter05\Multicast SourceCodes\Chapter05 SourceCodes\Chapter04\VideoKey\FilterVideoKeyer\CBranchInputPin.cpp SourceCodes\Chapter04\VideoKey\FilterVideoKeyer\CBranchInputPin.h SourceCodes\Chapter04\VideoKey\FilterVideoKeyer\CFrameList.cpp SourceCodes\Chapter04\VideoKey\FilterVideoKeyer\CFrameList.h SourceCodes\Chapter04\VideoKey\FilterVideoKeyer\CVideoKeyerProp.cpp SourceCodes\Chapter04\VideoKey\FilterVideoKeyer\CVideoKeyerProp.h SourceCodes\Chapter04\VideoKey\FilterVideoKeyer\CVideoMixController.cpp SourceCodes\Chapter04\VideoKey\FilterVideoKeyer\CVideoMixController.h SourceCodes\Chapter04\VideoKey\FilterVideoKeyer\FilterVideoKeyer.cpp SourceCodes\Chapter04\VideoKey\FilterVideoKeyer\FilterVideoKeyer.def SourceCodes\Chapter04\VideoKey\FilterVideoKeyer\FilterVideoKeyer.dsp SourceCodes\Chapter04\VideoKey\FilterVideoKeyer\FilterVideoKeyer.h SourceCodes\Chapter04\VideoKey\FilterVideoKeyer\IVideoKeyer.h SourceCodes\Chapter04\VideoKey\FilterVideoKeyer\VideoKeyerDefs.h SourceCodes\Chapter04\VideoKey\FilterVideoKeyer SourceCodes\Chapter04\VideoKey\Ball\CBallProp.cpp SourceCodes\Chapter04\VideoKey\Ball\CBallProp.h SourceCodes\Chapter04\VideoKey\Ball\HowToAddPropPage.txt SourceCodes\Chapter04\VideoKey\Ball\IBall.h SourceCodes\Chapter04\VideoKey\Ball\ball.cpp SourceCodes\Chapter04\VideoKey\Ball\ball.def SourceCodes\Chapter04\VideoKey\Ball\ball.dsp SourceCodes\Chapter04\VideoKey\Ball\ball.h SourceCodes\Chapter04\VideoKey\Ball\ball.rc SourceCodes\Chapter04\VideoKey\Ball\fball.cpp SourceCodes\Chapter04\VideoKey\Ball\fball.h SourceCodes\Chapter04\VideoKey\Ball\resource.h SourceCodes\Chapter04\VideoKey\Ball SourceCodes\Chapter04\VideoKey SourceCodes\Chapter04\TitleOverlay\SimplePlayer\CDXGraph.cpp SourceCodes\Chapter04\TitleOverlay\SimplePlayer\CDXGraph.h SourceCodes\Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.cpp SourceCodes\Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.dsp SourceCodes\Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.dsw SourceCodes\Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.h SourceCodes\Chapter04\TitleOverlay\SimplePlayer\SimplePlayer.rc SourceCodes\Chapter04\TitleOverlay\SimplePlayer\SimplePlayerDlg.cpp SourceCodes\Chapter04\TitleOverlay\SimplePlayer\SimplePlayerDlg.h SourceCodes\Chapter04\TitleOverlay\SimplePlayer\StdAfx.cpp SourceCodes\Chapter04\TitleOverlay\SimplePlayer\StdAfx.h SourceCodes\Chapter04\TitleOverlay\SimplePlayer\resource.h SourceCodes\Chapter04\TitleOverlay\SimplePlayer\res\SimplePlayer.ico SourceCodes\Chapter04\TitleOverlay\SimplePlayer\res\SimplePlayer.rc2 SourceCodes\Chapter04\TitleOverlay\SimplePlayer\res SourceCodes\Chapter04\TitleOverlay\SimplePlayer SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CAutoFont.cpp SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CAutoFont.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CBasePixel.cpp SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CBasePixel.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CFilterTitleOverlay.cpp SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CFilterTitleOverlay.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\COverlayController.cpp SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\COverlayController.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB24.cpp SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB24.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB32.cpp SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB32.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB555.cpp SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB555.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB565.cpp SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB565.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB8.cpp SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CPixelRGB8.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CScrollController.cpp SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CScrollController.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CSysTimeOverlayController.cpp SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CSysTimeOverlayController.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CTitleOverlayProp.cpp SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\CTitleOverlayProp.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\FilterTitleOverlay.def SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\FilterTitleOverlay.dsp SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\FilterTitleOverlay.rc SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\FltTitleGuids.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\ITitleOverlay.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\OverlayDefs.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay\resource.h SourceCodes\Chapter04\TitleOverlay\FilterTitleOverlay SourceCodes\Chapter04\TitleOverlay SourceCodes\Chapter04 SourceCodes\Chapter03\VODDemo\WsClientServer.dsw SourceCodes\Chapter03\VODDemo\VODServer\CAddFileDlg.cpp SourceCodes\Chapter03\VODDemo\VODServer\CAddFileDlg.h SourceCodes\Chapter03\VODDemo\VODServer\StdAfx.cpp SourceCodes\Chapter03\VODDemo\VODServer\StdAfx.h SourceCodes\Chapter03\VODDemo\VODServer\VODServer.cpp SourceCodes\Chapter03\VODDemo\VODServer\VODServer.dsp SourceCodes\Chapter03\VODDemo\VODServer\VODServer.h SourceCodes\Chapter03\VODDemo\VODServer\VODServer.rc SourceCodes\Chapter03\VODDemo\VODServer\VODServerDlg.cpp SourceCodes\Chapter03\VODDemo\VODServer\VODServerDlg.h SourceCodes\Chapter03\VODDemo\VODServer\resource.h SourceCodes\Chapter03\VODDemo\VODServer\res\VODServer.ico SourceCodes\Chapter03\VODDemo\VODServer\res\VODServer.rc2 SourceCodes\Chapter03\VODDemo\VODServer\res SourceCodes\Chapter03\VODDemo\VODServer SourceCodes\Chapter03\VODDemo\VODClient\CDXFilter.cpp SourceCodes\Chapter03\VODDemo\VODClient\CDXFilter.h SourceCodes\Chapter03\VODDemo\VODClient\CDXGraph.cpp SourceCodes\Chapter03\VODDemo\VODClient\CDXGraph.h SourceCodes\Chapter03\VODDemo\VODClient\CMediaPlayer.cpp SourceCodes\Chapter03\VODDemo\VODClient\CMediaPlayer.h SourceCodes\Chapter03\VODDemo\VODClient\CServerAddressDlg.cpp SourceCodes\Chapter03\VODDemo\VODClient\CServerAddressDlg.h SourceCodes\Chapter03\VODDemo\VODClient\StdAfx.cpp SourceCodes\Chapter03\VODDemo\VODClient\StdAfx.h SourceCodes\Chapter03\VODDemo\VODClient\UFilterUtils.cpp SourceCodes\Chapter03\VODDemo\VODClient\UFilterUtils.h SourceCodes\Chapter03\VODDemo\VODClient\VODClient.cpp SourceCodes\Chapter03\VODDemo\VODClient\VODClient.dsp SourceCodes\Chapter03\VODDemo\VODClient\VODClient.h SourceCodes\Chapter03\VODDemo\VODClient\VODClient.rc SourceCodes\Chapter03\VODDemo\VODClient\VODClientDlg.cpp SourceCodes\Chapter03\VODDemo\VODClient\VODClientDlg.h SourceCodes\Chapter03\VODDemo\VODClient\resource.h SourceCodes\Chapter03\VODDemo\VODClient\res\VODClient.ico SourceCodes\Chapter03\VODDemo\VODClient\res\VODClient.rc2 SourceCodes\Chapter03\VODDemo\VODClient\res SourceCodes\Chapter03\VODDemo\VODClient SourceCodes\Chapter03\VODDemo\FilterNetReceiver\CFilterNetReceiver.cpp SourceCodes\Chapter03\VODDemo\FilterNetReceiver\CFilterNetReceiver.h SourceCodes\Chapter03\VODDemo\FilterNetReceiver\CMediaController.cpp SourceCodes\Chapter03\VODDemo\FilterNetReceiver\CMediaController.h SourceCodes\Chapter03\VODDemo\FilterNetReceiver\CNetStreamOut.cpp SourceCodes\Chapter03\VODDemo\FilterNetReceiver\CNetStreamOut.h SourceCodes\Chapter03\VODDemo\FilterNetReceiver\CStreamSocket2.cpp SourceCodes\Chapter03\VODDemo\FilterNetReceiver\CStreamSocket2.h SourceCodes\Chapter03\VODDemo\FilterNetReceiver\FilterNetReceiver.def SourceCodes\Chapter03\VODDemo\FilterNetReceiver\FilterNetReceiver.dsp SourceCodes\Chapter03\VODDemo\FilterNetReceiver\FilterNetReceiver.rc SourceCodes\Chapter03\VODDemo\FilterNetReceiver\asyncio.cpp SourceCodes\Chapter03\VODDemo\FilterNetReceiver\asyncio.h SourceCodes\Chapter03\VODDemo\FilterNetReceiver\asyncrdr.cpp SourceCodes\Chapter03\VODDemo\FilterNetReceiver\asyncrdr.h SourceCodes\Chapter03\VODDemo\FilterNetReceiver\resource.h SourceCodes\Chapter03\VODDemo\FilterNetReceiver SourceCodes\Chapter03\VODDemo\Common\CAviParser.cpp SourceCodes\Chapter03\VODDemo\Common\CAviParser.h SourceCodes\Chapter03\VODDemo\Common\CMediaInfo.cpp SourceCodes\Chapter03\VODDemo\Common\CMediaInfo.h SourceCodes\Chapter03\VODDemo\Common\CMsgReceiver.cpp SourceCodes\Chapter03\VODDemo\Common\CMsgReceiver.h SourceCodes\Chapter03\VODDemo\Common\CMsgStation.cpp SourceCodes\Chapter03\VODDemo\Common\CMsgStation.h SourceCodes\Chapter03\VODDemo\Common\CObjectList.cpp SourceCodes\Chapter03\VODDemo\Common\CObjectList.h SourceCodes\Chapter03\VODDemo\Common\CSocketSender.cpp SourceCodes\Chapter03\VODDemo\Common\CSocketSender.h SourceCodes\Chapter03\VODDemo\Common\CStreamSocket.cpp SourceCodes\Chapter03\VODDemo\Common\CStreamSocket.h SourceCodes\Chapter03\VODDemo\Common\CTCPListener.cpp SourceCodes\Chapter03\VODDemo\Common\CTCPListener.h SourceCodes\Chapter03\VODDemo\Common\CUDPManager.cpp SourceCodes\Chapter03\VODDemo\Common\CUDPManager.h SourceCodes\Chapter03\VODDemo\Common\FilterNetReceiverGuid.h SourceCodes\Chapter03\VODDemo\Common\INetReceiver.h SourceCodes\Chapter03\VODDemo\Common\UNetwork.cpp SourceCodes\Chapter03\VODDemo\Common\UNetwork.h SourceCodes\Chapter03\VODDemo\Common\defines.h SourceCodes\Chapter03\VODDemo\Common SourceCodes\Chapter03\VODDemo SourceCodes\Chapter03\UDPDemo\WsClientServer.dsw SourceCodes\Chapter03\UDPDemo\UDPServer\StdAfx.cpp SourceCodes\Chapter03\UDPDemo\UDPServer\StdAfx.h SourceCodes\Chapter03\UDPDemo\UDPServer\UDPServer.cpp SourceCodes\Chapter03\UDPDemo\UDPServer\UDPServer.dsp SourceCodes\Chapter03\UDPDemo\UDPServer\UDPServer.h SourceCodes\Chapter03\UDPDemo\UDPServer\UDPServer.rc SourceCodes\Chapter03\UDPDemo\UDPServer\UDPServerDlg.cpp SourceCodes\Chapter03\UDPDemo\UDPServer\UDPServerDlg.h SourceCodes\Chapter03\UDPDemo\UDPServer\resource.h SourceCodes\Chapter03\UDPDemo\UDPServer\res\UDPServer.ico SourceCodes\Chapter03\UDPDemo\UDPServer\res\UDPServer.rc2 SourceCodes\Chapter03\UDPDemo\UDPServer\res SourceCodes\Chapter03\UDPDemo\UDPServer SourceCodes\Chapter03\UDPDemo\UDPClient\StdAfx.cpp SourceCodes\Chapter03\UDPDemo\UDPClient\StdAfx.h SourceCodes\Chapter03\UDPDemo\UDPClient\UDPClient.cpp SourceCodes\Chapter03\UDPDemo\UDPClient\UDPClient.dsp SourceCodes\Chapter03\UDPDemo\UDPClient\UDPClient.h SourceCodes\Chapter03\UDPDemo\UDPClient\UDPClient.rc SourceCodes\Chapter03\UDPDemo\UDPClient\UDPClientDlg.cpp SourceCodes\Chapter03\UDPDemo\UDPClient\UDPClientDlg.h SourceCodes\Chapter03\UDPDemo\UDPClient\resource.h SourceCodes\Chapter03\UDPDemo\UDPClient\res\UDPClient.ico SourceCodes\Chapter03\UDPDemo\UDPClient\res\UDPClient.rc2 SourceCodes\Chapter03\UDPDemo\UDPClient\res SourceCodes\Chapter03\UDPDemo\UDPClient SourceCodes\Chapter03\UDPDemo\Common\CUDPManager.cpp SourceCodes\Chapter03\UDPDemo\Common\CUDPManager.h SourceCodes\Chapter03\UDPDemo\Common\UNetwork.cpp SourceCodes\Chapter03\UDPDemo\Common\UNetwork.h SourceCodes\Chapter03\UDPDemo\Common SourceCodes\Chapter03\UDPDemo SourceCodes\Chapter03\TCPDemo\WsClientServer.dsw SourceCodes\Chapter03\TCPDemo\Utils\CMsgReceiver.cpp SourceCodes\Chapter03\TCPDemo\Utils\CMsgReceiver.h SourceCodes\Chapter03\TCPDemo\Utils\CMsgStation.cpp SourceCodes\Chapter03\TCPDemo\Utils\CMsgStation.h SourceCodes\Chapter03\TCPDemo\Utils\CObjectList.cpp SourceCodes\Chapter03\TCPDemo\Utils\CObjectList.h SourceCodes\Chapter03\TCPDemo\Utils SourceCodes\Chapter03\TCPDemo\TCPServer\StdAfx.cpp SourceCodes\Chapter03\TCPDemo\TCPServer\StdAfx.h SourceCodes\Chapter03\TCPDemo\TCPServer\TCPServer.cpp SourceCodes\Chapter03\TCPDemo\TCPServer\TCPServer.dsp SourceCodes\Chapter03\TCPDemo\TCPServer\TCPServer.h SourceCodes\Chapter03\TCPDemo\TCPServer\TCPServer.rc SourceCodes\Chapter03\TCPDemo\TCPServer\TCPServerDlg.cpp SourceCodes\Chapter03\TCPDemo\TCPServer\TCPServerDlg.h SourceCodes\Chapter03\TCPDemo\TCPServer\resource.h SourceCodes\Chapter03\TCPDemo\TCPServer\res\TCPServer.ico SourceCodes\Chapter03\TCPDemo\TCPServer\res\TCPServer.rc2 SourceCodes\Chapter03\TCPDemo\TCPServer\res SourceCodes\Chapter03\TCPDemo\TCPServer SourceCodes\Chapter03\TCPDemo\TCPClient\StdAfx.cpp SourceCodes\Chapter03\TCPDemo\TCPClient\StdAfx.h SourceCodes\Chapter03\TCPDemo\TCPClient\TCPClient.cpp SourceCodes\Chapter03\TCPDemo\TCPClient\TCPClient.dsp SourceCodes\Chapter03\TCPDemo\TCPClient\TCPClient.h SourceCodes\Chapter03\TCPDemo\TCPClient\TCPClient.rc SourceCodes\Chapter03\TCPDemo\TCPClient\TCPClientDlg.cpp SourceCodes\Chapter03\TCPDemo\TCPClient\TCPClientDlg.h SourceCodes\Chapter03\TCPDemo\TCPClient\resource.h SourceCodes\Chapter03\TCPDemo\TCPClient\res\TCPClient.ico SourceCodes\Chapter03\TCPDemo\TCPClient\res\TCPClient.rc2 SourceCodes\Chapter03\TCPDemo\TCPClient\res SourceCodes\Chapter03\TCPDemo\TCPClient SourceCodes\Chapter03\TCPDemo\Common\CSocketReceiver.cpp SourceCodes\Chapter03\TCPDemo\Common\CSocketReceiver.h SourceCodes\Chapter03\TCPDemo\Common\CSocketSender.cpp SourceCodes\Chapter03\TCPDemo\Common\CSocketSender.h SourceCodes\Chapter03\TCPDemo\Common\CStreamSocket.cpp SourceCodes\Chapter03\TCPDemo\Common\CStreamSocket.h SourceCodes\Chapter03\TCPDemo\Common\CTCPListener.cpp SourceCodes\Chapter03\TCPDemo\Common\CTCPListener.h SourceCodes\Chapter03\TCPDemo\Common\Netdefs.h SourceCodes\Chapter03\TCPDemo\Common\UNetwork.cpp SourceCodes\Chapter03\TCPDemo\Common\UNetwork.h SourceCodes\Chapter03\TCPDemo\Common SourceCodes\Chapter03\TCPDemo SourceCodes\Chapter03\MulticastDemo\WsClientServer.dsw SourceCodes\Chapter03\MulticastDemo\MulticastServer\MulticastServer.cpp SourceCodes\Chapter03\MulticastDemo\MulticastServer\MulticastServer.dsp SourceCodes\Chapter03\MulticastDemo\MulticastServer\MulticastServer.h SourceCodes\Chapter03\MulticastDemo\MulticastServer\MulticastServer.rc SourceCodes\Chapter03\MulticastDemo\MulticastServer\MulticastServerDlg.cpp SourceCodes\Chapter03\MulticastDemo\MulticastServer\MulticastServerDlg.h SourceCodes\Chapter03\MulticastDemo\MulticastServer\StdAfx.cpp SourceCodes\Chapter03\MulticastDemo\MulticastServer\StdAfx.h SourceCodes\Chapter03\MulticastDemo\MulticastServer\resource.h SourceCodes\Chapter03\MulticastDemo\MulticastServer\res\MulticastServer.ico SourceCodes\Chapter03\MulticastDemo\MulticastServer\res\MulticastServer.rc2 SourceCodes\Chapter03\MulticastDemo\MulticastServer\res SourceCodes\Chapter03\MulticastDemo\MulticastServer SourceCodes\Chapter03\MulticastDemo\MulticastClient\MulticastClient.cpp SourceCodes\Chapter03\MulticastDemo\MulticastClient\MulticastClient.dsp SourceCodes\Chapter03\MulticastDemo\MulticastClient\MulticastClient.h SourceCodes\Chapter03\MulticastDemo\MulticastClient\MulticastClient.rc SourceCodes\Chapter03\MulticastDemo\MulticastClient\MulticastClientDlg.cpp SourceCodes\Chapter03\MulticastDemo\MulticastClient\MulticastClientDlg.h SourceCodes\Chapter03\MulticastDemo\MulticastClient\StdAfx.cpp SourceCodes\Chapter03\MulticastDemo\MulticastClient\StdAfx.h SourceCodes\Chapter03\MulticastDemo\MulticastClient\resource.h SourceCodes\Chapter03\MulticastDemo\MulticastClient\res\MulticastClient.ico SourceCodes\Chapter03\MulticastDemo\MulticastClient\res\MulticastClient.rc2 SourceCodes\Chapter03\MulticastDemo\MulticastClient\res SourceCodes\Chapter03\MulticastDemo\MulticastClient SourceCodes\Chapter03\MulticastDemo\Common\CMulticastAdmin.cpp SourceCodes\Chapter03\MulticastDemo\Common\CMulticastAdmin.h SourceCodes\Chapter03\MulticastDemo\Common SourceCodes\Chapter03\MulticastDemo SourceCodes\Chapter03\AVChat\AVChat.cpp SourceCodes\Chapter03\AVChat\AVChat.dsp SourceCodes\Chapter03\AVChat\AVChat.h SourceCodes\Chapter03\AVChat\AVChat.rc SourceCodes\Chapter03\AVChat\AVChatDlg.cpp SourceCodes\Chapter03\AVChat\AVChatDlg.h SourceCodes\Chapter03\AVChat\CAVDevice.cpp SourceCodes\Chapter03\AVChat\CAVDevice.h SourceCodes\Chapter03\AVChat\CAudioCaptureFilter2.cpp SourceCodes\Chapter03\AVChat\CAudioCaptureFilter2.h SourceCodes\Chapter03\AVChat\CCallDlg.cpp SourceCodes\Chapter03\AVChat\CCallDlg.h SourceCodes\Chapter03\AVChat\CClientAdmin.cpp SourceCodes\Chapter03\AVChat\CClientAdmin.h SourceCodes\Chapter03\AVChat\CDXFilter.cpp SourceCodes\Chapter03\AVChat\CDXFilter.h SourceCodes\Chapter03\AVChat\CDXGraph.cpp SourceCodes\Chapter03\AVChat\CDXGraph.h SourceCodes\Chapter03\AVChat\CMsgReceiver.cpp SourceCodes\Chapter03\AVChat\CMsgReceiver.h SourceCodes\Chapter03\AVChat\CMsgStation.cpp SourceCodes\Chapter03\AVChat\CMsgStation.h SourceCodes\Chapter03\AVChat\CObjectList.cpp SourceCodes\Chapter03\AVChat\CObjectList.h SourceCodes\Chapter03\AVChat\CPreviewAdmin.cpp SourceCodes\Chapter03\AVChat\CPreviewAdmin.h SourceCodes\Chapter03\AVChat\CRoleAdmin.cpp SourceCodes\Chapter03\AVChat\CRoleAdmin.h SourceCodes\Chapter03\AVChat\CRoleDlg.cpp SourceCodes\Chapter03\AVChat\CRoleDlg.h SourceCodes\Chapter03\AVChat\CSelfCheckDlg.cpp SourceCodes\Chapter03\AVChat\CSelfCheckDlg.h SourceCodes\Chapter03\AVChat\CServerAdmin.cpp SourceCodes\Chapter03\AVChat\CServerAdmin.h SourceCodes\Chapter03\AVChat\CVideoCaptureFilter2.cpp SourceCodes\Chapter03\AVChat\CVideoCaptureFilter2.h SourceCodes\Chapter03\AVChat\CVideoWindow.cpp SourceCodes\Chapter03\AVChat\CVideoWindow.h SourceCodes\Chapter03\AVChat\GlobalDefs.h SourceCodes\Chapter03\AVChat\StdAfx.cpp SourceCodes\Chapter03\AVChat\StdAfx.h SourceCodes\Chapter03\AVChat\UDsUtils.cpp SourceCodes\Chapter03\AVChat\UDsUtils.h SourceCodes\Chapter03\AVChat\UFilterUtils.cpp SourceCodes\Chapter03\AVChat\UFilterUtils.h SourceCodes\Chapter03\AVChat\resource.h SourceCodes\Chapter03\AVChat\res\AVChat.ico SourceCodes\Chapter03\AVChat\res\AVChat.rc2 SourceCodes\Chapter03\AVChat\res SourceCodes\Chapter03\AVChat\Network\CStreamSocket.cpp SourceCodes\Chapter03\AVChat\Network\CStreamSocket.h SourceCodes\Chapter03\AVChat\Network\CTCPListener.cpp SourceCodes\Chapter03\AVChat\Network\CTCPListener.h SourceCodes\Chapter03\AVChat\Network\CUDPManager.cpp SourceCodes\Chapter03\AVChat\Network\CUDPManager.h SourceCodes\Chapter03\AVChat\Network\UNetwork.cpp SourceCodes\Chapter03\AVChat\Network\UNetwork.h SourceCodes\Chapter03\AVChat\Network SourceCodes\Chapter03\AVChat\Filters\CFilterNetReceiver.cpp SourceCodes\Chapter03\AVChat\Filters\CFilterNetReceiver.h SourceCodes\Chapter03\AVChat\Filters\CFilterNetSender.cpp SourceCodes\Chapter03\AVChat\Filters\CFilterNetSender.h SourceCodes\Chapter03\AVChat\Filters\CNetOutPin.cpp SourceCodes\Chapter03\AVChat\Filters\CNetOutPin.h SourceCodes\Chapter03\AVChat\Filters\CXInputPin.cpp SourceCodes\Chapter03\AVChat\Filters\CXInputPin.h SourceCodes\Chapter03\AVChat\Filters SourceCodes\Chapter03\AVChat SourceCodes\Chapter03 SourceCodes\Chapter02\FilterImageGrabber\FilterImageGrabber.cpp SourceCodes\Chapter02\FilterImageGrabber\FilterImageGrabber.def SourceCodes\Chapter02\FilterImageGrabber\FilterImageGrabber.dsp SourceCodes\Chapter02\FilterImageGrabber\FilterImageGrabber.h SourceCodes\Chapter02\FilterImageGrabber\FilterImageGrabber.rc SourceCodes\Chapter02\FilterImageGrabber\GrabberIds.h SourceCodes\Chapter02\FilterImageGrabber\IImageGrabber.h SourceCodes\Chapter02\FilterImageGrabber\resource.h SourceCodes\Chapter02\FilterImageGrabber SourceCodes\Chapter02\AVCap\AVCap.cpp SourceCodes\Chapter02\AVCap\AVCap.dsp SourceCodes\Chapter02\AVCap\AVCap.dsw SourceCodes\Chapter02\AVCap\AVCap.h SourceCodes\Chapter02\AVCap\AVCap.rc SourceCodes\Chapter02\AVCap\AVCapDlg.cpp SourceCodes\Chapter02\AVCap\AVCapDlg.h SourceCodes\Chapter02\AVCap\CAnalogInputFilters.cpp SourceCodes\Chapter02\AVCap\CAnalogInputFilters.h SourceCodes\Chapter02\AVCap\CAudioCaptureFilter.cpp SourceCodes\Chapter02\AVCap\CAudioCaptureFilter.h SourceCodes\Chapter02\AVCap\CAudioDevices.cpp SourceCodes\Chapter02\AVCap\CAudioDevices.h SourceCodes\Chapter02\AVCap\CAudioRendererFilter.cpp SourceCodes\Chapter02\AVCap\CAudioRendererFilter.h SourceCodes\Chapter02\AVCap\CAudioSourcePage.cpp SourceCodes\Chapter02\AVCap\CAudioSourcePage.h SourceCodes\Chapter02\AVCap\CAviMuxFilter.cpp SourceCodes\Chapter02\AVCap\CAviMuxFilter.h SourceCodes\Chapter02\AVCap\CCaptureController.cpp SourceCodes\Chapter02\AVCap\CCaptureController.h SourceCodes\Chapter02\AVCap\CDSDevice.cpp SourceCodes\Chapter02\AVCap\CDSDevice.h SourceCodes\Chapter02\AVCap\CDVCaptureFilter.cpp SourceCodes\Chapter02\AVCap\CDVCaptureFilter.h SourceCodes\Chapter02\AVCap\CDVInputFilters.cpp SourceCodes\Chapter02\AVCap\CDVInputFilters.h SourceCodes\Chapter02\AVCap\CDXFilter.cpp SourceCodes\Chapter02\AVCap\CDXFilter.h SourceCodes\Chapter02\AVCap\CDXGraph.cpp SourceCodes\Chapter02\AVCap\CDXGraph.h SourceCodes\Chapter02\AVCap\CDeviceObserver.cpp SourceCodes\Chapter02\AVCap\CDeviceObserver.h SourceCodes\Chapter02\AVCap\CFileWriterFilter.cpp SourceCodes\Chapter02\AVCap\CFileWriterFilter.h SourceCodes\Chapter02\AVCap\CGraphController.cpp SourceCodes\Chapter02\AVCap\CGraphController.h SourceCodes\Chapter02\AVCap\CImageGrabberFilter.cpp SourceCodes\Chapter02\AVCap\CImageGrabberFilter.h SourceCodes\Chapter02\AVCap\CLiveCapture.cpp SourceCodes\Chapter02\AVCap\CLiveCapture.h SourceCodes\Chapter02\AVCap\CLiveInputFilters.cpp SourceCodes\Chapter02\AVCap\CLiveInputFilters.h SourceCodes\Chapter02\AVCap\CMsgReceiver.cpp SourceCodes\Chapter02\AVCap\CMsgReceiver.h SourceCodes\Chapter02\AVCap\CMsgStation.cpp SourceCodes\Chapter02\AVCap\CMsgStation.h SourceCodes\Chapter02\AVCap\CObjectList.cpp SourceCodes\Chapter02\AVCap\CObjectList.h SourceCodes\Chapter02\AVCap\COutputPage.cpp SourceCodes\Chapter02\AVCap\COutputPage.h SourceCodes\Chapter02\AVCap\COverlayMixerFilter.cpp SourceCodes\Chapter02\AVCap\COverlayMixerFilter.h SourceCodes\Chapter02\AVCap\CPreviewController.cpp SourceCodes\Chapter02\AVCap\CPreviewController.h SourceCodes\Chapter02\AVCap\CSmartTeeFilter.cpp SourceCodes\Chapter02\AVCap\CSmartTeeFilter.h SourceCodes\Chapter02\AVCap\CTVInputFilters.cpp SourceCodes\Chapter02\AVCap\CTVInputFilters.h SourceCodes\Chapter02\AVCap\CVideoCaptureFilter.cpp SourceCodes\Chapter02\AVCap\CVideoCaptureFilter.h SourceCodes\Chapter02\AVCap\CVideoDevices.cpp SourceCodes\Chapter02\AVCap\CVideoDevices.h SourceCodes\Chapter02\AVCap\CVideoRendererFilter.cpp SourceCodes\Chapter02\AVCap\CVideoRendererFilter.h SourceCodes\Chapter02\AVCap\CVideoSourcePage.cpp SourceCodes\Chapter02\AVCap\CVideoSourcePage.h SourceCodes\Chapter02\AVCap\CVideoWindow.cpp SourceCodes\Chapter02\AVCap\CVideoWindow.h SourceCodes\Chapter02\AVCap\DeviceNotifyDefs.h SourceCodes\Chapter02\AVCap\GlobalDefs.h SourceCodes\Chapter02\AVCap\StdAfx.cpp SourceCodes\Chapter02\AVCap\StdAfx.h SourceCodes\Chapter02\AVCap\UDsUtils.cpp SourceCodes\Chapter02\AVCap\UDsUtils.h SourceCodes\Chapter02\AVCap\UFilterUtils.cpp SourceCodes\Chapter02\AVCap\UFilterUtils.h SourceCodes\Chapter02\AVCap\crossbar.cpp SourceCodes\Chapter02\AVCap\crossbar.h SourceCodes\Chapter02\AVCap\resource.h SourceCodes\Chapter02\AVCap\res\AVCap.ico SourceCodes\Chapter02\AVCap\res\AVCap.rc2 SourceCodes\Chapter02\AVCap\res SourceCodes\Chapter02\AVCap SourceCodes\Chapter02 SourceCodes\Appendix_D\FilterQQSource\CFilterQQSource.cpp SourceCodes\Appendix_D\FilterQQSource\CFilterQQSource.h SourceCodes\Appendix_D\FilterQQSource\CQQOutPin.cpp SourceCodes\Appendix_D\FilterQQSource\CQQOutPin.h SourceCodes\Appendix_D\FilterQQSource\CQQSourceProp.cpp SourceCodes\Appendix_D\FilterQQSource\CQQSourceProp.h SourceCodes\Appendix_D\FilterQQSource\FilterQQSource.def SourceCodes\Appendix_D\FilterQQSource\FilterQQSource.dsp SourceCodes\Appendix_D\FilterQQSource\FilterQQSource.rc SourceCodes\Appendix_D\FilterQQSource\IQQSource.h SourceCodes\Appendix_D\FilterQQSource\QQSourceGuids.h SourceCodes\Appendix_D\FilterQQSource\resource.h SourceCodes\Appendix_D\FilterQQSource SourceCodes\Appendix_D\Dump\dump.cpp SourceCodes\Appendix_D\Dump\dump.def SourceCodes\Appendix_D\Dump\dump.dsp SourceCodes\Appendix_D\Dump\dump.h SourceCodes\Appendix_D\Dump\dump.rc SourceCodes\Appendix_D\Dump\dumpuids.h SourceCodes\Appendix_D\Dump SourceCodes\Appendix_D SourceCodes\Appendix_C\FilterTitleSource\CAutoFont.cpp SourceCodes\Appendix_C\FilterTitleSource\CAutoFont.h SourceCodes\Appendix_C\FilterTitleSource\CBasicDispatch.cpp SourceCodes\Appendix_C\FilterTitleSource\CBasicDispatch.h SourceCodes\Appendix_C\FilterTitleSource\CDataTitle.cpp SourceCodes\Appendix_C\FilterTitleSource\CDataTitle.h SourceCodes\Appendix_C\FilterTitleSource\CTitleController.cpp SourceCodes\Appendix_C\FilterTitleSource\CTitleController.h SourceCodes\Appendix_C\FilterTitleSource\CTitleLeftIn.cpp SourceCodes\Appendix_C\FilterTitleSource\CTitleLeftIn.h SourceCodes\Appendix_C\FilterTitleSource\CTitleRightIn.cpp SourceCodes\Appendix_C\FilterTitleSource\CTitleRightIn.h SourceCodes\Appendix_C\FilterTitleSource\CTitleStatic.cpp SourceCodes\Appendix_C\FilterTitleSource\CTitleStatic.h SourceCodes\Appendix_C\FilterTitleSource\CTitleStream.cpp SourceCodes\Appendix_C\FilterTitleSource\CTitleStream.h SourceCodes\Appendix_C\FilterTitleSource\Demo_mytitle.xtl SourceCodes\Appendix_C\FilterTitleSource\FilterTitleSource.cpp SourceCodes\Appendix_C\FilterTitleSource\FilterTitleSource.def SourceCodes\Appendix_C\FilterTitleSource\FilterTitleSource.dsp SourceCodes\Appendix_C\FilterTitleSource\FilterTitleSource.h SourceCodes\Appendix_C\FilterTitleSource\FilterTitleSource.rc SourceCodes\Appendix_C\FilterTitleSource\TitleSource.idl SourceCodes\Appendix_C\FilterTitleSource\TitleSourceDefs.h SourceCodes\Appendix_C\FilterTitleSource\resource.h SourceCodes\Appendix_C\FilterTitleSource SourceCodes\Appendix_C SourceCodes\Appendix_B\PidMpeg1\CMPEG1Builder.cpp SourceCodes\Appendix_B\PidMpeg1\CMPEG1Builder.h SourceCodes\Appendix_B\PidMpeg1\FltGuids.h SourceCodes\Appendix_B\PidMpeg1\IMPEG1Builder.h SourceCodes\Appendix_B\PidMpeg1\PidMpeg1.cpp SourceCodes\Appendix_B\PidMpeg1\PidMpeg1.def SourceCodes\Appendix_B\PidMpeg1\PidMpeg1.dsp SourceCodes\Appendix_B\PidMpeg1 SourceCodes\Appendix_B\PIDTest\CDXGraph.cpp SourceCodes\Appendix_B\PIDTest\CDXGraph.h SourceCodes\Appendix_B\PIDTest\PIDTest.cpp SourceCodes\Appendix_B\PIDTest\PIDTest.dsp SourceCodes\Appendix_B\PIDTest\PIDTest.dsw SourceCodes\Appendix_B\PIDTest\PIDTest.h SourceCodes\Appendix_B\PIDTest\PIDTest.rc SourceCodes\Appendix_B\PIDTest\PIDTestDlg.cpp SourceCodes\Appendix_B\PIDTest\PIDTestDlg.h SourceCodes\Appendix_B\PIDTest\StdAfx.cpp SourceCodes\Appendix_B\PIDTest\StdAfx.h SourceCodes\Appendix_B\PIDTest\resource.h SourceCodes\Appendix_B\PIDTest\res\PIDTest.ico SourceCodes\Appendix_B\PIDTest\res\PIDTest.rc2 SourceCodes\Appendix_B\PIDTest\res SourceCodes\Appendix_B\PIDTest SourceCodes\Appendix_B SourceCodes