videoplayback/videoplaybackviews/src/mpxvideobaseplaybackview.cpp
branchRCL_3
changeset 20 2d690156cf8f
parent 18 baf439b22ddd
child 21 315810614048
equal deleted inserted replaced
18:baf439b22ddd 20:2d690156cf8f
    14 * Description:   Implementation of Video base playback view
    14 * Description:   Implementation of Video base playback view
    15 *
    15 *
    16 */
    16 */
    17 
    17 
    18 
    18 
    19 // Version : %version: 82 %
    19 // Version : %version: 83 %
    20 
    20 
    21 
    21 
    22 //  Include Files
    22 //  Include Files
    23 
    23 
    24 #include <aknViewAppUi.h>
    24 #include <aknViewAppUi.h>
  2035 
  2035 
  2036     MPX_TRAPD( err, openError = OpenDrmFileHandleL( fileHandle ) );
  2036     MPX_TRAPD( err, openError = OpenDrmFileHandleL( fileHandle ) );
  2037 
  2037 
  2038     if ( err == KErrNone )
  2038     if ( err == KErrNone )
  2039     {
  2039     {
  2040         DRM::CDrmUiHandling* drmUiHandling = DRM::CDrmUiHandling::NewL( iCoeEnv );
  2040         DRM::CDrmUiHandling* drmUiHandling = DRM::CDrmUiHandling::NewL();
  2041         CleanupStack::PushL( drmUiHandling );
  2041         CleanupStack::PushL( drmUiHandling );
  2042 
  2042 
  2043         if ( openError == KErrNone )
  2043         if ( openError == KErrNone )
  2044         {
  2044         {
  2045             MPX_TRAPD( err, drmUiHandling->ShowDetailsViewL( fileHandle ) );
  2045             MPX_TRAPD( err, drmUiHandling->ShowDetailsViewL( fileHandle ) );
  2071 
  2071 
  2072         CleanupStack::PopAndDestroy( drmUiHandling );
  2072         CleanupStack::PopAndDestroy( drmUiHandling );
  2073     }
  2073     }
  2074 
  2074 
  2075     CleanupStack::PopAndDestroy();  // fileHandle
  2075     CleanupStack::PopAndDestroy();  // fileHandle
       
  2076 
       
  2077     //
       
  2078     //  User inputs should not be blocked when user close DRM details view
       
  2079     //
       
  2080     ResetPdlUserInputs();
  2076 }
  2081 }
  2077 
  2082 
  2078 // -------------------------------------------------------------------------------------------------
  2083 // -------------------------------------------------------------------------------------------------
  2079 //   CMPXVideoBasePlaybackView::RetrieveBufferingPercentageL()
  2084 //   CMPXVideoBasePlaybackView::RetrieveBufferingPercentageL()
  2080 // -------------------------------------------------------------------------------------------------
  2085 // -------------------------------------------------------------------------------------------------
  2295 void CMPXVideoBasePlaybackView::HandlePdlReloadComplete()
  2300 void CMPXVideoBasePlaybackView::HandlePdlReloadComplete()
  2296 {
  2301 {
  2297     MPX_DEBUG(_L("CMPXVideoBasePlaybackView::HandlePdlReloadComplete()"));
  2302     MPX_DEBUG(_L("CMPXVideoBasePlaybackView::HandlePdlReloadComplete()"));
  2298 }
  2303 }
  2299 
  2304 
       
  2305 // -------------------------------------------------------------------------------------------------
       
  2306 //   CMPXVideoBasePlaybackView::ResetPdlUserInputs()
       
  2307 // -------------------------------------------------------------------------------------------------
       
  2308 //
       
  2309 void CMPXVideoBasePlaybackView::ResetPdlUserInputs()
       
  2310 {
       
  2311     MPX_DEBUG(_L("CMPXVideoBasePlaybackView::ResetPdlUserInputs()"));
       
  2312 }
       
  2313 
  2300 // EOF
  2314 // EOF