mpengine/src/mpengine.cpp
changeset 45 612c4815aebe
parent 43 0f32e550d9d8
child 47 4cc1412daed0
equal deleted inserted replaced
43:0f32e550d9d8 45:612c4815aebe
   274                  this, SLOT( handleEqualizerReady() ), 
   274                  this, SLOT( handleEqualizerReady() ), 
   275 				 Qt::QueuedConnection );
   275 				 Qt::QueuedConnection );
   276 
   276 
   277         // Playback Wrapper
   277         // Playback Wrapper
   278         mMpxPlaybackWrapper = new MpMpxPlaybackFrameworkWrapper( mHostUid, mSongData );
   278         mMpxPlaybackWrapper = new MpMpxPlaybackFrameworkWrapper( mHostUid, mSongData );
       
   279         connect( this, SIGNAL( libraryAboutToUpdate() ),
       
   280                  mMpxPlaybackWrapper, SLOT( closeCurrentPlayback() ) );
   279 
   281 
   280         // AudioEffects wrapper
   282         // AudioEffects wrapper
   281         mAudioEffectsWrapper = new MpAudioEffectsFrameworkWrapper();
   283         mAudioEffectsWrapper = new MpAudioEffectsFrameworkWrapper();
   282     }
   284     }
   283     else if ( Fetch == mode ) {
   285     else if ( Fetch == mode ) {
   307         mMpxCollectionWrapper->setRepeatFeatureEnabled( false );
   309         mMpxCollectionWrapper->setRepeatFeatureEnabled( false );
   308         mMpxCollectionWrapper->setShuffleFeatureEnabled( false );
   310         mMpxCollectionWrapper->setShuffleFeatureEnabled( false );
   309 
   311 
   310         // Playback Wrapper
   312         // Playback Wrapper
   311         mMpxPlaybackWrapper = new MpMpxPlaybackFrameworkWrapper( mHostUid, 0 );
   313         mMpxPlaybackWrapper = new MpMpxPlaybackFrameworkWrapper( mHostUid, 0 );
       
   314         connect( this, SIGNAL( libraryAboutToUpdate() ),
       
   315                  mMpxPlaybackWrapper, SLOT( closeCurrentPlayback() ) );
   312     }
   316     }
   313     else if ( MediaBrowsing == mode ) {
   317     else if ( MediaBrowsing == mode ) {
   314         // Collection Wrapper
   318         // Collection Wrapper
   315         mMpxCollectionWrapper = new MpMpxCollectionFrameworkWrapper( mHostUid, 0 );
   319         mMpxCollectionWrapper = new MpMpxCollectionFrameworkWrapper( mHostUid, 0 );
   316         connect( mMpxCollectionWrapper, SIGNAL( collectionPlaylistOpened() ),
   320         connect( mMpxCollectionWrapper, SIGNAL( collectionPlaylistOpened() ),