equal
deleted
inserted
replaced
1671 TBool pdSupported = docHandler->CanHandleProgressivelyL( dataType, pdPlayerUid ); |
1671 TBool pdSupported = docHandler->CanHandleProgressivelyL( dataType, pdPlayerUid ); |
1672 CleanupStack::PopAndDestroy( docHandler ); // docHandler |
1672 CleanupStack::PopAndDestroy( docHandler ); // docHandler |
1673 |
1673 |
1674 if ( pdSupported ) |
1674 if ( pdSupported ) |
1675 { |
1675 { |
1676 |
|
1677 TInt downloadCnt = iRegistryModel.DownloadCount(); |
|
1678 TBool isProg(EFalse); |
|
1679 |
|
1680 const CDownloadArray& downloads = iRegistryModel.DownloadMgr().CurrentDownloads(); |
|
1681 |
|
1682 for ( TInt i = 0; i < downloadCnt ;i++ ) |
|
1683 { |
|
1684 RHttpDownload* dl = downloads.At(i); //current download |
|
1685 dl->GetBoolAttribute( EDlAttrProgressive, isProg ); |
|
1686 if (isProg ) |
|
1687 { |
|
1688 dl->SetBoolAttribute( EDlAttrProgressive, EFalse ); |
|
1689 } |
|
1690 } |
|
1691 |
|
1692 TInt32 numMediaObjects = 0; |
1676 TInt32 numMediaObjects = 0; |
1693 User::LeaveIfError( aDownload.GetIntAttribute( EDlAttrNumMediaObjects, numMediaObjects ) ); |
1677 User::LeaveIfError( aDownload.GetIntAttribute( EDlAttrNumMediaObjects, numMediaObjects ) ); |
1694 |
1678 |
1695 // Pack download ID into EGenericParamDownloadId. |
1679 // Pack download ID into EGenericParamDownloadId. |
1696 TInt32 downloadID( -1 ); |
1680 TInt32 downloadID( -1 ); |