Ejemplo n.º 1
0
    void PhononEngine::enqueueNextFile(const QUrl file)
    {
        qDebug() << "PhononEngine::enqueueNextFile"
            << "Next song: " << file.toString();

        if (!file.isEmpty())
        {
                d->mediaObject->enqueue(file);
                emit willPlayNow(file);
        }
    }
Ejemplo n.º 2
0
void FooPhononAudioEngine::enqueueNextFile (QUrl path)
{
	qDebug() <<  "FooPhononAudioEngine::enqueueNextFile";

	qDebug() <<  "Kolejna piosenka: " << path.toString();

	if (path.isEmpty())
	{
		return;
	}

	mediaObject->enqueue(path.toString());
	emit willPlayNow (path);
}
Ejemplo n.º 3
0
void PhononEngine::playFile(const QUrl file)
{
	qDebug() << "PhononEngine::playfile";

	if (!file.isEmpty())
	{
		qDebug() << "PhononEngine::playFile: is not Empty: "
				<< file.toString();
		emit willPlayNow(file);
		d->mediaObject->stop();
		d->mediaObject->clearQueue();
		d->mediaObject->setCurrentSource(file.toString());
		d->mediaObject->play();
	}
	else
	{
		qDebug() << "FooPhononAudioEngine::playFile: is Empty";
		d->mediaObject->stop();
	}
}
Ejemplo n.º 4
0
void FooPhononAudioEngine::playFile (QUrl path)
{
	qDebug() <<  "FooPhononAudioEngine::playFile";

	if (!path.isEmpty())
	{
		qDebug() <<  "FooPhononAudioEngine::playFile: is not Empty: " << path.toString();

		emit willPlayNow (path);

		mediaObject->stop();
		mediaObject->clearQueue();
		mediaObject->setCurrentSource(path.toString());
		mediaObject->play();
	}
	else
	{
		qDebug() <<  "FooPhononAudioEngine::playFile: is Empty";

		mediaObject->stop();
	}
}