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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? rand_filter.c

?? 一個很棒的視頻服務器
?? C
字號:
#include <stdio.h>#include <stdlib.h>#include <stdarg.h>#include "camserv.h"#include "camconfig.h"#include "video.h"#include "filter.h"#include "log.h"#define MODNAME "randfilter"typedef struct rand_filter_st {  int colored_pixels;  int num_perline;} RandFilter;/* * filter_init:  Standard filter initialization routine. * * Filter variables:  randmod_perline = max # of random pixels per line *                    randmod_colordpix = Use colored pixels */void *filter_init( CamConfig *ccfg, char *section_name ){  RandFilter *res;  if( (res = malloc( sizeof( *res ))) == NULL ){    camserv_log( MODNAME, 		 "FATAL!  Could not allocate space for random filter!" );    return NULL;  }  res->num_perline = camconfig_query_def_int( ccfg, section_name,					      "num_perline", 20 );  res->colored_pixels = camconfig_query_def_int( ccfg, section_name,						 "coloredpix",1);  return res;}/* * filter_deinit:  Standard filter deinit routine  */void filter_deinit( void *filter_dat ){  RandFilter *rfilt = filter_dat;  free( rfilt );}void filter_func( char *in_data, char **out_data, void *cldat, 		  const Video_Info *vinfo_in, Video_Info *vinfo_out ){  RandFilter *rfilt = cldat;  int rowspan, i, j, randval;  unsigned char *cp, *outp;  *vinfo_out = *vinfo_in;  *out_data = in_data;  if( vinfo_in->is_black_white ) { /* UNTESTED */    rowspan = vinfo_in->width;        for( i=0, cp = in_data; i< vinfo_in->height; i++, cp += rowspan ) {      randval = random() % 100;      for( j=0; j< randval; j++ ){	outp = cp + (random() % vinfo_in->width );	*outp = random() % 256;      }    }  } else {    /* Pick random spots per line */    rowspan = vinfo_in->width * 3;    for( i=0, cp = in_data; i< vinfo_in->height; i++, cp += rowspan ){      randval = random() % rfilt->num_perline;      if( rfilt->colored_pixels ) {	for( j=0; j< randval; j++ ){	  outp = cp + 3*(random() % vinfo_in->width );	  *(outp + 0) = random() % 255;	  *(outp + 1) = random() % 255;	  *(outp + 2) = random() % 255;	}      } else {	for( j=0; j< randval; j++ ){	  outp = cp + 3*(random() % vinfo_in->width );	  *(outp + 0) = 255 - *(outp + 0 );	  *(outp + 1) = 255 - *(outp + 1 );	  *(outp + 2) = 255 - *(outp + 2 );	}      }    }  }}void filter_validation(){  Filter_Init_Func init = filter_init;  Filter_Deinit_Func deinit = filter_deinit;  Filter_Func_Func func = filter_func;  if( init != NULL && deinit != NULL && func != NULL ) return;}/* * modinfo_query:  Routine to return information about the variables *                 accessed by this particular module. * * Return values:  Returns a malloced ModInfo structure, for which *                 the caller must free, or NULL on failure. */ModInfo *modinfo_query(){  ModInfo *res;  if( (res = modinfo_create( 2 )) == NULL )    return NULL;  modinfo_varname_set( res, 0, "num_perline" );  modinfo_desc_set( res, 0, "Maximum number of speckles per line" );  res->vars[ 0 ].type = MODINFO_TYPE_INT;  modinfo_varname_set( res, 1, "coloredpix" );  modinfo_desc_set( res, 1, "Enable colored pixels (1==on, 0==off)");  res->vars[ 1 ].type = MODINFO_TYPE_INT;  return res;}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
99精品国产视频| 国产精品福利影院| 欧美理论电影在线| 91国在线观看| 欧美网站一区二区| 欧美亚日韩国产aⅴ精品中极品| 91片黄在线观看| 欧美亚洲综合另类| 欧美三级中文字幕在线观看| 欧美精选午夜久久久乱码6080| 欧美日本一道本在线视频| 欧美午夜精品久久久久久孕妇 | 91性感美女视频| 色悠悠亚洲一区二区| 欧美视频在线观看一区| 欧美日韩国产综合久久| 3atv在线一区二区三区| 日韩精品一区二区三区视频在线观看| 欧美videossexotv100| 久久久美女毛片| 国产精品久久久久久久久免费桃花| 国产精品久久久久久福利一牛影视| 亚洲同性gay激情无套| 亚洲午夜激情网页| 久久99九九99精品| 国产精品亚洲а∨天堂免在线| 成人黄色免费短视频| 色婷婷综合在线| 91精品国产综合久久精品| 日韩你懂的电影在线观看| 国产欧美中文在线| 亚洲免费av网站| 蜜臀av一区二区| 波多野结衣在线一区| 欧美性色黄大片手机版| 精品精品欲导航| 国产精品乱人伦| 日韩高清一区二区| 欧美日韩美少妇| 久久久久97国产精华液好用吗| 亚洲天天做日日做天天谢日日欢| 无码av中文一区二区三区桃花岛| 久久se精品一区精品二区| 99久久精品一区二区| 欧美一区二区国产| 亚洲人午夜精品天堂一二香蕉| 天天色图综合网| 国产99一区视频免费| 欧美午夜一区二区三区| 国产欧美视频一区二区三区| 一区二区三区欧美日韩| 国产最新精品精品你懂的| 色天使色偷偷av一区二区| 日韩一区二区精品| 亚洲女与黑人做爰| 国产在线播放一区| 欧美日韩成人一区二区| 国产精品久久久久aaaa樱花| 日日噜噜夜夜狠狠视频欧美人| 成人免费观看男女羞羞视频| 欧美一二三在线| 亚洲男人天堂av| 粉嫩蜜臀av国产精品网站| 欧美丰满少妇xxxxx高潮对白| 国产精品电影一区二区| 麻豆精品视频在线观看免费 | 久久久久久久久久久黄色| 午夜免费欧美电影| 97成人超碰视| 国产人成亚洲第一网站在线播放| 日韩二区三区四区| 在线观看一区二区视频| 中文乱码免费一区二区| 韩国精品久久久| 日韩一区二区三区av| 亚洲韩国精品一区| 91香蕉视频污| 亚洲欧洲精品天堂一级| 国产成人av一区二区三区在线| 欧美一区二区三区四区久久| 亚洲午夜激情网站| 91黄视频在线观看| 亚洲免费资源在线播放| 波多野结衣中文一区| 欧美韩国日本一区| 国产在线视视频有精品| 日韩一区二区三区av| 午夜精品福利久久久| 欧美三片在线视频观看| 亚洲影视在线播放| 色美美综合视频| 亚洲日本在线天堂| 色综合久久88色综合天天6 | 国产精品99久久久久久有的能看 | 欧美日韩国产三级| 亚洲综合在线电影| 色94色欧美sute亚洲线路二 | 狠狠色狠狠色综合日日91app| 制服丝袜亚洲色图| 蜜桃av噜噜一区| 日韩午夜小视频| 理论片日本一区| 精品人伦一区二区色婷婷| 久久成人久久鬼色| 欧美精品一区二区三| 激情五月激情综合网| 水蜜桃久久夜色精品一区的特点| 欧美日韩黄色影视| 日韩精品电影在线观看| 欧美精品乱人伦久久久久久| 五月天网站亚洲| 欧美一区二区三区爱爱| 免费一级片91| 久久久综合九色合综国产精品| 国产一区二区精品久久| 国产精品视频在线看| 色综合久久综合| 亚洲成人7777| 日韩精品一区二区三区中文不卡| 韩国毛片一区二区三区| 欧美国产日韩一二三区| 91在线免费看| 亚洲成a人v欧美综合天堂 | 一区二区三区久久| 欧美老肥妇做.爰bbww| 蜜臀va亚洲va欧美va天堂| 国产亚洲美州欧州综合国| 懂色一区二区三区免费观看| 亚洲男人电影天堂| 911国产精品| 国产一区二区剧情av在线| 亚洲欧美在线aaa| 欧美日韩国产123区| 精品一区免费av| 亚洲色图欧美在线| 在线电影欧美成精品| 国产一区二区主播在线| 亚洲乱码国产乱码精品精98午夜| 欧美伦理视频网站| 国产**成人网毛片九色| 亚洲影院理伦片| 久久午夜老司机| 欧美影院精品一区| 国产在线播放一区二区三区| 亚洲裸体xxx| 精品国产乱码久久久久久夜甘婷婷| 成人深夜福利app| 日日摸夜夜添夜夜添精品视频 | 国产揄拍国内精品对白| 成人欧美一区二区三区1314 | 最新日韩在线视频| 制服视频三区第一页精品| 国产精品一区二区无线| 亚洲成人免费观看| 欧美国产禁国产网站cc| 欧美精品xxxxbbbb| caoporm超碰国产精品| 全国精品久久少妇| 亚洲精品亚洲人成人网在线播放| 欧美一级专区免费大片| 色婷婷综合中文久久一本| 国产精品一区二区久久不卡| 午夜久久久影院| 中文字幕乱码亚洲精品一区| 91精品国产91久久久久久一区二区 | 精品蜜桃在线看| 欧美中文字幕一区二区三区亚洲| 国产毛片精品国产一区二区三区| 亚洲国产精品久久艾草纯爱| 欧美国产综合一区二区| 日韩欧美国产综合在线一区二区三区 | 成人avav在线| 久久国产乱子精品免费女| 伊人色综合久久天天人手人婷| 蜜桃av一区二区在线观看| 亚洲精品国产无天堂网2021| 亚洲国产精品国自产拍av| 欧美大片一区二区| 7777精品伊人久久久大香线蕉的 | 日韩欧美国产三级电影视频| 日本黄色一区二区| 成人激情小说乱人伦| 激情欧美一区二区| 三级影片在线观看欧美日韩一区二区| 亚洲色图欧美在线| 欧美国产日韩在线观看| 久久色中文字幕| 精品少妇一区二区三区在线播放| 欧美日韩一二三| 在线观看日韩毛片| 日本韩国欧美在线| 91在线小视频| 99热在这里有精品免费| 国产成人在线免费观看| 国产一区二区三区免费观看| 精品一区在线看| 韩国精品主播一区二区在线观看| 美女视频黄久久| 日本视频免费一区| 青青草成人在线观看|