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

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

?? level.cpp

?? 一個KDE下的錄音程序
?? CPP
字號:
/* * level.cpp. Part of krecord by Gerd Knorr. * * Displays the input level. * * Copyright (C) 1998 Florian Kolbe * * History: * * Jun 04 1998 Florian Kolbe *    Created * */#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <string.h>#include <math.h>#include <limits.h>#include <sys/types.h>#include <qwidget.h>#include <qpixmap.h>#include <qpainter.h>#include <qcolor.h>#include <qtimer.h>#include "sound.h"#include "level.moc"#ifndef min#define min(a,b) ((a) < (b) ? (a) : (b))#endif#ifndef max#define max(a,b) ((a) > (b) ? (a) : (b))#endif/* ---------------------------------------------------------------------- */LevelWindow::LevelWindow(QWidget *parent, char *name):QWidget(parent,name,0){    /* which type of vu-meter ? */    PowervsMax=1;    LogvsLinear=1;        /*      did not get sound-params yet.    */    init  = FALSE;    sdata = NULL;        /*      no peaks initially.    */    peak[0] = 0;    peak[1] = 0;        clipLeft=false;    clipRight=false;        /*      will use output buffer, so no background necessary.    */    setBackgroundMode(NoBackground);    orange = QColor("orangered");        /*      Initialize output buffer.    */       buffer = new QPixmap(size());        /*      Initialize timers to reset peaks.    */    timer[0] = new QTimer();    timer[1] = new QTimer();    connect(timer[0], SIGNAL(timeout()), this, SLOT(resetPeakLeft()));    connect(timer[1], SIGNAL(timeout()), this, SLOT(resetPeakRight()));    } /* LevelWindow */LevelWindow::~LevelWindow(void){        delete buffer;    delete timer[0];    delete timer[1];}void LevelWindow::resizeEvent(QResizeEvent*){    /*      Fix size of output buffer.    */    delete buffer;    buffer = new QPixmap(size());   }void LevelWindow::resetPeakLeft(void){    peak[0] = 0;    clipLeft = false;    repaint();}void LevelWindow::resetPeakRight(void){    peak[1] = 0;    clipRight = false;    repaint();}void LevelWindow::drawBar(QPainter& painter, int channel, float level,			  int size, bool drawRed){    int xLevel = (int)(((float)width())*level); /* x-pos of current level */    int x80    = width()*80/100;    /* x-pos of 80% level     */    int y,x;        /*      Left/mono top, right bottom.    */    if (channel == 0) {	y = 0;    } else {	y = height()/2;    }        const QColor *colortodraw=&darkGreen;    if (drawRed) {	colortodraw=&red;    }        /*      Green: 0%-[level|80%]    */    painter.fillRect(0, y+1, max(1, min(xLevel, x80)), size-2, *colortodraw);        /*      Yellow part.    */    if (!drawRed) {	colortodraw=&darkYellow;    }        if (level > 0.8) {	painter.fillRect(x80, y+1, max(1, xLevel-x80), size-2, *colortodraw);    }        /*      Current peak is either reached again or pushed.    */    if (level >= peak[channel]) {	peak[channel] = level;	timer[channel]->start(1000, TRUE);    }        /*      Draw peak if greater than current level.    */    if (peak[channel] >= level) {		/*          0- 80: green	  80- 98: yellow	  99-100: orange	*/	painter.setPen(green);	if (peak[channel] > 0.80) {	    painter.setPen(yellow);	}	if (peak[channel] >= 0.99) {	    painter.setPen(orange);	}	x = (int)min(width()*peak[channel]-1,width()-1);	painter.drawLine(x, y+1, x, y+size-2);    }} /* drawBar */void LevelWindow::paintEvent(QPaintEvent*){   int      maxLeft  = 0;   int      maxRight = 0;   int      i;   QPainter painter;   int      maxAmp;   int64_t powerLeft=0;   int64_t powerRight=0;   float    floatPowerLeft=0;   float    floatPowerRight=0;   char     buf[32];#ifndef NO_COMPENSATE_BIAS   int64_t bLeft=0;   int64_t bRight=0;#endif   if ((init == FALSE) || !sdata) return;      /* if true then calculate Power else calculate Max */   if (PowervsMax) {     /*       Calculate power of the signal depending on format.       Since the signal may not have an average value of 0 precisely,       we shouldn't simply calculate:       sum_for_all_samples (pulse_value

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久午夜免费电影| 久久久噜噜噜久久中文字幕色伊伊| 国产一区二区不卡老阿姨| 琪琪久久久久日韩精品| 免费成人在线视频观看| 婷婷久久综合九色国产成人| 亚洲国产毛片aaaaa无费看| 一区二区三区蜜桃| 亚洲国产视频直播| 日韩精品一二区| 日本欧美一区二区| 久久69国产一区二区蜜臀| 久久99精品久久久久久国产越南| 国内精品免费**视频| 盗摄精品av一区二区三区| 成人污视频在线观看| 不卡的av在线| 欧美三区在线观看| 日韩欧美你懂的| 国产午夜精品美女毛片视频| 国产精品萝li| 亚洲高清在线视频| 美女视频黄 久久| 成人黄色免费短视频| 91国偷自产一区二区三区观看| 日本韩国欧美三级| 日韩欧美国产午夜精品| 欧美高清在线精品一区| 国产精品女主播在线观看| 亚洲黄色小视频| 奇米影视一区二区三区小说| 国产成人av电影在线观看| 91成人免费网站| 欧美大度的电影原声| 国产精品久久国产精麻豆99网站| 亚洲高清在线视频| eeuss鲁一区二区三区| 欧美一级生活片| 久久午夜电影网| 亚洲福利一区二区| 国产精品主播直播| 欧美日韩成人在线| 国产精品国产三级国产普通话三级| 亚洲国产一区视频| 国产999精品久久| 884aa四虎影成人精品一区| 国产精品伦理在线| 狠狠色狠狠色综合系列| 日本道免费精品一区二区三区| 亚洲精品一区二区三区影院| 亚洲一区国产视频| 本田岬高潮一区二区三区| 56国语精品自产拍在线观看| 欧美国产一区二区在线观看| 免费成人小视频| 欧美日韩日本视频| 自拍偷拍国产亚洲| 丁香亚洲综合激情啪啪综合| 日韩欧美在线不卡| 午夜婷婷国产麻豆精品| 成人免费观看男女羞羞视频| 日韩丝袜情趣美女图片| 天堂影院一区二区| 在线免费观看日本欧美| 日韩一区中文字幕| 国产不卡一区视频| 久久久国产午夜精品| 99久久99久久免费精品蜜臀| 中文字幕av免费专区久久| 国精品**一区二区三区在线蜜桃| 制服丝袜成人动漫| 午夜精品一区二区三区三上悠亚 | 在线成人高清不卡| 亚洲精品日韩专区silk| 99vv1com这只有精品| 国产午夜亚洲精品理论片色戒| 国模无码大尺度一区二区三区| 91精品国产色综合久久不卡电影| 午夜亚洲福利老司机| 欧美日韩大陆一区二区| 日韩精品91亚洲二区在线观看| 91国偷自产一区二区使用方法| 一片黄亚洲嫩模| 欧美综合亚洲图片综合区| 亚洲无人区一区| 欧美三区免费完整视频在线观看| 亚洲超碰精品一区二区| 91麻豆精品国产91久久久更新时间| 天天影视涩香欲综合网| 欧美一区二区日韩一区二区| 丝袜美腿亚洲一区| 精品国产一区二区三区不卡 | 日韩成人一级片| 日韩亚洲欧美中文三级| 精久久久久久久久久久| 中文字幕精品三区| 色欧美片视频在线观看| 日韩av网站在线观看| 欧美videofree性高清杂交| 国产麻豆日韩欧美久久| 日韩伦理av电影| 欧美乱妇一区二区三区不卡视频| 蜜桃视频第一区免费观看| 久久久影院官网| 99久久99久久综合| 日本不卡一区二区三区高清视频| 亚洲精品一区二区三区蜜桃下载| 成人综合在线视频| 亚洲国产精品一区二区久久 | 国产高清视频一区| 亚洲综合激情网| 久久尤物电影视频在线观看| 色呦呦国产精品| 麻豆成人在线观看| 亚洲久草在线视频| 26uuu国产在线精品一区二区| 99国产精品久久久久久久久久| 日本在线观看不卡视频| 自拍偷拍欧美精品| 精品国产免费视频| 欧美日韩在线三级| 欧美老女人在线| 白白色亚洲国产精品| 老色鬼精品视频在线观看播放| 国产精品久久毛片av大全日韩| 欧美精品一二三区| 99久久精品免费| 国产不卡视频一区二区三区| 奇米精品一区二区三区在线观看一| 国产精品国产三级国产三级人妇 | 亚洲一区二区三区激情| 亚洲国产高清不卡| 日韩免费观看2025年上映的电影| 91丨九色丨尤物| 成人黄色小视频在线观看| 久久99国产乱子伦精品免费| 亚洲图片欧美一区| 亚洲色图一区二区三区| 国产亚洲美州欧州综合国| 日韩一级完整毛片| 91精品国产综合久久久久久| 欧美专区亚洲专区| 色哟哟精品一区| 91亚洲精品久久久蜜桃| 成人综合在线观看| 成人精品在线视频观看| 国产风韵犹存在线视精品| 91免费观看国产| 91免费看片在线观看| 91同城在线观看| 91啦中文在线观看| 91在线高清观看| 一本大道久久a久久精品综合| 成人ar影院免费观看视频| 国产成人av一区| 97精品视频在线观看自产线路二| 成人午夜视频在线| 91在线你懂得| 在线视频国产一区| 在线播放中文字幕一区| 日韩精品一区二区三区四区| 日韩欧美一区电影| 国产欧美精品区一区二区三区| 国产亚洲欧美在线| 日韩毛片一二三区| 亚洲国产wwwccc36天堂| 午夜精品一区二区三区电影天堂| 美女一区二区视频| 国产成人自拍在线| 91影院在线免费观看| 欧美日韩在线三区| 日韩西西人体444www| 国产亚洲制服色| 亚洲三级电影全部在线观看高清| 亚洲情趣在线观看| 日韩高清一区二区| 国产精品一区二区黑丝| 91蜜桃婷婷狠狠久久综合9色| 色系网站成人免费| 91精品国产综合久久精品| 久久一二三国产| 亚洲视频一区在线| 日韩黄色在线观看| 成人av在线一区二区| 欧美色图12p| 久久久久久97三级| 亚洲成人av一区| 国产精品77777竹菊影视小说| 99久久99久久免费精品蜜臀| 欧美一级搡bbbb搡bbbb| 中文字幕一区二区三区视频| 石原莉奈一区二区三区在线观看| 国产精品一区二区久久精品爱涩| 日本韩国欧美国产| 久久久亚洲国产美女国产盗摄| 亚洲综合成人网| 国产·精品毛片| 日韩欧美不卡一区| 亚洲一二三区在线观看| 国产91精品久久久久久久网曝门|