boolean Phonic::charEv( char code ) { switch ( code ) { #ifdef INTERN_CONSOLE case 'v': // input a volume level console.getByte( CONSTR("vol"), &this->vol ); setVol( vol ); break; #endif #ifdef CONSOLE_OUTPUT case chrInfo: // display object info to console super::charEv( chrInfo ); console.infoByte( CONSTR("vol"), vol ); break; #endif case '!': // reset super::charEv('!'); // perform generic reset 1st setVol( 255 ); // full volume break; default: return super::charEv( code ); } return true; }
int FormSetup::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QWidget::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: bufferSizeUpdated((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break; case 1: ApplyB(); break; case 2: playSB(); break; case 3: setVol((*reinterpret_cast< int(*)>(_a[1]))); break; case 4: bBset(); break; case 5: userRateB(); break; case 6: userBitsB(); break; case 7: userChnB(); break; case 8: _buffQB(); break; case 9: _titleHB(); break; case 10: updateBufferSize((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break; case 11: bufferSize((*reinterpret_cast< QString(*)>(_a[1])),(*reinterpret_cast< QString(*)>(_a[2])),(*reinterpret_cast< int(*)>(_a[3]))); break; default: ; } _id -= 12; } return _id; }
int Form1::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: quit(); break; case 1: play(); break; case 2: musinfo(); break; case 3: stop(); break; case 4: slR(); break; case 5: slP(); break; case 6: opcje(); break; case 7: showplaylist(); break; case 8: timrefDo(); break; case 9: funkcje_opn(); break; case 10: info(); break; case 11: aWAV(); break; case 12: slAT((*reinterpret_cast< int(*)>(_a[1]))); break; case 13: setVol((*reinterpret_cast< int(*)>(_a[1]))); break; case 14: savMus(); break; case 15: nextB(); break; case 16: prevB(); break; case 17: AboutQMP(); break; case 18: NextXs(); break; case 19: volup(); break; case 20: voldown(); break; case 21: minimize(); break; case 22: seekP((*reinterpret_cast< bool(*)>(_a[1]))); break; case 23: setVolR((*reinterpret_cast< int*(*)>(_a[1]))); break; case 24: pwp(); break; case 25: pwl(); break; case 26: netA(); break; case 27: selA(); break; case 28: SoH(); break; case 29: mnuAct((*reinterpret_cast< QSystemTrayIcon::ActivationReason(*)>(_a[1]))); break; case 30: checkUpdatesButton(); break; case 31: checkUpdates(); break; case 32: updateQVis(); break; case 33: BTpause(); break; case 34: showEq(); break; case 35: volMnu(); break; case 36: setBothVolB(); break; case 37: TrayMessageClicked(); break; case 38: showMnuOpt(); break; case 39: miniQMP(); break; case 40: showTrayMnu(); break; case 41: setVolFromMiniQMP((*reinterpret_cast< int(*)>(_a[1]))); break; case 42: opisQMP(); break; case 43: resetInfoWindow(); break; case 44: miniVersion(); break; case 45: copyTitleA(); break; case 46: fileChanged(); break; default: ; } _id -= 47; } return _id; }
void motionEvent(XMotionEvent *xev) { int x=xev->x-(winsize/2-32); int y=xev->y-(winsize/2-32); if(x>=37 && x<=56 && y>=8 && dragging) { int v=((60-y)*100)/(2*25); if(v<0) v=0; if(x<=50) setVol(v,curright); if(x>=45) setVol(curleft,v); checkVol(); } }
boolean Phonic::evHandler( obEvent ev ) { switch ( ev.type() ) { case POT0: setVol( ev.getPotVal() ); return true; default: return super::evHandler( ev ); } }
void PCMMusicPlayer::setMusicSceneDetails(SCNHANDLE hScript, SCNHANDLE hSegment, const char *fileName) { Common::StackLock lock(_mutex); stop(); debugC(DEBUG_INTERMEDIATE, kTinselDebugMusic, "Setting music scene details: %s", fileName); _hScript = hScript; _hSegment = hSegment; _filename = fileName; // Start scene with music not dimmed _dimmed = false; _dimmedTinsel = false; _dimIteration = 0; setVol(255); }
void V4LRadioControl::setVolume(int volume) { v4l2_queryctrl queryctrl; if(fd > 0) { memset( &queryctrl, 0, sizeof( queryctrl ) ); queryctrl.id = V4L2_CID_AUDIO_VOLUME; if ( ioctl( fd, VIDIOC_QUERYCTRL, &queryctrl ) >= 0 ) { v4l2_control control; if(queryctrl.maximum > 0) { memset( &control, 0, sizeof( control ) ); control.id = V4L2_CID_AUDIO_VOLUME; control.value = volume*queryctrl.maximum/100; ioctl( fd, VIDIOC_S_CTRL, &control ); } else { setVol(volume); } emit volumeChanged(volume); } } }
// convert from int --> unsigned char type void VolCtrl::setValue_Vol(int vol) { emit setVol( (vol_t) vol); }
void pressEvent(XButtonEvent *xev) { int x=xev->x-(winsize/2-32); int y=xev->y-(winsize/2-32); if(x>=5 && y>=33 && x<=16 && y<=43) { cure=cure->prev; if(!cure) { elementinfo *e; e=element; while(e->next) e=e->next; cure=e; } btnstate |= BTNPREV; rpttimer=0; drawBtns(BTNPREV); checkVol(); return; } if(x>=17 && y>=33 && x<=28 && y<=43) { cure=cure->next; if(!cure) cure=element; btnstate|=BTNNEXT; rpttimer=0; drawBtns(BTNNEXT); checkVol(); return; } if(x>=37 && x<=56 && y>=8 && y<=56) { int v=((60-y)*100)/(2*25); dragging=1; if(x<=50) setVol(v,curright); if(x>=45) setVol(curleft,v); checkVol(); return; } /* if(x>=5 && y>=47 && x<=28 && y<=57) { int nl,nr,flags; mixer.DeviceSet(channel[curchannel]); mixer.Read(&nl,&nr,&flags); if(flags & SND_MIXER_DFLG_MUTE) { btnstate &= ~BTNREC; flags &= ~SND_MIXER_DFLG_MUTE; } else { btnstate |= BTNREC; flags |= SND_MIXER_DFLG_MUTE; } mixer.Write(nl,nr,flags); checkVol(); return; }*/ }
void PCMMusicPlayer::setVolume(int volume) { assert((volume >= 0) && (volume <= 100)); _dimmed = false; setVol((volume * 255) / 100); }