author | sandman <sandman> | 2002-06-18 12:46:11 (UTC) |
---|---|---|
committer | sandman <sandman> | 2002-06-18 12:46:11 (UTC) |
commit | 61e2f9e5eb634b17ef480d79bdbcbc3a715990cb (patch) (side-by-side diff) | |
tree | 013600ee0ababcc25f37ff98cede8f67cbdc9d2a /library/custom-ipaq.h | |
parent | e21322ab34a8df36344eece685e604abe4f83fc6 (diff) | |
download | opie-61e2f9e5eb634b17ef480d79bdbcbc3a715990cb.zip opie-61e2f9e5eb634b17ef480d79bdbcbc3a715990cb.tar.gz opie-61e2f9e5eb634b17ef480d79bdbcbc3a715990cb.tar.bz2 |
Moved platform specific things from custom-*.h #defines to virtual methods
in libopie/odevice.{h,cpp}
Minor fix in Sound + reformating
-rw-r--r-- | library/custom-ipaq.h | 60 |
1 files changed, 0 insertions, 60 deletions
diff --git a/library/custom-ipaq.h b/library/custom-ipaq.h index 2886940..553b571 100644 --- a/library/custom-ipaq.h +++ b/library/custom-ipaq.h @@ -16,65 +16,5 @@ ** Contact info@trolltech.com if any conditions of this licensing are ** not clear to you. ** **********************************************************************/ -#include <unistd.h> -#include <stdio.h> -#include <signal.h> -#include <fcntl.h> -#include <sys/ioctl.h> -#include <linux/soundcard.h> -#include <qpe/resource.h> -#include <qsound.h> -#include <qpe/sound.h> - - -#ifndef QT_NO_SOUND - -#define CUSTOM_SOUND_ALARM \ -{ \ - int fd; \ - int vol; \ - bool vol_reset = false; \ - \ - if ((( fd = open ( "/dev/sound/mixer", O_RDWR )) >= 0 ) || \ - (( fd = open ( "/dev/mixer", O_RDWR )) >= 0 )) { \ - \ - if ( ioctl ( fd, MIXER_READ( 0 ), &vol ) >= 0 ) { \ - Config cfg ( "qpe" ); \ - cfg. setGroup ( "Volume" ); \ - \ - int volalarm = cfg. readNumEntry ( "AlarmPercent", 50 ); \ - if ( volalarm < 0 ) \ - volalarm = 0; \ - else if ( volalarm > 100 ) \ - volalarm = 100; \ - volalarm |= ( volalarm << 8 ); \ - if ( ioctl ( fd, MIXER_WRITE( 0 ), &volalarm ) >= 0 ) \ - vol_reset = true; \ - } \ - } \ - \ - Sound snd ( "alarm" ); \ - snd. play ( ); \ - while ( !snd. isFinished ( )) \ - qApp-> processEvents ( ); \ - \ - if ( fd >= 0 ) { \ - if ( vol_reset ) \ - ::ioctl ( fd, MIXER_WRITE( 0 ), &vol ); \ - ::close ( fd ); \ - } \ -} - -#define CUSTOM_SOUND_KEYCLICK { QSound::play ( Resource::findSound ( "keysound" )); } -#define CUSTOM_SOUND_TOUCH { QSound::play ( Resource::findSound ( "screensound" )); } - -#else - -#define CUSTOM_SOUND_ALARM { ; } -#define CUSTOM_SOUND_KEYCLICK { ; } -#define CUSTOM_SOUND_TOUCH { ; } - - -#endif |