h.263sourceandtest
h.263 

所属分类:IP电话/视频会议
开发工具:Visual C++
文件大小:1409KB
下载次数:31
上传日期:2006-03-13 20:58:14
上 传 者12331w
说明:  h.263源程序和测试程序,看能否给大家些帮助
(H.263 source and test procedures that can give you some help)

文件列表:
h.263编解码原程序及测试程序源码\wintest\input.qcif (2280961, 2003-06-06)
h.263编解码原程序及测试程序源码\wintest\outputorg.263 (28946, 2003-06-12)
h.263编解码原程序及测试程序源码\wintest\outputwintest.263 (68703, 2003-06-11)
h.263编解码原程序及测试程序源码\wintest\recon0.qcif (0, 2003-06-11)
h.263编解码原程序及测试程序源码\wintest\Resource.h (777, 2003-06-06)
h.263编解码原程序及测试程序源码\wintest\StdAfx.cpp (209, 2003-06-03)
h.263编解码原程序及测试程序源码\wintest\StdAfx.h (1054, 2003-06-03)
h.263编解码原程序及测试程序源码\wintest\test.exe (200704, 2005-01-21)
h.263编解码原程序及测试程序源码\wintest\wintest.aps (20820, 2005-11-25)
h.263编解码原程序及测试程序源码\wintest\wintest.clw (1203, 2005-11-25)
h.263编解码原程序及测试程序源码\wintest\wintest.cpp (2107, 2003-06-03)
h.263编解码原程序及测试程序源码\wintest\wintest.dsp (5202, 2003-06-12)
h.263编解码原程序及测试程序源码\wintest\wintest.dsw (537, 2003-06-03)
h.263编解码原程序及测试程序源码\wintest\wintest.exe (45056, 2005-11-25)
h.263编解码原程序及测试程序源码\wintest\wintest.h (1335, 2003-06-03)
h.263编解码原程序及测试程序源码\wintest\wintest.ncb (214016, 2005-11-25)
h.263编解码原程序及测试程序源码\wintest\wintest.opt (50688, 2005-11-25)
h.263编解码原程序及测试程序源码\wintest\wintest.plg (1646, 2005-11-25)
h.263编解码原程序及测试程序源码\wintest\wintest.rc (5353, 2003-06-06)
h.263编解码原程序及测试程序源码\wintest\wintestDlg.cpp (4822, 2003-06-06)
h.263编解码原程序及测试程序源码\wintest\wintestDlg.h (1406, 2003-06-06)
h.263编解码原程序及测试程序源码\wintest\使用说明.txt (39, 2006-01-08)
h.263编解码原程序及测试程序源码\wintest\res\wintest.ico (1078, 2003-06-03)
h.263编解码原程序及测试程序源码\wintest\res\wintest.rc2 (399, 2003-06-03)
h.263编解码原程序及测试程序源码\wintest\res (0, 2006-03-13)
h.263编解码原程序及测试程序源码\wintest (0, 2006-03-13)
h.263编解码原程序及测试程序源码\libr263\coder.c (29923, 1997-06-26)
h.263编解码原程序及测试程序源码\libr263\config.h (4797, 1996-07-28)
h.263编解码原程序及测试程序源码\libr263\countbit.c (16663, 1997-06-26)
h.263编解码原程序及测试程序源码\libr263\ctables.h (2617, 1996-07-28)
h.263编解码原程序及测试程序源码\libr263\dct.c (23282, 1997-06-26)
h.263编解码原程序及测试程序源码\libr263\huffman.c (5229, 1996-07-29)
h.263编解码原程序及测试程序源码\libr263\huffman.h (1953, 1996-07-28)
h.263编解码原程序及测试程序源码\libr263\indices.h (3110, 1996-07-28)
h.263编解码原程序及测试程序源码\libr263\libr263.c (6762, 1997-06-26)
h.263编解码原程序及测试程序源码\libr263\libr263.h (3560, 1997-06-26)
h.263编解码原程序及测试程序源码\libr263\macros.h (668, 1996-07-28)
h.263编解码原程序及测试程序源码\libr263\Makefile (1895, 1997-05-18)
h.263编解码原程序及测试程序源码\libr263\manual.tex (14282, 1997-06-26)
... ...

(C) Copyright 1996, 1997 by Roalt Aalmoes (aalmoes@huygens.nl) and Huygens group of Twente University All rights reserved. This source code may be distributed freely as long as it is distributed as a whole and may be used for evaluation purposes only. For other use, please contact the author, Roalt Aalmoes. See http://www.huygens.org DISCLAIMER: THE AUTHOR OR THE TWENTE UNIVERSITY IS NOT RESPONSIBLE FOR ANY DAMAGE CAUSED BY THIS PACKAGE. USE THIS SOURCE CODE AT YOUR OWN RISK. This packages contains the R263 encoder library (LIBR263). The code is based on the freely available telenor implementation of Karl Lillevold. Other code that is used includes an optimized (I)DCT transformation function from University of Berkeley MPEG Codec. All rights that these source codes posses will also apply to this code. Only a few parts of the original telenor code can be found back in this code, especially the bit-manipulation function and the general set-up of function headers. However, most algorithms have been optimized and rewritten from the ground. An example of completely new code (which is not even borrowed from the MPEG encoder) is the logarithmic search algorithm. Other changes is the variable size of video formats (which is later also included in a new implementation of the telenor code). The source code is tested on the following platforms: * Intel 80486DX2 66 MHz, Linux, kernel 1.3.71. * Intel Pentium 150 MHz, Linux, kernel ?. * DEC Alpha, 133 and 150 MHz running OSF. * Sun UltraSPARC-1, Solaris version ?. As far as I know, the source code is pretty ansi-compatible. Most changes that may be needed are changes in the Makefile. If you have longs that are twice the size of ints, compile with the -DLONGISDOUBLEINT option to take advantage of faster long copy operations (e.g. ***-bit instead of 32-bit). PROBLEMS DURING COMPILATION The following messages is generated during compilation: pred.c: In function `Predict_P': pred.c:40: warning: passing arg 4 of `FindMB' from incompatible pointer type It seems some wrong pointer type is given through. This is not harmful and it might be changed in a next version. A general note: in the encoder, signed and unsigned ints are sometimes mixed. This is not very good practice so be very careful what your doing if you change it. I think it is a heritage from the telenor code. Good luck! Roalt

近期下载者

相关文件


收藏者