videoplayback/hbvideoplaybackview/tsrc/testcontrolconfiguration/stub/src/mpxvideoplaybackcontrolscontroller.cpp
changeset 36 8aed59de29f9
parent 34 bbb98528c666
equal deleted inserted replaced
35:3738fe97f027 36:8aed59de29f9
    13 *
    13 *
    14 * Description:  Implementation of MPXVideoPlaybackControlsController
    14 * Description:  Implementation of MPXVideoPlaybackControlsController
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 // Version : %version: 2 %
    18 // Version : %version: 3 %
    19 
    19 
    20 
    20 
    21 
    21 
    22 // INCLUDE FILES
    22 // INCLUDE FILES
    23 
    23 
    49 {
    49 {
    50     mLoader = new QMPXVideoPlaybackDocumentLoader();		
    50     mLoader = new QMPXVideoPlaybackDocumentLoader();		
    51 }
    51 }
    52 
    52 
    53 // -------------------------------------------------------------------------------------------------
    53 // -------------------------------------------------------------------------------------------------
    54 // QMPXVideoPlaybackControlsController::addFileDetails()
       
    55 // -------------------------------------------------------------------------------------------------
       
    56 //
       
    57 void QMPXVideoPlaybackControlsController::addFileDetails(
       
    58     QMPXVideoPlaybackViewFileDetails* details )
       
    59 {
       
    60     Q_UNUSED( details );
       
    61 }
       
    62 
       
    63 // -------------------------------------------------------------------------------------------------
       
    64 // QMPXVideoPlaybackControlsController::~QMPXVideoPlaybackControlsController
    54 // QMPXVideoPlaybackControlsController::~QMPXVideoPlaybackControlsController
    65 // -------------------------------------------------------------------------------------------------
    55 // -------------------------------------------------------------------------------------------------
    66 //
    56 //
    67 QMPXVideoPlaybackControlsController::~QMPXVideoPlaybackControlsController()
    57 QMPXVideoPlaybackControlsController::~QMPXVideoPlaybackControlsController()
    68 {
    58 {
    74         mLoader = NULL;
    64         mLoader = NULL;
    75     }
    65     }
    76 }
    66 }
    77 
    67 
    78 // -------------------------------------------------------------------------------------------------
    68 // -------------------------------------------------------------------------------------------------
    79 // QMPXVideoPlaybackControlsController::handleEvent
       
    80 // -------------------------------------------------------------------------------------------------
       
    81 //
       
    82 void QMPXVideoPlaybackControlsController::handleEvent(
       
    83     TMPXVideoPlaybackControlCommandIds event, int value )
       
    84 {
       
    85     switch ( event )
       
    86     {
       
    87         case EMPXControlCmdTvOutConnected:
       
    88         {
       
    89             handleTvOutEvent( true, event, value );
       
    90             break;
       
    91         }
       
    92         case EMPXControlCmdTvOutDisconnected:
       
    93         {
       
    94             handleTvOutEvent( false, event, value );
       
    95             break;
       
    96         }
       
    97         case EMPXControlCmdSetVolume:
       
    98         {
       
    99             mFileDetails->mAudioEnabled = false;
       
   100             break;
       
   101         }
       
   102         case EMPXControlCmdSetDuration:
       
   103         {
       
   104             mFileDetails->mDuration = value;
       
   105             break;
       
   106         }
       
   107         case EMPXControlCmdShowVolumeControls:
       
   108         {
       
   109             mFileDetails->mAudioEnabled = true;   
       
   110             break;
       
   111         }
       
   112         case EMPXControlCmdSetPosition:
       
   113         {
       
   114             mFileDetails->mSeekable = true;
       
   115             break;    
       
   116         }
       
   117     }
       
   118 }
       
   119 
       
   120 // -------------------------------------------------------------------------------------------------
       
   121 // QMPXVideoPlaybackControlsController::handleStateChange
       
   122 // -------------------------------------------------------------------------------------------------
       
   123 //
       
   124 void QMPXVideoPlaybackControlsController::handleStateChange( TMPXPlaybackState newState )
       
   125 {
       
   126     Q_UNUSED( newState );
       
   127 }
       
   128 
       
   129 // -------------------------------------------------------------------------------------------------
       
   130 // QMPXVideoPlaybackControlsController::controlsListUpdated()
       
   131 // -------------------------------------------------------------------------------------------------
       
   132 //
       
   133 void QMPXVideoPlaybackControlsController::controlsListUpdated()
       
   134 {
       
   135 
       
   136 }
       
   137 
       
   138 // -------------------------------------------------------------------------------------------------
       
   139 // QMPXVideoPlaybackControlsController::appendControl()
       
   140 // -------------------------------------------------------------------------------------------------
       
   141 //
       
   142 void QMPXVideoPlaybackControlsController::appendControl( TMPXVideoPlaybackControls controlIndex )
       
   143 {
       
   144     Q_UNUSED( controlIndex );
       
   145 }
       
   146 
       
   147 // -------------------------------------------------------------------------------------------------
       
   148 // QMPXVideoPlaybackControlsController::resetDisappearingTimers()
       
   149 // -------------------------------------------------------------------------------------------------
       
   150 //
       
   151 void QMPXVideoPlaybackControlsController::resetDisappearingTimers( TMPXTimerAction timerAction )
       
   152 {
       
   153     Q_UNUSED( timerAction );
       
   154 }
       
   155 
       
   156 // -------------------------------------------------------------------------------------------------
       
   157 //   QMPXVideoPlaybackControlsController::hideAllControls()
       
   158 // -------------------------------------------------------------------------------------------------
       
   159 //
       
   160 void QMPXVideoPlaybackControlsController::hideAllControls()
       
   161 {
       
   162 
       
   163 }
       
   164 
       
   165 // -------------------------------------------------------------------------------------------------
       
   166 //   QMPXVideoPlaybackControlsController::showControls()
       
   167 // -------------------------------------------------------------------------------------------------
       
   168 //
       
   169 void QMPXVideoPlaybackControlsController::showControls()
       
   170 {
       
   171         
       
   172 }
       
   173 
       
   174 // -------------------------------------------------------------------------------------------------
       
   175 //   QMPXVideoPlaybackControlsController::isVisible()
       
   176 // -------------------------------------------------------------------------------------------------
       
   177 //
       
   178 bool QMPXVideoPlaybackControlsController::isVisible()
       
   179 {
       
   180     return false;
       
   181 }
       
   182 
       
   183 // -------------------------------------------------------------------------------------------------
       
   184 //   QMPXVideoPlaybackControlsController::handleCommand()
       
   185 // -------------------------------------------------------------------------------------------------
       
   186 //
       
   187 void QMPXVideoPlaybackControlsController::handleCommand( 
       
   188         TMPXVideoPlaybackViewCommandIds command, int value )
       
   189 {
       
   190     Q_UNUSED( command );
       
   191     Q_UNUSED( value );
       
   192 }
       
   193 
       
   194 // -------------------------------------------------------------------------------------------------
       
   195 //   QMPXVideoPlaybackControlsController::volumeChanged()
       
   196 // -------------------------------------------------------------------------------------------------
       
   197 //
       
   198 void QMPXVideoPlaybackControlsController::volumeChanged( int volume )
       
   199 {
       
   200     Q_UNUSED( volume );
       
   201 }
       
   202 
       
   203 // -------------------------------------------------------------------------------------------------
       
   204 //   QMPXVideoPlaybackControlsController::showVolumeControls()
       
   205 // -------------------------------------------------------------------------------------------------
       
   206 //
       
   207 void QMPXVideoPlaybackControlsController::showVolumeControls()
       
   208 {
       
   209 
       
   210 }
       
   211 
       
   212 // -------------------------------------------------------------------------------------------------
       
   213 //   QMPXVideoPlaybackControlsController::durationChanged()
       
   214 // -------------------------------------------------------------------------------------------------
       
   215 //
       
   216 void QMPXVideoPlaybackControlsController::durationChanged( int duration )
       
   217 {
       
   218     Q_UNUSED( duration );
       
   219 }
       
   220 
       
   221 // -------------------------------------------------------------------------------------------------
       
   222 //   QMPXVideoPlaybackControlsController::positionChanged()
       
   223 // -------------------------------------------------------------------------------------------------
       
   224 //
       
   225 void QMPXVideoPlaybackControlsController::positionChanged( int position )
       
   226 {
       
   227     Q_UNUSED( position );
       
   228 }
       
   229 
       
   230 // -------------------------------------------------------------------------------------------------
       
   231 //   QMPXVideoPlaybackControlsController::aspectRatioChanged()
       
   232 // -------------------------------------------------------------------------------------------------
       
   233 //
       
   234 void QMPXVideoPlaybackControlsController::aspectRatioChanged( int aspectRatio )
       
   235 {
       
   236     Q_UNUSED( aspectRatio );
       
   237 }
       
   238 
       
   239 // -------------------------------------------------------------------------------------------------
       
   240 // QMPXVideoPlaybackControlsController::realFormat()
       
   241 // -------------------------------------------------------------------------------------------------
       
   242 //
       
   243 bool QMPXVideoPlaybackControlsController::realFormat( QString filename )
       
   244 {
       
   245     Q_UNUSED( filename );
       
   246     return false;
       
   247 }
       
   248 
       
   249 // -------------------------------------------------------------------------------------------------
       
   250 // QMPXVideoPlaybackControlsController::realFormatForStreaming()
       
   251 // -------------------------------------------------------------------------------------------------
       
   252 //
       
   253 bool QMPXVideoPlaybackControlsController::realFormatForStreaming( const TDesC& des )
       
   254 {
       
   255     Q_UNUSED( des );
       
   256     bool realFormat = false;
       
   257     return realFormat;
       
   258 }
       
   259 
       
   260 // -------------------------------------------------------------------------------------------------
       
   261 // QMPXVideoPlaybackControlsController::realFormatForLocal()
       
   262 // -------------------------------------------------------------------------------------------------
       
   263 //
       
   264 bool QMPXVideoPlaybackControlsController::realFormatForLocal()
       
   265 {
       
   266     bool realFormat = false;
       
   267     
       
   268     return realFormat;
       
   269 }
       
   270 
       
   271 // -------------------------------------------------------------------------------------------------
       
   272 //   QMPXVideoPlaybackControlsController::setDownloadSize()
       
   273 // -------------------------------------------------------------------------------------------------
       
   274 //
       
   275 void QMPXVideoPlaybackControlsController::setDownloadSize( int size )
       
   276 {
       
   277     Q_UNUSED( size );
       
   278 }
       
   279 
       
   280 // -------------------------------------------------------------------------------------------------
       
   281 //   QMPXVideoPlaybackControlsController::updateDownloadPosition()
       
   282 // -------------------------------------------------------------------------------------------------
       
   283 //
       
   284 void QMPXVideoPlaybackControlsController::updateDownloadPosition( int size )
       
   285 {
       
   286     Q_UNUSED( size );
       
   287 }
       
   288 
       
   289 // -------------------------------------------------------------------------------------------------
       
   290 // QMPXVideoPlaybackControlsController::handleErrors
       
   291 // -------------------------------------------------------------------------------------------------
       
   292 //
       
   293 void QMPXVideoPlaybackControlsController::handleErrors()
       
   294 {
       
   295 
       
   296 }
       
   297 
       
   298 // -------------------------------------------------------------------------------------------------
       
   299 //   QMPXVideoPlaybackControlsController::isSoftKeyVisible()
       
   300 // -------------------------------------------------------------------------------------------------
       
   301 //
       
   302 bool QMPXVideoPlaybackControlsController::isSoftKeyVisible( int /*value*/ )
       
   303 {
       
   304     return false;
       
   305 }
       
   306 
       
   307 // -------------------------------------------------------------------------------------------------
       
   308 //   QMPXVideoPlaybackControlsController::handleTvOutEvent
       
   309 // -------------------------------------------------------------------------------------------------
       
   310 //
       
   311 void QMPXVideoPlaybackControlsController::handleTvOutEvent(
       
   312         bool connected, TMPXVideoPlaybackControlCommandIds event, int value )
       
   313 {
       
   314     Q_UNUSED( event );
       
   315     Q_UNUSED( value );
       
   316     mFileDetails->mTvOutConnected = connected;
       
   317 }
       
   318 
       
   319 // -------------------------------------------------------------------------------------------------
       
   320 //   QMPXVideoPlaybackControlsController::updateVideoRectDone
       
   321 // -------------------------------------------------------------------------------------------------
       
   322 //
       
   323 void QMPXVideoPlaybackControlsController::updateVideoRectDone()
       
   324 {
       
   325     mViewTransitionIsGoingOn = false;
       
   326     
       
   327 }
       
   328 
       
   329 
       
   330 // -------------------------------------------------------------------------------------------------
       
   331 //   QMPXVideoPlaybackControlsController::skipToPreviousVideoItem
       
   332 // -------------------------------------------------------------------------------------------------
       
   333 //
       
   334 void QMPXVideoPlaybackControlsController::skipToPreviousVideoItem()
       
   335 {
       
   336 }
       
   337 
       
   338 // -------------------------------------------------------------------------------------------------
       
   339 //   QMPXVideoPlaybackControlsController::skipToNextVideoItem
       
   340 // -------------------------------------------------------------------------------------------------
       
   341 //
       
   342 void QMPXVideoPlaybackControlsController::skipToNextVideoItem()
       
   343 {
       
   344 
       
   345 }
       
   346 
       
   347 // -------------------------------------------------------------------------------------------------
       
   348 //   QMPXVideoPlaybackControlsController::updateVideoRect()
       
   349 // -------------------------------------------------------------------------------------------------
       
   350 //
       
   351 void QMPXVideoPlaybackControlsController::updateVideoRect( bool transitionEffect )
       
   352 {
       
   353     Q_UNUSED( transitionEffect );
       
   354 }
       
   355 
       
   356 // -------------------------------------------------------------------------------------------------
       
   357 //   QMPXVideoPlaybackControlsController::handleTappedOnScreen()
       
   358 // -------------------------------------------------------------------------------------------------
       
   359 //
       
   360 void QMPXVideoPlaybackControlsController::handleTappedOnScreen()
       
   361 {
       
   362 
       
   363 }
       
   364 
       
   365 // -------------------------------------------------------------------------------------------------
       
   366 //   QMPXVideoPlaybackControlsController::changeViewMode
       
   367 // -------------------------------------------------------------------------------------------------
       
   368 //
       
   369 void QMPXVideoPlaybackControlsController::changeViewMode( 
       
   370         TPlaybackViewMode viewMode, bool transitionEffect )
       
   371 {
       
   372     MPX_DEBUG(_L("QMPXVideoPlaybackControlsController::changeViewMode()"));
       
   373 
       
   374     Q_UNUSED( transitionEffect );
       
   375 	mViewMode = viewMode;
       
   376 }
       
   377 
       
   378 // -------------------------------------------------------------------------------------------------
       
   379 //   QMPXVideoPlaybackControlsController::layoutLoader
    69 //   QMPXVideoPlaybackControlsController::layoutLoader
   380 // -------------------------------------------------------------------------------------------------
    70 // -------------------------------------------------------------------------------------------------
   381 //
    71 //
   382 QMPXVideoPlaybackDocumentLoader* QMPXVideoPlaybackControlsController::layoutLoader()
    72 QMPXVideoPlaybackDocumentLoader* QMPXVideoPlaybackControlsController::layoutLoader()
   383 {    
    73 {    
   384     return mLoader;
    74     return mLoader;
   385 }
    75 }
   386 
    76 
   387 // -------------------------------------------------------------------------------------------------
       
   388 //   QMPXVideoPlaybackControlsController::viewMode
       
   389 // -------------------------------------------------------------------------------------------------
       
   390 //
       
   391 TPlaybackViewMode QMPXVideoPlaybackControlsController::viewMode()
       
   392 {
       
   393     return mViewMode;
       
   394 }
       
   395 
       
   396 
       
   397 // End of File
    77 // End of File