91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.23MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-09-13
  • 語言: C/C++
  • 標(biāo)簽: 源代碼??

資源簡介

mpeg4的c語言源代碼及數(shù)字壓縮和編碼標(biāo)準(zhǔn)ISO/IEC 10918-1

資源截圖

代碼片段和文件信息

/*****************************************************************************
?*
?*??XVID?MPEG-4?VIDEO?CODEC
?*??-?Decoder?Module?-
?*
?*??Copyright(C)?2002??????MinChen?
?*???????????????2002-2004?Peter?Ross?
?*
?*??This?program?is?free?software?;?you?can?redistribute?it?and/or?modify
?*??it?under?the?terms?of?the?GNU?General?Public?License?as?published?by
?*??the?Free?Software?Foundation?;?either?version?2?of?the?License?or
?*??(at?your?option)?any?later?version.
?*
?*??This?program?is?distributed?in?the?hope?that?it?will?be?useful
?*??but?WITHOUT?ANY?WARRANTY?;?without?even?the?implied?warranty?of
?*??MERCHANTABILITY?or?FITNESS?FOR?A?PARTICULAR?PURPOSE.??See?the
?*??GNU?General?Public?License?for?more?details.
?*
?*??You?should?have?received?a?copy?of?the?GNU?General?Public?License
?*??along?with?this?program?;?if?not?write?to?the?Free?Software
?*??Foundation?Inc.?59?Temple?Place?Suite?330?Boston?MA??02111-1307?USA
?*
?*?$Id$
?*
?****************************************************************************/

#include?
#include?
#include?

#ifdef?BframeS_DEC_DEBUG
#define?BframeS_DEC
#endif

#include?“xvid.h“
#include?“portab.h“
#include?“global.h“

#include?“decoder.h“
#include?“bitstream/bitstream.h“
#include?“bitstream/mbcoding.h“

#include?“quant/quant.h“
#include?“quant/quant_matrix.h“
#include?“dct/idct.h“
#include?“dct/fdct.h“
#include?“utils/mem_transfer.h“
#include?“image/interpolate8x8.h“
#include?“image/font.h“
#include?“image/qpel.h“

#include?“bitstream/mbcoding.h“
#include?“prediction/mbprediction.h“
#include?“utils/timer.h“
#include?“utils/emms.h“
#include?“motion/motion.h“
#include?“motion/gmc.h“

#include?“image/image.h“
#include?“image/colorspace.h“
#include?“image/postprocessing.h“
#include?“utils/mem_align.h“

static?int
decoder_resize(DECODER?*?dec)
{
/*?free?existing?*/
image_destroy(&dec->cur?dec->edged_width?dec->edged_height);
image_destroy(&dec->refn[0]?dec->edged_width?dec->edged_height);
image_destroy(&dec->refn[1]?dec->edged_width?dec->edged_height);
image_destroy(&dec->tmp?dec->edged_width?dec->edged_height);
image_destroy(&dec->qtmp?dec->edged_width?dec->edged_height);

image_destroy(&dec->gmc?dec->edged_width?dec->edged_height);

if?(dec->last_mbs)
xvid_free(dec->last_mbs);
if?(dec->mbs)
xvid_free(dec->mbs);
if?(dec->qscale)
xvid_free(dec->qscale);

/*?realloc?*/
dec->mb_width?=?(dec->width?+?15)?/?16;
dec->mb_height?=?(dec->height?+?15)?/?16;

dec->edged_width?=?16?*?dec->mb_width?+?2?*?EDGE_SIZE;
dec->edged_height?=?16?*?dec->mb_height?+?2?*?EDGE_SIZE;

if?(image_create(&dec->cur?dec->edged_width?dec->edged_height))?{
xvid_free(dec);
return?XVID_ERR_MEMORY;
}

if?(image_create(&dec->refn[0]?dec->edged_width?dec->edged_height))?{
image_destroy(&dec->cur?dec->edged_width?dec->edged_height);
xvid_free(dec);
return?XVID_ERR_MEMORY;
}

/*?Support?B-frame?to?reference?last?2?frame?*/
if?(imag

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件??????42422??2007-04-04?22:10??mpeg4視頻解碼源碼\src\bitstream\bitstream.c

?????文件??????10338??2007-04-04?22:10??mpeg4視頻解碼源碼\src\bitstream\bitstream.h

?????文件???????2759??2007-04-04?22:10??mpeg4視頻解碼源碼\src\bitstream\cbp.c

?????文件???????1474??2007-04-04?22:10??mpeg4視頻解碼源碼\src\bitstream\cbp.h

?????文件??????56341??2007-04-04?22:10??mpeg4視頻解碼源碼\src\bitstream\mbcoding.c

?????文件???????2507??2007-04-04?22:10??mpeg4視頻解碼源碼\src\bitstream\mbcoding.h

?????文件???????2351??2007-04-04?22:10??mpeg4視頻解碼源碼\src\bitstream\vlc_codes.h

?????文件???????3100??2007-04-04?22:10??mpeg4視頻解碼源碼\src\bitstream\x86_asm\cbp_3dne.asm

?????文件???????3034??2007-04-04?22:20??mpeg4視頻解碼源碼\src\bitstream\x86_asm\cbp_mmx.asm

?????文件???????3488??2007-04-04?22:10??mpeg4視頻解碼源碼\src\bitstream\x86_asm\cbp_sse2.asm

?????文件???????2033??2007-04-04?22:10??mpeg4視頻解碼源碼\src\bitstream\zigzag.h

?????文件??????10863??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\fdct.c

?????文件???????1475??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\fdct.h

?????文件??????41865??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\ia64_asm\fdct_ia64.s

?????文件???????8532??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\ia64_asm\genidct.py

?????文件?????????39??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\ia64_asm\idct_fini.s

?????文件??????33498??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\ia64_asm\idct_ia64_ecc.s

?????文件??????33530??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\ia64_asm\idct_ia64_gcc.s

?????文件????????670??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\ia64_asm\idct_init.s

?????文件??????13934??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\idct.c

?????文件???????1987??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\idct.h

?????文件???????6767??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\ppc_asm\idct_altivec.c

?????文件??????19945??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\README.IJG

?????文件???????6952??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\simple_idct.c

?????文件??????14399??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\x86_64_asm\fdct_mmx_skal.asm

?????文件??????18321??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\x86_64_asm\idct_mmx.asm

?????文件??????11988??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\x86_asm\fdct_mmx_ffmpeg.asm

?????文件??????16680??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\x86_asm\fdct_mmx_skal.asm

?????文件??????21666??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\x86_asm\fdct_sse2_skal.asm

?????文件??????31723??2007-04-04?22:10??mpeg4視頻解碼源碼\src\dct\x86_asm\idct_3dne.asm

............此處省略208個文件信息

評論

共有 條評論