photosgallery/viewframework/medialists/src/glximagereader.cpp
branchRCL_3
changeset 18 78ad99c24f08
parent 13 bcb43dc84c44
equal deleted inserted replaced
17:a60acebbbd9d 18:78ad99c24f08
   101     if (iImgViewerMgr->IsPrivate())
   101     if (iImgViewerMgr->IsPrivate())
   102         {
   102         {
   103         if ( &(iImgViewerMgr->ImageFileHandle()) )
   103         if ( &(iImgViewerMgr->ImageFileHandle()) )
   104             {
   104             {
   105             TRAP(errInImage,iImageDecoder = CImageDecoder::FileNewL(iImgViewerMgr->ImageFileHandle(), ContentAccess::EPeek));
   105             TRAP(errInImage,iImageDecoder = CImageDecoder::FileNewL(iImgViewerMgr->ImageFileHandle(), ContentAccess::EPeek));
       
   106             GLX_DEBUG2("CGlxImageReader::ConstructL() FH:errInImage=%d", errInImage);
   106             }
   107             }
   107         }
   108         }
   108     else
   109     else
   109         {
   110         {
   110         if ( iImgViewerMgr->ImageUri() )
   111         if ( iImgViewerMgr->ImageUri() )
   111             {
   112             {
   112             TRAP(errInImage,iImageDecoder = CImageDecoder::FileNewL(CCoeEnv::Static()->FsSession(), iImgViewerMgr->ImageUri()->Des()));
   113             TRAP(errInImage,iImageDecoder = CImageDecoder::FileNewL(CCoeEnv::Static()->FsSession(), iImgViewerMgr->ImageUri()->Des()));
       
   114             GLX_DEBUG2("CGlxImageReader::ConstructL() FN:errInImage=%d", errInImage);
   113             }
   115             }
   114         }
   116         }
   115     
   117     
   116     if (errInImage != KErrNone)
   118     if (errInImage != KErrNone)
   117         {
   119         {
       
   120         GLX_DEBUG2("CGlxImageReader::ConstructL() LEAVE(%d)", errInImage);
   118         User::Leave(errInImage);
   121         User::Leave(errInImage);
   119         }
   122         }
   120     }
   123     }
   121 
   124 
   122 // ---------------------------------------------------------
   125 // ---------------------------------------------------------
   145             }
   148             }
   146         }
   149         }
   147     __ASSERT_ALWAYS(content, Panic(EGlxPanicNullPointer));
   150     __ASSERT_ALWAYS(content, Panic(EGlxPanicNullPointer));
   148     error = content->GetAttribute(aAttribute, value);
   151     error = content->GetAttribute(aAttribute, value);
   149     CleanupStack::PopAndDestroy( content );
   152     CleanupStack::PopAndDestroy( content );
   150     GLX_DEBUG2("CGlxImageReader::GetDRMRightsL value=%d", value);
   153     
   151     if(error != KErrNone)
   154     if(error != KErrNone)
   152 	    {
   155 	    {
   153 	    switch	( aAttribute )
   156 	    switch	( aAttribute )
   154 			{
   157 			{
   155 			case ContentAccess::EIsProtected : 
   158 			case ContentAccess::EIsProtected : 
   160 				break;
   163 				break;
   161 		    default:
   164 		    default:
   162 		    	value = EFalse;
   165 		    	value = EFalse;
   163 			}
   166 			}
   164 	    }
   167 	    }
       
   168     GLX_DEBUG2("CGlxImageReader::GetDRMRightsL error =%d", error);
       
   169     GLX_DEBUG2("CGlxImageReader::GetDRMRightsL value=%d", value);
   165     return value;
   170     return value;
   166     }
   171     }
   167 
   172 
   168 // ---------------------------------------------------------
   173 // ---------------------------------------------------------
   169 // CGlxImageReader::GetFrameCount
   174 // CGlxImageReader::GetFrameCount