h.264 코덱 c 코드(translate from):c code for h.264 codec
File list:
H264CODEC
........\bin
........\...\decoder.cfg
........\...\encoder.cfg
........\...\encoder_baseline.cfg
........\...\encoder_extended.cfg
........\...\encoder_highquality_HD.cfg
........\...\encoder_main.cfg
........\...\encoder_yuv422.cfg
........\...\encoder_yuv444.cfg
........\...\foreman_part_qcif.yuv
........\...\foreman_part_qcif_422.yuv
........\...\foreman_part_qcif_444.yuv
........\...\ldecod.exe
........\...\ldecod.map
........\...\ldecod.pdb
........\...\leakybucketrate.cfg
........\...\lencod.exe
........\...\lencod.map
........\...\lencod.pdb
........\...\q_matrix.cfg
........\...\q_matrix2.cfg
........\...\q_matrix_def.cfg
........\...\q_offset.cfg
........\...\Readme.txt
........\...\sg0conf.cfg
........\...\sg2conf.cfg
........\...\sg6conf.cfg
........\...\test_dec.yuv
........\ldecod
........\......\Debug
........\......\.....\annexb.obj
........\......\.....\annexb.sbr
........\......\.....\biaridecod.obj
........\......\.....\biaridecod.sbr
........\......\.....\block.obj
........\......\.....\block.sbr
........\......\.....\cabac.obj
........\......\.....\cabac.sbr
........\......\.....\context_ini.obj
........\......\.....\context_ini.sbr
........\......\.....\erc_api.obj
........\......\.....\erc_api.sbr
........\......\.....\erc_do_i.obj
........\......\.....\erc_do_i.sbr
........\......\.....\erc_do_p.obj
........\......\.....\erc_do_p.sbr
........\......\.....\errorconcealment.obj
........\......\.....\errorconcealment.sbr
........\......\.....\filehandle.obj
........\......\.....\filehandle.sbr
........\......\.....\fmo.obj
........\......\.....\fmo.sbr
........\......\.....\header.obj
........\......\.....\header.sbr
........\......\.....\image.obj
........\......\.....\image.sbr
........\......\.....\ldecod.obj
........\......\.....\ldecod.pch
........\......\.....\ldecod.sbr
........\......\.....\leaky_bucket.obj
........\......\.....\leaky_bucket.sbr
........\......\.....\loopFilter.obj
........\......\.....\loopFilter.sbr
........\......\.....\macroblock.obj
........\......\.....\macroblock.sbr
........\......\.....\mbuffer.obj
........\......\.....\mbuffer.sbr
........\......\.....\mb_access.obj
........\......\.....\mb_access.sbr
........\......\.....\memalloc.obj
........\......\.....\memalloc.sbr
........\......\.....\nal.obj
........\......\.....\nal.sbr
........\......\.....\nalu.obj
........\......\.....\nalu.sbr
........\......\.....\nalucommon.obj
........\......\.....\nalucommon.sbr
........\......\.....\nal_part.obj
........\......\.....\nal_part.sbr
........\......\.....\output.obj
........\......\.....\output.sbr
........\......\.....\parset.obj
........\......\.....\parset.sbr
........\......\.....\parsetcommon.obj
........\......\.....\parsetcommon.sbr
........\......\.....\rtp.obj
........\......\.....\rtp.sbr
........\......\.....\sei.obj
........\......\.....\sei.sbr
........\......\.....\transform8x8.obj
........\......\.....\transform8x8.sbr
........\......\.....\vc60.idb
........\......\.....\vc60.pdb
........\......\.....\vlc.obj
........\......\.....\vlc.sbr
........\......\inc
........\......\...\annexb.h
........\......\...\biaridecod.h
........\......\...\block.h
........\......\...\cabac.h
........\......\...\context_ini.h
........\......\...\contributors.h
........\......\...\ctx_tables.h
........\......\...\defines.h
........\......\...\elements.h
........\......\...\erc_api.h
........\......\...\erc_do.h
........\......\...\erc_globals.h
........\......\...\errorconcealment.h
........\......\...\fmo.h
........\......\...\global.h
........\......\...\header.h
........\......\...\image.h
........\......\...\leaky_bucket.h
........\......\...\loopfilter.h
........\......\...\macroblock.h
........\......\...\mbuffer.h
........\......\...\mb_access.h
........\......\...\memalloc.h
........\......\...\nalu.h
........\......\...\nalucommon.h
........\......\...\output.h
........\......\...\parset.h
........\......\...\parsetcommon.h
........\......\...\rtp.h
........\......\...\sei.h
........\......\...\transform8x8.h
........\......\...\vlc.h
........\......\src
........\......\...\annexb.c
........\......\...\biaridecod.c
........\......\...\block.c
........\......\...\cabac.c
........\......\...\context_ini.c
........\......\...\erc_api.c
........\......\...\erc_do_i.c
........\......\...\erc_do_p.c
........\......\...\errorconcealment.c
........\......\...\filehandle.c
........\......\...\fmo.c
........\......\...\header.c
........\......\...\image.c
........\......\...\ldecod.c
........\......\...\leaky_bucket.c
........\......\...\loopFilter.c
........\......\...\macroblock.c
........\......\...\mbuffer.c
........\......\...\mb_access.c
........\......\...\memalloc.c
........\......\...\nal.c
........\......\...\nalu.c
........\......\...\nalucommon.c
........\......\...\nal_part.c
........\......\...\output.c
........\......\...\parset.c
........\......\...\parsetcommon.c
........\......\...\rtp.c
........\......\...\sei.c
........\......\...\transform8x8.c
........\......\...\vlc.c
........\lencod
........\......\inc
........\......\...\annexb.h
........\......\...\biariencode.h
........\......\...\block.h
........\......\...\cabac.h
........\......\...\configfile.h
........\......\...\context_ini.h
........\......\...\contributors.h
........\......\...\ctx_tables.h
........\......\...\defines.h
........\......\...\elements.h
........\......\...\epzs.h
........\......\...\explicit_gop.h
........\......\...\fast_me.h
........\......\...\fmo.h
........\......\...\global.h
........\......\...\header.h
........\......\...\image.h
........\......\...\intrarefresh.h
........\......\...\leaky_bucket.h
........\......\...\macroblock.h
........\......\...\mbuffer.h
........\......\...\mb_access.h
........\......\...\memalloc.h
........\......\...\minmax.h
........\......\...\mode_decision.h
........\......\...\mv-search.h
........\......\...\nalu.h
........\......\...\nalucommon.h
........\......\...\output.h
........\......\...\parset.h
........\......\...\parsetcommon.h
........\......\...\q_matrix.h
........\......\...\q_offsets.h
........\......\...\ratectl.h
........\......\...\rdopt_coding_state.h
........\......\...\refbuf.h
........\......\...\rtp.h
........\......\...\sei.h
........\......\...\simplified_fast_me.h
........\......\...\transform8x8.h
........\......\...\vlc.h
........\......\src
........\......\...\annexb.c
........\......\...\biariencode.c
........\......\...\block.c
........\......\...\cabac.c
........\......\...\configfile.c
........\......\...\context_ini.c
........\......\...\decoder.c
........\......\...\epzs.c
........\......\...\explicit_gop.c
........\......\...\fast_me.c
........\......\...\filehandle.c
........\......\...\fmo.c
........\......\...\header.c
........\......\...\image.c
........\......\...\intrarefresh.c
........\......\...\leaky_bucket.c
........\......\...\lencod.c
........\......\...\loopFilter.c
........\......\...\macroblock.c
........\......\...\mbuffer.c
........\......\...\mb_access.c
........\......\...\memalloc.c
........\......\...\mode_decision.c
........\......\...\mv-search.c
........\......\...\nal.c
........\......\...\nalu.c
........\......\...\nalucommon.c
........\......\...\output.c
........\......\...\parset.c
........\......\...\parsetcommon.c
........\......\...\q_matrix.c
........\......\...\q_offsets.c
........\......\...\ratectl.c
........\......\...\rdopt.c
........\......\...\rdopt_coding_state.c
........\......\...\rdpicdecision.c
........\......\...\refbuf.c
........\......\...\rtp.c
........\......\...\sei.c
........\......\...\simplified_fast_me.c
........\......\...\slice.c
........\......\...\transform8x8.c
........\......\...\vlc.c
........\......\...\weighted_prediction.c
........\rtpdump
........\.......\Debug
........\.......\.....\rtpdump.exe
........\.......\.....\rtpdump.obj
........\.......\.....\rtpdump.pdb
........\.......\.....\rtpdump.sbr
........\.......\.....\StdAfx.obj
........\.......\.....\StdAfx.sbr
........\.......\.....\vc60.idb
........\.......\.....\vc60.pdb
........\.......\Release
........\.......\.......\rtpdump.exe
........\.......\.......\rtpdump.obj
........\.......\.......\StdAfx.obj
........\.......\.......\vc60.idb
........\.......\rtpdump.cpp
........\.......\rtpdump.dsp
........\.......\rtpdump.vcproj
........\.......\StdAfx.cpp
........\.......\StdAfx.h
........\ldecod.dsp
........\ldecod.dsw
........\ldecod.ncb
........\ldecod.opt
........\ldecod.plg
........\ldecod.vcproj
........\lencod.dsp
........\lencod.dsw
........\lencod.ncb
........\lencod.opt
........\lencod.vcproj
........\test_dec.yuv
........\tml.dsw
........\tml.ncb
........\tml.opt
........\tml.sln
........\unixprep.sh