亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? motion.h

?? 用MPEG-4對YUV視頻文件編碼壓縮成divx視頻文件
?? H
字號:
/**************************************************************************
 *
 *  XVID MPEG-4 VIDEO CODEC
 *  -  Motion sad header  -
 *
 *  This program is an implementation of a part of one or more MPEG-4
 *  Video tools as specified in ISO/IEC 14496-2 standard.  Those intending
 *  to use this software module in hardware or software products are
 *  advised that its use may infringe existing patents or copyrights, and
 *  any such use would be at such party's own risk.  The original
 *  developer of this software module and his/her company, and subsequent
 *  editors and their companies, will have no liability for use of this
 *  software or modifications or derivatives thereof.
 *
 *  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: motion.h,v 1.5 2002/06/14 13:26:47 Isibaar Exp $
 *
 ***************************************************************************/

#ifndef _MOTION_SAD_H_
#define _MOTION_SAD_H_

#include "../portab.h"
#include "../global.h"

extern int first_P_seq;
extern int first_P_gop;
/*
 * Calculate the min/max range (in halfpixels)
 * relative to the _MACROBLOCK_ position
 */

static void __inline
get_range(int32_t * const min_dx,
		  int32_t * const max_dx,
		  int32_t * const min_dy,
		  int32_t * const max_dy,
		  const uint32_t x,
		  const uint32_t y,
		  const uint32_t block_sz,	/* block dimension, 8 or 16 */

		  const uint32_t width,
		  const uint32_t height,
		  const uint32_t fcode)
{
/* fyh comment */
	/*const int search_range = 32 << (fcode - 1);*/
	const int search_range = 32;/* half pixel search range */

	const int high = search_range - 1;
	const int low = -search_range;

	/* convert full-pixel measurements to half pixel */
	const int hp_width = 2 * width;
	const int hp_height = 2 * height;
	const int hp_edge = 2 * block_sz;

	/* we need _right end_ of block, not x-coordinate */
	const int hp_x = 2 * (x) * block_sz;

	/* same for _bottom end_ */
	const int hp_y = 2 * (y) * block_sz;

	*max_dx = min(high, hp_width - hp_x);
	*max_dy = min(high, hp_height - hp_y);
	*min_dx = max(low, -(hp_edge + hp_x));
	*min_dy = max(low, -(hp_edge + hp_y));

}


/*
 * getref: calculate reference image pointer 
 * the decision to use interpolation h/v/hv or the normal image is
 * based on dx & dy.
 */

static __inline const uint8_t *
get_ref(const uint8_t * const refn,
		const uint8_t * const refh,
		const uint8_t * const refv,
		const uint8_t * const refhv,
		const uint32_t x,
		const uint32_t y,
		const uint32_t block,	/* block dimension, 8 or 16 */

		const int32_t dx,
		const int32_t dy,
		const uint32_t stride)
{


	switch (((dx & 1) << 1) + (dy & 1)) {	/* ((dx%2)?2:0)+((dy%2)?1:0) */
	case 0:
		return refn + (int) ((x * block + dx / 2) + (y * block + dy / 2) * stride);
	case 1:
		return refv + (int) ((x * block + dx / 2) + (y * block +
											  (dy - 1) / 2) * stride);
	case 2:
		return refh + (int) ((x * block + (dx - 1) / 2) + (y * block +
													dy / 2) * stride);
	default:
	case 3:
		return refhv + (int) ((x * block + (dx - 1) / 2) + (y * block +
													 (dy - 1) / 2) * stride);
	}

}

