From 390903c44f1f1a6858b9da86f250fb63364a19f9 Mon Sep 17 00:00:00 2001 From: tpearson Date: Fri, 3 Sep 2010 00:25:58 +0000 Subject: Deleted this directory as kdemm does not build git-svn-id: svn://anonsvn.kde.org/home/kde/branches/trinity/kdelibs@1171178 283d02a7-25f6-0310-bc7c-ecb5cbfe19da --- kdemm/backend.cpp | 78 ------------------------------------------------------- 1 file changed, 78 deletions(-) delete mode 100644 kdemm/backend.cpp (limited to 'kdemm/backend.cpp') diff --git a/kdemm/backend.cpp b/kdemm/backend.cpp deleted file mode 100644 index 1a9ab86fb..000000000 --- a/kdemm/backend.cpp +++ /dev/null @@ -1,78 +0,0 @@ -/* This file is part of the KDE project - Copyright (C) 2004 Matthias Kretz - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License version 2 as published by the Free Software Foundation. - - This library 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 - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public License - along with this library; see the file COPYING.LIB. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. - -*/ - -#include "backend.h" -#include "player.h" - -#include - -#include -#include -#include - -namespace KDE -{ -namespace Multimedia -{ - -class Backend::Private -{ - public: - Channel * channel; -}; - -Backend::Backend( TQObject * parent, const char * name ) - : TQObject( parent, name ) - , d( 0 ) -{ -} - -Backend::~Backend() -{ - delete d; -} - -bool Backend::playSoundEvent( const KURL & url ) -{ - if( ! d ) - { - d = new Private; - - TQString ctype = "notifications"; - if( availableChannels( Channel::Output ).contains( ctype ) < 1 ) - ctype = "default"; - d->channel = createChannel( KGlobal::instance()->aboutData()->programName(), ctype, Channel::Output ); - } - - Player * player = createPlayer(); - player->setOutputChannel( d->channel ); - connect( player, TQT_SIGNAL( finished() ), player, TQT_SLOT( deleteLater() ) ); - - if( player->load( url ) ) - if( player->play() ) - return true; - delete player; - return false; -} - -}} // namespaces - -#include "backend.moc" - -// vim: sw=4 ts=4 noet -- cgit v1.2.1