Player factory
[someplayer] / src / player / playerfactory.cpp
1 #include "playerfactory.h"
2 #include "player.h"
3
4 using namespace SomePlayer::Playback;
5 using namespace SomePlayer::Storage;
6
7
8 AbstractPlayer *SomePlayer::Playback::Factory::constructPlayer(QObject *parent) {
9         AbstractPlayer *player = NULL;
10         Config config;
11         QString player_type = config.getValue("playback/player").toString();
12         if (player_type == "inner") {
13                 player = new Player(parent);
14         }
15         return player;
16 }