Visual C++视频音频开发实用工程案例精选.rar
上传用户:tuheem
上传日期:2007-05-01
文件大小:
21889k
下载次数:6462
源码类别:
多媒体编程
开发平台:
Visual C++ (VC++)
资源说明:这是《Visual C++视频/音频开发实用工程案例精选》一书的源代码。精选了大量的具有商用价值的工程案例,包括视频捕捉系统、视频会议系统和远程视频监控系统的开发技术;网络、多媒体技术的底层实现;MP3深入编程技术等。最后一章为基于IBM ViaVoice的语音识别系统在上位机和下位机之间的通信的架构及实现。
- tutorial1.dsp
- tutorial1.dsw
- tutorial1.cpp
- tutorial1.vcproj
- tutorial1.sln
- tutorial1.plg
- echotool.h
- MusicTool.sln
- resource.h
- MusicTool.rc
- MusicTool.vcproj
- MusicTool.dsw
- echotool.cpp
- meastool.cpp
- MusicTool.dsp
- MusicTool.plg
- meastool.h
- musictool.cpp
- resource.h
- VCap.dsw
- CapPicture.CPP
- SelectCapDrv.rc
- mssccprj.scc
- VCap.plg
- VCap.dsp
- CapPicture.h
- mp4_mblock.c
- basic_prediction.c
- mp4_tables.c
- GEN_DRAW.C
- MP4_VLD.C
- GEN_DRAW.H
- mp4_decoder.h
- DECORE.H
- mp4_block.c
- postprocess.c
- PORTAB.H
- STORE.H
- gen_usetime.h
- mp4_predict.h
- GETBITS.C
- mp4_mblock.h
- mp4_predict.c
- transferIDCT.c
- clearblock.c
- TIMER.H
- deblock_vert_choose_p1p2.c
- deblock_vert_useDC.c
- deblock_horiz_default_filter.c
- fast_copy.c
- postprocess.c
- DO_EMMS.C
- postprocess_mmx.h
- deblock_vert.c
- deblock_horiz.c
- deblock_vert_copy_and_unpack.c
- deblock_vert_default_filter.c
- deblock_horiz_lpf9.c
- deblock_horiz_useDC.c
- deblock_horiz_DC_on.c
- postprocess.h
- deblock_vert_DC_on.c
- deblock_vert_lpf9.c
- IDCT_MMX.C
- transferIDCT_mmx.c
- basic_prediction_mmx.c
- yuv2rgb_mmx.c
- clearblock_mmx.c
- YUV2RGB.H
- GETBITS.H
- mp4_header.c
- DEBUG.H
- Yuv2rgb.c
- IDCT.C
- mp4_recon.c
- mp4_header.h
- GLOBAL.H
- transferIDCT.h
- basic_prediction.h
- IDCT.H
- mp4_block.h
- gen_usetime.c
- MP4_VARS.C
- mp4_decoder.c
- mp4_iquant.h
- mp4_picture.c
- DEBUG.C
- MP4_VLD.H
- postprocess.h
- DECORE.C
- mp4_iquant.c
- MP4_VARS.H
- clearblock.h
- basic_prediction_mmx.c
- STORE.C
- console.dsp
- console.plg
- test_basic_prediction.plg
- test_basic_prediction.dsp
- test_basic_prediction.dsw
- DECORE.DSW
- DECORE.DSP
- test_basic_prediction.c
- AudioRenderer.cpp
- InputInternet.cpp
- AudioDecoder.cpp
- DirDialog.h
- MediaClasses.h
- Input.h
- VideoDecoderVFW.cpp
- VideoRendererRGB.h
- Skin.h
- DECORE.H
- Decaps.h
- AudioRenderer.h
- Decaps.cpp
- VideoDecoder.cpp
- AudioDecoder.h
- MP3REG.H
- Main.cpp
- VideoDecoder.h
- InputFile.h
- AudioDecoderMP3.cpp
- RingBuffer.h
- AudioDecoderACM.h
- InputInternet.h
- InputFile.cpp
- Subtitles.h
- MediaPlayback.cpp
- SubtitlesMicroDVD.h
- SkinFile.cpp
- DirDialog.cpp
- VideoRenderer.cpp
- Input.cpp
- VideoRendererRGB.cpp
- Mpg123.h
- Layer1.cpp
- Layer2.cpp
- Huffman.h
- dct64_i386.cpp
- Common.cpp
- Tabinit.cpp
- Ring.cpp
- interface.cpp
- L2tables.h
- Mpglib.h
- Ring.h
- decode_i386.cpp
- Layer3.cpp
- SkinList.h
- VideoDecoderVFW.h
- MediaBuffer.h
- VideoRenderer.h
- VideoRendererOverlay.cpp
- VideoBuffer.cpp
- DecapsAVI.cpp
- RingBuffer.cpp
- SkinFile.h
- Skin.cpp
- DebugFile.cpp
- SubtitlesMicroDVD.cpp
- MediaPlayback.h
- AudioDecoderACM.cpp
- VideoDecoderDecore.cpp
- DebugFile.h
- Playlist.h
- AudioDecoderMP3.h
- Resizer.cpp
- Error.h
- Subtitles.cpp
- DecapsAVI.h
- VideoBuffer.h
- SkinList.cpp
- VideoRendererOverlay.h
- Playlist.cpp
- VideoDecoderDecore.h
- MediaBuffer.cpp
- Resizer.h
- Playa.h
- resource.h
- ressources.rc
- ThePlaya.plg
- mssccprj.scc
- ThePlaya.dsw
- ressources.h
- ThePlaya.dsp
- encore.dsw
- encore.plg
- Root
- Repository
- Entries
- encore.dsp
- non_unix.h
- text_defs.h
- zigzag.h
- mot_code.h
- vm_common_defs.h
- encore.c
- text_code_mb.h
- mot_est_mb.h
- mot_util.c
- text_dct.h
- mom_structs.h
- mom_access.h
- max_level.h
- putvlc.c
- text_idct_mmx.c
- text_fdct_mmx.c
- Root
- Repository
- Entries
- text_bits.c
- rate_ctl.h
- vlc.h
- mot_util.h
- mot_est_comp.c
- vop_code.h
- text_code_mb.c
- mot_est_mb.c
- text_code.h
- bitstream.h
- text_code.c
- mot_code.c
- mom_access.c
- momusys.h
- mom_util.c
- putvlc.h
- mot_est_comp.h
- text_bits.h
- rate_ctl.c
- vop_code.c
- mom_util.h
- vm_enc_defs.h
- text_dct.c
- bitstream.c
- encore.h
- dxutil.cpp
- resource.h
- dsutil.cpp
- SoundfxDlg.cpp
- soundfx.dsp
- soundfx.rc
- dsutil.h
- soundfx.cpp
- soundfx.dsw
- dxutil.h
- SoundfxDlg.h
- IncomingDlg.h
- StdAfx.cpp
- resource.h
- AVDConf.dsw
- rtccore.h
- mssccprj.scc
- AVDlg.cpp
- MessageDlg.cpp
- avdlg.h
- AVDConfDlg.cpp
- RTCEvents.h
- MakeCallDlg.h
- IncomingDlg.cpp
- MakeCallDlg.cpp
- StdAfx.h
- AVDConf.dsp
- AVDConf.plg
- AVDConf.rc2
- MessageDlg.h
- AVDConf.rc
- RTCEvents.cpp
- 0AVDConfDlg.cpp
- defines.h
- AVDConfDlg.h
- AVDConf.h
- AVDConf.cpp
- rtccore_i.c
- FrameViewerDlg.cpp
- VideoSource.h
- VideoSource.cpp
- header.cpp
- AVIReadHandler.h
- inv_mdct.h
- sublay2.cpp
- resource.h
- l3type.h
- huffman.cpp
- AVIIndex.cpp
- inv_mdct.cpp
- Filters.h
- AVIStripeSystem.h
- ceglue.h
- AVIReadHandler.cpp
- AudioSource.cpp
- DubSource.h
- InputFile.h
- File64.cpp
- misc.h
- crc.cpp
- scalfact.h
- cep_obuffer.cpp
- AC3FileSrc.h
- InputFile.cpp
- list.h
- scalfact.cpp
- oshelper.cpp
- header.h
- layer3.cpp
- layer3.h
- sublay1.cpp
- cep_obuffer.h
- synfilt.h
- list.cpp
- subband.h
- VirtualDub.h
- crc.h
- sublay1.h
- autodetect.cpp
- l3table.cpp
- ibitstr.cpp
- all.h
- Varios.cpp
- ceglue.cpp
- Varios.h
- AC3FileSrc.cpp
- codec.h
- bit_res.h
- Error.cpp
- AudioSource.h
- args.h
- misc.cpp
- os_types.h
- resourceVD.h
- mp3.c
- ibitstr.h
- DubSource.cpp
- FastReadStream.h
- FastReadStream.cpp
- AVIIndex.h
- AVIStripeSystem.cpp
- huffman.h
- obuffer.h
- vorbisfile.h
- oshelper.h
- File64.h
- sublay2.h
- Error.h
- ogg.h
- l3table.h
- autodetect.h
- Avisynth.h
- Fixes.h
- bit_res.cpp
- synfilt.cpp
- memcheck.cpp
- StdAfx.cpp
- XvidQuantsParser.clw
- XvidQuantsParser.dsw
- resource.h
- XvidQuantsParserDlg.h
- CriticalDlg.cpp
- XvidQuantsParser.dsp
- CriticalDlg.h
- CLogFile.h
- TimelineDlg.h
- CXvid.h
- CReportFile.cpp
- CGraphView.h
- XvidQuantsParser.cpp
- XvidQuantsParser.h
- TimelineDlg.cpp
- RangeDlg.h
- XvidQuantsParserDlg.cpp
- XvidQuantsParser.plg
- CGraphView.cpp
- StdAfx.h
- CXvid.cpp
- XvidQuantsParser.rc2
- DistributionDlg.cpp
- CReportFile.h
- CLogFile.cpp
- RangeDlg.cpp
- XvidQuantsParser.rc
- DistributionDlg.h
- FrameViewerDlg.h
- GraphView.plg
- regsvr32.trg
- StdAfx.cpp
- GraphViewCtl.cpp
- GraphView.rc
- GraphView.def
- GraphView.dsp
- GraphView.clw
- GraphView.h
- GraphView.cpp
- GraphView.dsw
- StdAfx.h
- GraphView.odl
- Resource.h
- GraphViewCtl.h
- CPI_Keyboard.c
- CPI_Equaliser_Basic.c
- CPI_Interface.c
- CPI_PlaylistWindow.c
- CPI_Verbs.h
- bitmap2region.c
- CPI_Player.c
- resource.h
- frame.c
- sf_table.dat
- timer.c
- version.c
- decoder.c
- mad.h
- version.h
- huffman.c
- qc_table.dat
- stream.c
- frame.h
- layer12.h
- bit.c
- layer12.c
- D.dat
- layer3.h
- decoder.h
- libmad.plg
- config.h
- layer3.c
- stream.h
- imdct_s.dat
- bit.h
- timer.h
- global.h
- fixed.h
- synth.c
- fixed.c
- synth.h
- libmad.dsw
- huffman.h
- rq_table.dat
- libmad.dsp
- CPI_Player.h
- CPI_PlaylistItem_Internal.h
- CPI_Interface.h
- CHANGES
- CPI_Stream_Internet.c
- CPI_PlaylistItem.c
- CPI_Player_CoDec_WinAmpPlugin.c
- profile.c
- usage.txt
- coolplayer.dsp
- skin.c
- CPI_Stream_LocalFile.c
- RotatingIcon.c
- CPI_ID3_Genres.c
- CPI_Player_Output_DirectSound.c
- CPI_Player_Output_Wave.c
- String.c
- CPI_InterfacePart.h
- CompositeFile.c
- main.c
- about.c
- CPSK_Skin.c
- coolplayer.plg
- CPI_InterfacePart_CommandButton.c
- CPI_Playlist.h
- keyboard.txt
- stdafx.h
- DLG_Find.h
- shwapi.c
- CPI_Stream.c
- CPI_InterfacePart.c
- CPI_Playlist.c
- CPSK_Skin.h
- stdafx.c
- CPI_Image.c
- CPI_Verbs.c
- WindowsOS.c
- CPI_Player_FileAssoc.c
- CP_RIFFStructs.h
- CPI_Player_Output_File.c
- skin.h
- coolplayer.map
- default.m3u
- coolplayer.ini
- CPI_Image.h
- CPI_Player_CoDec_WAV.c
- DLG_Find.c
- String.h
- CP_WinAmpStructs.h
- CPI_CircleBuffer.c
- CPI_Player_Output.h
- coolplayer.dsw
- CPI_Playlist_Callbacks.c
- CPI_Stream.h
- CPI_PlaylistWindow.h
- options.c
- CLV_ListView.h
- CompositeFile.h
- CPI_ID3.h
- debug.h
- CHANGES
- build_ogg_static_debug.bat
- build_ogg_dynamic_debug.bat
- build_ogg_dynamic.bat
- ogg.def
- ogg_dynamic.plg
- ogg_static.dsp
- ogg_static.plg
- ogg_static.dsw
- ogg_dynamic.dsp
- ogg_dynamic.dsw
- ogg.sln
- build_ogg_static.bat
- bitwise.c
- framing.c
- os_types.h
- config_types.h.in
- ogg.h
- coolplayer.rc
- CPI_CircleBuffer.h
- CPI_InterfacePart_Indicator.c
- CPI_Indicators.c
- CPI_Player_CoDec_OGG.c
- _BldNum.h
- globals.h
- CPI_Player_Engine.c
- zutil.h
- inffast.h
- infcodes.c
- zlib.h
- inffixed.h
- zutil.c
- infblock.c
- inffast.c
- inftrees.h
- infblock.h
- inftrees.c
- inflate.c
- infutil.c
- crc32.c
- infcodes.h
- infutil.h
- adler32.c
- zconf.h
- CPI_Player_Messages.h
- CPI_PlaylistItem.h
- CPI_Keyboard.h
- RotatingIcon.h
- CLV_ListView.c
- WindowsOS.h
- CPI_Player_CoDec_MPEG.c
- CPI_Indicators.h
- playlist.c
- CPI_Equaliser.h
- CPI_Player_CoDec.h
- CPI_Player_Callbacks.c
- huffdec.txt
- dewindow.txt
- decode.h
- common.h
- huffman.c
- layer3.dsw
- layer3.c
- layer3.plg
- layer3.dsp
- huffman.h
- decode.c
- common.c
- DUTTY.INI
- StdAfx.cpp
- robotView.cpp
- ROBOT.DSP
- SetupDlg.cpp
- ROBOT.PLG
- Robot.h
- MainFrm.h
- MainFrm.cpp
- 命令.txt
- ROBOT.RC
- Robot.cpp
- robotView.h
- Label.cpp
- StdAfx.h
- ROBOT.CLW
- SetupDlg.h
- Label.h
- ROBOT.RC2
- robotDoc.h
- RESOURCE.H
- ROBOT.DSW
- robotDoc.cpp
- resource.h
- BumpEarth.sln
- BumpEarth.cpp
- BumpEarth.dsw
- BumpEarth.dsp
- BumpEarth.plg
- winmain.rc
- BumpEarth.vcproj
- BumpEarth.manifest
- bda.sln
- resrc1.h
- bdasampl.rc
- resource.h
- bdasampl.h
- bdasampl.plg
- bdasampl.dsp
- bdasampl.dsw
- bdasampl.def
- bdasampl.sln
- graph.cpp
- bdasampl.vcproj
- graph.h
- bdasampl.cpp
- bda.dsw
- StdAfx.cpp
- PIDTest.dsp
- resource.h
- PIDTest.h
- PIDTestDlg.cpp
- PIDTest.dsw
- PIDTest.cpp
- CDXGraph.h
- PIDTestDlg.h
- StdAfx.h
- PIDTest.rc2
- PIDTest.rc
- CDXGraph.cpp
- PidMpeg1.cpp
- PidMpeg1.dsp
- PidMpeg1.def
- CMPEG1Builder.cpp
- FltGuids.h
- IMPEG1Builder.h
- CMPEG1Builder.h
- Mtmdi.clw
- ConnectDlg.h
- MTMDI.MAK
- asyncflt.cpp
- MAKEFILE
- MAINFRM.CPP
- ASYNCRDR.H
- Asyncio.cpp
- ASYNCIO.H
- MAINFRM.H
- RevMDIChildWnd.h
- RevMDIChildWnd.cpp
- STDAFX.CPP
- asyncflt.h
- MDI.CPP
- RevPlayThread.h
- mtmdi.dsp
- WaitDlg.cpp
- MtMdi.rc
- WaitDlg.h
- revplaymdichildwnd.h
- Asyncrdr.cpp
- MTMDI.DSW
- MPEGDEF.H
- MTMDI.PLG
- MPGUTIL.CPP
- revplaymdichildwnd.cpp
- MDI.H
- RevPlayThread.cpp
- ConnectDlg.cpp
- STDAFX.H
- RESOURCE.H
- MPGUTIL.H
- StopModeDlg.cpp
- AV8Buffer.cpp
- StdAfx.cpp
- PLAY.CLW
- PLAY.PLG
- playDoc.cpp
- playView.cpp
- playView.h
- InputPwd.h
- StopModeDlg.h
- PLAY.CPP
- PLAY.DSW
- MainFrm.h
- MainFrm.cpp
- AV8Buffer.h
- SetPwd.cpp
- play.dsp
- SetPwd.h
- VideoPlay.cpp
- playDoc.h
- play.rc
- StdAfx.h
- VideoPlay.h
- PLAY.H
- PLAY.RC2
- RESOURCE.H
- ModifyPwd.cpp
- AV8api.h
- DEFINE.H
- ModifyPwd.h
- InputPwd.cpp
- ReadMe.txt
- ReadMe.txt
- ReadMe.txt
- ReadMe.txt
- ReadMe.txt
- ReadMe.txt
- ReadMe.txt
- ReadMe.txt
- ReadMe.txt
- ReadMe.txt
- ReadMe.txt
- ReadMe.txt
- README.TXT
- ReadMe.txt
- ReadMe.txt
- ReadMe.txt
-
- Player.rar这是一个简单的视频播放器,功能齐全,适合学习之用
- 220.4.rar中国多媒体广播CMMB第四部分,紧急广播
- 220.3.rar中国移动多媒体广播第三部分,电子业务指南
- 220.2.rar中国移动多媒体广播CMMB标准的第二部分,复用。
- 1.rar天峰视频点播系统V1.0源码-39站长之家.rar天峰视频点播系统V1.0源码-39站长之家.rar天 ...
- flexVideoPlay.rar一款AS视频播放器,利用flex开发, 现在拿出与大家分享下
- SDL_mixer-1.2.11.tar.gzSDL(Simple DirectMedia Layer)是一个自由的跨平台的多媒体开发包,适用于 游戏、游 ...
- VideoPlayer.rar用media player组件制作的视频播放器。程序目标:用media player组件制作的视频播放器 ...
- ffh264lib_0510.ziph.264 from ffmpeg-r16537 and bug fixed for debug mode 64 biits fatalfeel@hotmail ...
- VC_FLASH_player.rar用VC实现FLASH动画播放!!!!!!!!!!!
-
- VGAPlayer.rar本播放器用于播放.vga格式的课件(大量西北工业大学的课件都是这种格式) 为了更好的使 ...
- Visual C++视频音频开发实用工程案例精选.rar这是《Visual C++视频/音频开发实用工程案例精选》一书的源代码。精选了大量的具有商 ...
- fullMPCcode.rar最完整的暴风影音源代码MPC,本站很多的此代码都不完整。
- VocPlay.zipvoc播放器 可以播放voc格式的声音文件,欢迎下载
- bfyy.rar暴风影音源码,很不错哦```快来下吧
- WaveEdit.zip显示wave播放时的波形,并可编辑(copy,cut等)
- vc++shipinkaifa.rarvc++视频开发实例集锦,包括“远程视频监控”"语音识别系统"等13个经典例子。是VC++源 ...
- vc++avi.rarAVI媒体视频播放器.可以对一帧图像进行提取.快放,查看前一帧,后一帧.等多种功能.用用V ...
- gene_output_sound_class.zip播放wave文件时的声音曲线
- superRmplayer.rar很好的RM播放器,我花了好长时间改,谢谢大家支持!