#endif							/* _MOTION_SAD_H_ */

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日本免费新一区视频| 国产精品电影一区二区三区| 91麻豆自制传媒国产之光| 国产一区二区三区蝌蚪| 国产精品一区二区免费不卡 | 国产中文字幕一区| 精东粉嫩av免费一区二区三区| 视频一区二区中文字幕| 日韩国产精品久久久| 免费成人在线网站| 久久精品国产亚洲一区二区三区| 婷婷成人激情在线网| 日韩精品国产精品| 精品一区二区久久久| 丁香啪啪综合成人亚洲小说| 成人一级黄色片| 日韩午夜av一区| 欧美一级午夜免费电影| 欧美一区二区三区日韩| 久久先锋资源网| 最近日韩中文字幕| 亚洲va天堂va国产va久| 美女免费视频一区| 国产成a人亚洲精品| 欧美精选午夜久久久乱码6080| 亚洲伦在线观看| 日韩avvvv在线播放| 国产二区国产一区在线观看| 不卡的av中国片| 欧美综合天天夜夜久久| 精品欧美一区二区在线观看| 中文字幕乱码日本亚洲一区二区| 一区二区三区在线视频观看58| 五月婷婷欧美视频| 精品国产第一区二区三区观看体验| 91精品国产一区二区| 欧美成人精品1314www| 欧美国产成人精品| 一卡二卡欧美日韩| 美国毛片一区二区三区| 不卡影院免费观看| 69堂亚洲精品首页| 国产精品乱码人人做人人爱| 午夜视频一区在线观看| 成人国产精品免费观看| 欧美一区二视频| 亚洲色图欧美偷拍| 国产精品影视天天线| 欧美挠脚心视频网站| 国产精品久线观看视频| 麻豆成人免费电影| 精品视频色一区| 中文字幕一区二区三区在线播放| 青青草一区二区三区| 91福利在线导航| 国产精品久久久久三级| 国产综合色在线视频区| 欧美高清激情brazzers| 亚洲日本va午夜在线电影| 国产成a人亚洲精| 精品美女在线播放| 美脚の诱脚舐め脚责91 | 日韩在线卡一卡二| 在线一区二区视频| 国产精品视频九色porn| 国产麻豆成人传媒免费观看| 精品久久人人做人人爽| 午夜欧美大尺度福利影院在线看| 色综合天天在线| 国产精品久久久久国产精品日日| 国产一区二区按摩在线观看| 欧美一级夜夜爽| 韩国一区二区在线观看| 2020国产精品久久精品美国| 免费成人性网站| 精品久久久久av影院| 精品亚洲欧美一区| 欧美精品一区二区久久久| 久久精品国产色蜜蜜麻豆| 欧美大片一区二区| 国产在线观看一区二区| 久久精品夜色噜噜亚洲a∨| 国产99久久久国产精品免费看| 亚洲精品在线免费播放| 国产综合一区二区| 国产精品久久看| 一本久久a久久精品亚洲| 一区二区三区四区国产精品| 欧美熟乱第一页| 日韩精品成人一区二区三区| 91麻豆精品国产综合久久久久久| 日韩中文字幕亚洲一区二区va在线| 欧美高清精品3d| 国产在线麻豆精品观看| 国产精品拍天天在线| 一本到不卡免费一区二区| 亚洲chinese男男1069| 91精品一区二区三区在线观看| 美女一区二区视频| 国产精品欧美一区二区三区| 欧美性一级生活| 久久精品国产成人一区二区三区| 久久久午夜电影| 色婷婷综合五月| 久久精品国产亚洲高清剧情介绍| 国产精品网友自拍| 欧美日韩一区三区| 国产精品一品二品| 夜夜精品浪潮av一区二区三区| 欧美剧情片在线观看| 国产精品69毛片高清亚洲| 亚洲免费观看在线观看| 日韩午夜av一区| 91麻豆成人久久精品二区三区| 日本91福利区| 亚洲青青青在线视频| 日韩精品一区二区三区视频| 色婷婷av一区二区| 国产一区欧美日韩| 首页国产欧美日韩丝袜| 国产精品二区一区二区aⅴ污介绍| 欧美日韩国产综合草草| 国产91精品欧美| 久久激五月天综合精品| 一区二区三区自拍| 中文字幕巨乱亚洲| 精品欧美乱码久久久久久1区2区| 91一区二区在线| 国产成人综合亚洲网站| 日韩在线一二三区| 亚洲福利一区二区| 亚洲日本免费电影| 中文字幕av一区二区三区高| 欧美一级黄色大片| 在线观看av一区| 91美女片黄在线观看91美女| 丰满放荡岳乱妇91ww| 秋霞成人午夜伦在线观看| 亚洲一级片在线观看| 亚洲欧美日韩国产成人精品影院| 久久久久97国产精华液好用吗| 日韩一区二区三区三四区视频在线观看| 91理论电影在线观看| 国v精品久久久网| 国产精品资源在线观看| 九九视频精品免费| 久久99久久99| 九一九一国产精品| 国内精品国产三级国产a久久| 免费黄网站欧美| 美女看a上一区| 麻豆成人久久精品二区三区小说| 日本欧美一区二区在线观看| 青青草伊人久久| 久久不见久久见免费视频1| 美女在线视频一区| 国内精品久久久久影院色| 狠狠v欧美v日韩v亚洲ⅴ| 国内精品国产成人国产三级粉色 | 91蝌蚪porny| 一本久久综合亚洲鲁鲁五月天| 91免费看`日韩一区二区| 欧洲一区二区av| 欧美一区二区三区四区高清| 精品日产卡一卡二卡麻豆| 精品成a人在线观看| 久久九九久久九九| 亚洲欧美综合另类在线卡通| 一区二区三区中文在线| 香蕉成人啪国产精品视频综合网| 午夜精品福利一区二区三区蜜桃| 日韩制服丝袜av| 国产一区二区视频在线| 不卡电影一区二区三区| 91国产免费观看| 精品毛片乱码1区2区3区| 中文字幕欧美日本乱码一线二线| 亚洲美女视频在线| 日韩福利视频网| 懂色av一区二区夜夜嗨| 欧美综合一区二区| 精品国产乱码久久久久久浪潮 | 欧美中文字幕一二三区视频| 日韩一区二区三区电影在线观看| 久久午夜羞羞影院免费观看| 欧美国产一区在线| 亚洲动漫第一页| 国产成人无遮挡在线视频| 日本久久精品电影| 日韩免费成人网| 亚洲色图制服丝袜| 另类欧美日韩国产在线| www.欧美日韩| 日韩你懂的电影在线观看| 中文字幕精品一区二区精品绿巨人| 亚洲国产精品尤物yw在线观看| 国产精品中文字幕一区二区三区| 欧美色老头old∨ideo| 亚洲国产精品高清| 九九国产精品视频|