📄 bv.c
字号:
/* ***** BEGIN LICENSE BLOCK ***** * Source last modified: $Id: bv.c,v 1.1.8.1 2004/07/09 01:50:08 hubbe Exp $ * * Portions Copyright (c) 1995-2004 RealNetworks, Inc. All Rights Reserved. * * The contents of this file, and the files included with this file, * are subject to the current version of the RealNetworks Public * Source License (the "RPSL") available at * http://www.helixcommunity.org/content/rpsl unless you have licensed * the file under the current version of the RealNetworks Community * Source License (the "RCSL") available at * http://www.helixcommunity.org/content/rcsl, in which case the RCSL * will apply. You may also obtain the license terms directly from * RealNetworks. You may not use this file except in compliance with * the RPSL or, if you have a valid RCSL with RealNetworks applicable * to this file, the RCSL. Please see the applicable RPSL or RCSL for * the rights, obligations and limitations governing use of the * contents of the file. * * Alternatively, the contents of this file may be used under the * terms of the GNU General Public License Version 2 or later (the * "GPL") in which case the provisions of the GPL are applicable * instead of those above. If you wish to allow use of your version of * this file only under the terms of the GPL, and not to allow others * to use your version of this file under the terms of either the RPSL * or RCSL, indicate your decision by deleting the provisions above * and replace them with the notice and other provisions required by * the GPL. If you do not delete the provisions above, a recipient may * use your version of this file under the terms of any one of the * RPSL, the RCSL or the GPL. * * This file is part of the Helix DNA Technology. RealNetworks is the * developer of the Original Code and owns the copyrights in the * portions it created. * * This file, and the files included with this file, is distributed * and made available on an 'AS IS' basis, WITHOUT WARRANTY OF ANY * KIND, EITHER EXPRESS OR IMPLIED, AND REALNETWORKS HEREBY DISCLAIMS * ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET * ENJOYMENT OR NON-INFRINGEMENT. * * Technology Compatibility Kit Test Suite(s) Location: * http://www.helixcommunity.org/content/tck * * Contributor(s): * * ***** END LICENSE BLOCK ***** */#ifdef _MACINTOSH #include "config.h"#elif _WINDOWS #include <sys/types.h> #include <winsock.h>#elif _UNIX#include <sys/types.h>#endifu_int dct_basis[64][64/sizeof(u_int)] = {{875836468,875836468,875836468,875836468,875836468,875836468,875836468,875836468,875836468,875836468,875836468,875836468,875836468,875836468,875836468,875836468,},{0,0,16843009,16843009,33686018,33686018,50529027,50529027,67372036,67372036,84215045,84215045,101058054,101058054,117901063,117901063,},{66051,67438087,66051,67438087,66051,67438087,66051,67438087,66051,67438087,66051,67438087,66051,67438087,66051,67438087,},{134810123,185207048,134810123,185207048,134810123,185207048,134810123,185207048,134810123,185207048,134810123,185207048,134810123,185207048,134810123,185207048,},{202182159,269554195,219419926,387455250,236263963,471668753,253106974,521934608,269949983,505091599,286792988,454694158,303634455,370480141,319951120,252579084,},{134744072,134744072,151587081,151587081,168430090,168430090,185273099,185273099,185273099,185273099,168430090,168430090,151587081,151587081,134744072,134744072,},{16843009,16843009,538976288,538976288,117901063,117901063,555819297,555819297,572662306,572662306,0,0,589505315,589505315,101058054,101058054,},{606612528,858729255,623455537,841886246,640298546,825043237,657141555,808200228,657141555,808200228,640298546,825043237,623455537,841886246,606612528,858729255,},{606414375,656811300,673786411,724183336,741158447,791555372,808530483,858927408,858927408,808530483,791555372,741158447,724183336,673786411,656811300,606414375,},{18876193,570434310,18876193,570434310,18876193,570434310,18876193,570434310,18876193,570434310,18876193,570434310,18876193,570434310,18876193,570434310,},{875902260,875902260,875902260,875902260,875902260,875902260,875902260,875902260,875902260,875902260,875902260,875902260,875902260,875902260,875902260,875902260,},{219157265,235671314,337056280,353179161,354160950,923671320,371134492,453975575,387845915,470818582,404426295,907090965,420875541,403838740,302976014,286461965,},{943274555,993671480,960249146,977091641,977091641,960249146,993671480,943274555,993671480,943274555,977091641,960249146,960249146,977091641,943274555,993671480,},{219419926,387455250,269949983,505091599,319951120,252579084,286799388,456594702,236271387,473307153,202182159,269554195,253106974,521934608,303634455,370480141,},{875836468,875836468,892679477,892679477,892679477,892679477,875836468,875836468,875836468,875836468,892679477,892679477,892679477,892679477,875836468,875836468,},{572662306,572662306,117901063,117901063,589505315,589505315,16843009,16843009,101058054,101058054,538976288,538976288,0,0,555819297,555819297,},{66051,67438087,117835012,50462976,117835012,50462976,66051,67438087,66051,67438087,117835012,50462976,117835012,50462976,66051,67438087,},{673786411,724183336,858927408,808530483,656811300,606414375,792740140,742473775,742473775,792740140,606414375,656811300,808530483,858927408,724183336,673786411,},{674446895,742338603,691152448,1092956458,707863873,1076245033,724582188,792605480,724582188,792605480,707863873,1076245033,691152448,1092956458,674446895,742338603,},{460544,460544,17171969,17171969,33883394,33883394,50594819,50594819,67306244,67306244,84017669,84017669,100729094,100729094,117440519,117440519,},{570893057,102760481,570893057,102760481,570893057,102760481,570893057,102760481,570893057,102760481,570893057,102760481,570893057,102760481,570893057,102760481,},{151717898,168299273,151717898,168299273,151717898,168299273,151717898,168299273,151717898,168299273,151717898,168299273,151717898,168299273,151717898,168299273,},{236130061,303041553,353506836,420941080,923867925,404491830,454041110,387911452,470753047,371068955,906894360,354095415,403511065,336990741,286003218,219091726,},{134941448,134941448,151652873,151652873,168364298,168364298,185075723,185075723,185075723,185075723,168364298,168364298,151652873,151652873,134941448,134941448,},{337056280,353179161,387845915,470818582,302976014,286461965,404426295,907090965,354160950,923671320,219157265,235671314,371134492,453975575,420875541,403838740,},{134810123,185207048,185207048,134810123,185207048,134810123,134810123,185207048,134810123,185207048,185207048,134810123,185207048,134810123,134810123,185207048,},{236271387,473307153,319951120,252579084,253106974,521934608,219419926,387455250,303634455,370480141,269949983,505091599,202182159,269554195,286799388,456594702,},{151587081,151587081,185273099,185273099,134744072,134744072,168430090,168430090,168430090,168430090,134744072,134744072,185273099,185273099,151587081,151587081,},{50529027,50529027,84215045,84215045,16843009,16843009,117901063,117901063,0,0,101058054,101058054,33686018,33686018,67372036,67372036,},{623455537,841886246,657141555,808200228,606612528,858729255,640298546,825043237,640298546,825043237,606612528,858729255,657141555,808200228,623455537,841886246,},{742473775,792740140,656811300,606414375,808530483,858927408,673786411,724183336,724183336,673786411,858927408,808530483,606414375,656811300,792740140,742473775,},{18876193,570434310,102957090,554115073,102957090,554115073,18876193,570434310,18876193,570434310,102957090,554115073,102957090,554115073,18876193,570434310,},{17171969,17171969,539173664,539173664,117440519,117440519,555885089,555885089,572596514,572596514,460544,460544,589307939,589307939,100729094,100729094,},{742273064,724778799,1093021993,707929408,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -