Introduction - If you have any usage issues, please Google them yourself
a good player MPEG-4 video examples. With directshow realize that the code is easily understood.
Packet : 87361040mpeg4playerv0.3.rar filelist
mpeg4player v0.3
mpeg4player v0.3\MainFrm.cpp
mpeg4player v0.3\MainFrm.h
mpeg4player v0.3\mpeg4play.cpp
mpeg4player v0.3\mpeg4play.h
mpeg4player v0.3\mpeg4player.aps
mpeg4player v0.3\mpeg4player.clw
mpeg4player v0.3\mpeg4player.cpp
mpeg4player v0.3\mpeg4player.dsp
mpeg4player v0.3\mpeg4player.dsw
mpeg4player v0.3\mpeg4player.h
mpeg4player v0.3\mpeg4player.ncb
mpeg4player v0.3\mpeg4player.opt
mpeg4player v0.3\mpeg4player.plg
mpeg4player v0.3\mpeg4player.rc
mpeg4player v0.3\mpeg4playerDoc.cpp
mpeg4player v0.3\mpeg4playerDoc.h
mpeg4player v0.3\mpeg4playerView.cpp
mpeg4player v0.3\mpeg4playerView.h
mpeg4player v0.3\ReadMe.txt
mpeg4player v0.3\Release
mpeg4player v0.3\res
mpeg4player v0.3\res\FauxS-X (Purple) Icon 66.ico
mpeg4player v0.3\res\mpeg4player.ico
mpeg4player v0.3\res\mpeg4player.rc2
mpeg4player v0.3\res\mpeg4playerDoc.ico
mpeg4player v0.3\res\Toolbar.bmp
mpeg4player v0.3\resource.h
mpeg4player v0.3\StdAfx.cpp
mpeg4player v0.3\StdAfx.h
mpeg4player v0.3\sys
mpeg4player v0.3\sys\block.cpp
mpeg4player v0.3\sys\block.hpp
mpeg4player v0.3\sys\cae.cpp
mpeg4player v0.3\sys\cae.h
mpeg4player v0.3\sys\codehead.h
mpeg4player v0.3\sys\dct.cpp
mpeg4player v0.3\sys\dct.hpp
mpeg4player v0.3\sys\decoder
mpeg4player v0.3\sys\decoder\blkdec.cpp
mpeg4player v0.3\sys\decoder\blkdec.hpp
mpeg4player v0.3\sys\decoder\bp_fgs_dec.cpp
mpeg4player v0.3\sys\decoder\enhcbufdec.hpp
mpeg4player v0.3\sys\decoder\errdec.cpp
mpeg4player v0.3\sys\decoder\mbdec.cpp
mpeg4player v0.3\sys\decoder\mbdec.hpp
mpeg4player v0.3\sys\decoder\mbheaddec.cpp
mpeg4player v0.3\sys\decoder\mbinterlacedec.cpp
mpeg4player v0.3\sys\decoder\mcdec.cpp
mpeg4player v0.3\sys\decoder\mvdec.cpp
mpeg4player v0.3\sys\decoder\newpdec.cpp
mpeg4player v0.3\sys\decoder\rvlcdec.cpp
mpeg4player v0.3\sys\decoder\shpdec.cpp
mpeg4player v0.3\sys\decoder\shpdec.hpp
mpeg4player v0.3\sys\decoder\sptdec.cpp
mpeg4player v0.3\sys\decoder\vlcbp.hpp
mpeg4player v0.3\sys\decoder\vopmbdec.cpp
mpeg4player v0.3\sys\decoder\vopmbdec.hpp
mpeg4player v0.3\sys\decoder\vopsedec.cpp
mpeg4player v0.3\sys\decoder\vopsedec.hpp
mpeg4player v0.3\sys\encoder
mpeg4player v0.3\sys\encoder\blkenc.cpp
mpeg4player v0.3\sys\encoder\blkenc.hpp
mpeg4player v0.3\sys\encoder\bp_fgs_enc.cpp
mpeg4player v0.3\sys\encoder\enhcbufenc.hpp
mpeg4player v0.3\sys\encoder\errenc.cpp
mpeg4player v0.3\sys\encoder\gmc_enc_util.cpp
mpeg4player v0.3\sys\encoder\gme_for_iso.cpp
mpeg4player v0.3\sys\encoder\mbenc.cpp
mpeg4player v0.3\sys\encoder\mbinterlace.cpp
mpeg4player v0.3\sys\encoder\mcenc.cpp
mpeg4player v0.3\sys\encoder\motest.cpp
mpeg4player v0.3\sys\encoder\mvenc.cpp
mpeg4player v0.3\sys\encoder\newpenc.cpp
mpeg4player v0.3\sys\encoder\padenc.cpp
mpeg4player v0.3\sys\encoder\paramset.cpp
mpeg4player v0.3\sys\encoder\paramset.h
mpeg4player v0.3\sys\encoder\sesenc.cpp
mpeg4player v0.3\sys\encoder\sesenc.hpp
mpeg4player v0.3\sys\encoder\shpenc.cpp
mpeg4player v0.3\sys\encoder\shpenc.hpp
mpeg4player v0.3\sys\encoder\sptenc.cpp
mpeg4player v0.3\sys\encoder\tm5rc.cpp
mpeg4player v0.3\sys\encoder\tm5rc.hpp
mpeg4player v0.3\sys\encoder\vlcbp.hpp
mpeg4player v0.3\sys\encoder\vopmbenc.cpp
mpeg4player v0.3\sys\encoder\vopmbenc.hpp
mpeg4player v0.3\sys\encoder\vopseenc.cpp
mpeg4player v0.3\sys\encoder\vopseenc.hpp
mpeg4player v0.3\sys\error.cpp
mpeg4player v0.3\sys\fgs.hpp
mpeg4player v0.3\sys\global.hpp
mpeg4player v0.3\sys\gmc_motion.cpp
mpeg4player v0.3\sys\gmc_util.cpp
mpeg4player v0.3\sys\mb.cpp
mpeg4player v0.3\sys\mb.hpp
mpeg4player v0.3\sys\mc.cpp
mpeg4player v0.3\sys\mcpad.cpp
mpeg4player v0.3\sys\mode.cpp
mpeg4player v0.3\sys\mode.hpp
mpeg4player v0.3\sys\mv.cpp
mpeg4player v0.3\sys\newpred.cpp
mpeg4player v0.3\sys\newpred.hpp
mpeg4player v0.3\sys\rrv.cpp
mpeg4player v0.3\sys\rrv.hpp
mpeg4player v0.3\sys\shape.cpp
mpeg4player v0.3\sys\shape.hpp
mpeg4player v0.3\sys\spt.cpp
mpeg4player v0.3\sys\tps_bfshape.cpp
mpeg4player v0.3\sys\tps_enhcbuf.cpp
mpeg4player v0.3\sys\tps_enhcbuf.hpp
mpeg4player v0.3\sys\vlcbp4fw.hpp
mpeg4player v0.3\sys\vopses.cpp
mpeg4player v0.3\sys\vopses.hpp
mpeg4player v0.3\tools
mpeg4player v0.3\tools\entropy
mpeg4player v0.3\tools\entropy\bitstrm.cpp
mpeg4player v0.3\tools\entropy\bitstrm.hpp
mpeg4player v0.3\tools\entropy\entropy.hpp
mpeg4player v0.3\tools\entropy\huffman.cpp
mpeg4player v0.3\tools\entropy\huffman.hpp
mpeg4player v0.3\tools\entropy\vlc.hpp
mpeg4player v0.3\tools\metafile
mpeg4player v0.3\tools\metafile\metafile.cpp
mpeg4player v0.3\tools\metafile\metafile.h
mpeg4player v0.3\tools\sadct
mpeg4player v0.3\tools\sadct\sadct.cpp
mpeg4player v0.3\type
mpeg4player v0.3\type\basic.cpp
mpeg4player v0.3\type\basic.hpp
mpeg4player v0.3\type\geom.cpp
mpeg4player v0.3\type\geom.hpp
mpeg4player v0.3\type\grayc.cpp
mpeg4player v0.3\type\grayc.hpp
mpeg4player v0.3\type\grayf.cpp
mpeg4player v0.3\type\grayf.hpp
mpeg4player v0.3\type\grayi.cpp
mpeg4player v0.3\type\grayi.hpp
mpeg4player v0.3\type\header.h
mpeg4player v0.3\type\svd.cpp
mpeg4player v0.3\type\svd.h
mpeg4player v0.3\type\transf.hpp
mpeg4player v0.3\type\typeapi.cpp
mpeg4player v0.3\type\typeapi.h
mpeg4player v0.3\type\vop.cpp
mpeg4player v0.3\type\vop.hpp
mpeg4player v0.3\type\warp.cpp
mpeg4player v0.3\type\warp.hpp
mpeg4player v0.3\type\yuvac.cpp
mpeg4player v0.3\type\yuvac.hpp
mpeg4player v0.3\type\yuvai.cpp
mpeg4player v0.3\type\yuvai.hpp
mpeg4player v0.3\VideoFormatDlg.cpp
mpeg4player v0.3\VideoFormatDlg.h
mpeg4player v0.3\vtc
mpeg4player v0.3\vtc\include
mpeg4player v0.3\vtc\include\dataStruct.hpp
mpeg4player v0.3\vtc\include\states.hpp
mpeg4player v0.3\vtc\main
mpeg4player v0.3\vtc\main\computePSNR.cpp
mpeg4player v0.3\vtc\main\read_image.cpp
mpeg4player v0.3\vtc\main\seg.cpp
mpeg4player v0.3\vtc\main\vtcdec.cpp
mpeg4player v0.3\vtc\main\vtcenc.cpp
mpeg4player v0.3\vtc\main\wavelet.cpp
mpeg4player v0.3\vtc\main\write_image.cpp
mpeg4player v0.3\vtc\pezw
mpeg4player v0.3\vtc\pezw\PEZW_ac.cpp
mpeg4player v0.3\vtc\pezw\PEZW_ac.hpp
mpeg4player v0.3\vtc\pezw\PEZW_functions.hpp
mpeg4player v0.3\vtc\pezw\PEZW_globals.cpp
mpeg4player v0.3\vtc\pezw\PEZW_mpeg4.hpp
mpeg4player v0.3\vtc\pezw\PEZW_textureLayerBQ.cpp
mpeg4player v0.3\vtc\pezw\PEZW_utils.cpp
mpeg4player v0.3\vtc\pezw\PEZW_zerotree.hpp
mpeg4player v0.3\vtc\pezw\wvtPEZW.cpp
mpeg4player v0.3\vtc\pezw\wvtPEZW.hpp
mpeg4player v0.3\vtc\pezw\wvtpezw_tree_codec.hpp
mpeg4player v0.3\vtc\pezw\wvtpezw_tree_decode.cpp
mpeg4player v0.3\vtc\pezw\wvtpezw_tree_encode.cpp
mpeg4player v0.3\vtc\pezw\wvtpezw_tree_init_decode.cpp
mpeg4player v0.3\vtc\pezw\wvtpezw_tree_init_encode.cpp
mpeg4player v0.3\vtc\shape
mpeg4player v0.3\vtc\shape\BinArCodec.cpp
mpeg4player v0.3\vtc\shape\BinArCodec.hpp
mpeg4player v0.3\vtc\shape\ShapeBaseCommon.cpp
mpeg4player v0.3\vtc\shape\ShapeBaseCommon.hpp
mpeg4player v0.3\vtc\shape\ShapeBaseDecode.cpp
mpeg4player v0.3\vtc\shape\ShapeBaseEncode.cpp
mpeg4player v0.3\vtc\shape\ShapeDecoding.cpp
mpeg4player v0.3\vtc\shape\ShapeEncoding.cpp
mpeg4player v0.3\vtc\shape\ShapeEnhCommon.cpp
mpeg4player v0.3\vtc\shape\ShapeEnhDecode.cpp
mpeg4player v0.3\vtc\shape\ShapeEnhDef.hpp
mpeg4player v0.3\vtc\shape\ShapeEnhEncode.cpp
mpeg4player v0.3\vtc\shape\ShapeUtil.cpp
mpeg4player v0.3\vtc\shape\shape_def.hpp
mpeg4player v0.3\vtc\wavelet
mpeg4player v0.3\vtc\wavelet\default.h
mpeg4player v0.3\vtc\wavelet\download_filter.cpp
mpeg4player v0.3\vtc\wavelet\download_filter.h
mpeg4player v0.3\vtc\wavelet\dwt.cpp
mpeg4player v0.3\vtc\wavelet\dwt.h
mpeg4player v0.3\vtc\wavelet\dwtmask.cpp
mpeg4player v0.3\vtc\wavelet\dwt_aux.cpp
mpeg4player v0.3\vtc\wavelet\idwt.cpp
mpeg4player v0.3\vtc\wavelet\idwtmask.cpp
mpeg4player v0.3\vtc\wavelet\idwt_aux.cpp
mpeg4player v0.3\vtc\wavelet\imagebox.cpp
mpeg4player v0.3\vtc\wavelet\wvtfilter.h
mpeg4player v0.3\vtc\zte
mpeg4player v0.3\vtc\zte\ac.cpp
mpeg4player v0.3\vtc\zte\ac.hpp
mpeg4player v0.3\vtc\zte\bitpack.cpp
mpeg4player v0.3\vtc\zte\bitpack.hpp
mpeg4player v0.3\vtc\zte\Cpp1.cpp
mpeg4player v0.3\vtc\zte\startcode.hpp
mpeg4player v0.3\vtc\zte\ztscanUtil.cpp
mpeg4player v0.3\vtc\zte\ztscanUtil.hpp
mpeg4player v0.3\vtc\zte\ztscan_common.hpp
mpeg4player v0.3\vtc\zte\ztscan_dec.cpp
mpeg4player v0.3\vtc\zte\ztscan_enc.cpp
mpeg4player v0.3\vtc\ztq
mpeg4player v0.3\vtc\ztq\decQM.cpp
mpeg4player v0.3\vtc\ztq\encQM.cpp
mpeg4player v0.3\vtc\ztq\errorHandler.cpp
mpeg4player v0.3\vtc\ztq\errorHandler.hpp
mpeg4player v0.3\vtc\ztq\globals.hpp
mpeg4player v0.3\vtc\ztq\msg.cpp
mpeg4player v0.3\vtc\ztq\msg.hpp
mpeg4player v0.3\vtc\ztq\QM.hpp
mpeg4player v0.3\vtc\ztq\QMInit.cpp
mpeg4player v0.3\vtc\ztq\QMUtils.cpp
mpeg4player v0.3\vtc\ztq\QMUtils.hpp
mpeg4player v0.3\vtc\ztq\quant.cpp
mpeg4player v0.3\vtc\ztq\quant.hpp
mpeg4player v0.3\vtc\ztq\Utils.cpp
mpeg4player v0.3\vtc\ztq\Utils.hpp