@@ -883,7 +883,8 @@ private async ValueTask<bool> IsAudioFileAvailable(ManifestAssetInfo audioInfo,
883883 // ReSharper disable once UnusedParameter.Local
884884 private async Task < KianaAudioManifest > TryGetAudioManifest ( HttpClient client , SenadinaFileIdentifier senadinaFileIdentifier , string manifestLocal , string manifestRemote , CancellationToken token )
885885 {
886- await using Stream ? originalFile = await senadinaFileIdentifier . GetOriginalFileStream ( client , token ) ;
886+ string originalUrl = senadinaFileIdentifier . GetOriginalFileUrl ( ) ;
887+ await using Stream ? originalFile = await client . GetStreamAsync ( originalUrl , token ) ;
887888 await using FileStream localFile = new FileStream ( EnsureCreationOfDirectory ( manifestLocal ) , FileMode . Create , FileAccess . Write , FileShare . ReadWrite ) ;
888889
889890 // Start downloading manifest.m
@@ -987,7 +988,7 @@ private async Task FetchXMFFile(HttpClient _httpClient,
987988 using MemoryStream tempXMFMetaStream = new ( ) ;
988989
989990 await using Stream ? metaBaseXMFStream = ! IsOnlyRecoverMain && isPlatformXMFStreamExist ?
990- await xmfPlatformIdentifier ! . GetOriginalFileStream ( _httpClient , token ) :
991+ await _httpClient . GetStreamAsync ( xmfPlatformIdentifier ! . GetOriginalFileUrl ( ) , token ) :
991992 null ;
992993 if ( xmfPlatformIdentifier != null )
993994 {
@@ -998,8 +999,8 @@ private async Task FetchXMFFile(HttpClient _httpClient,
998999 if ( isEitherXMFExist )
9991000 {
10001001 await using Stream ? baseXMFStream = ! IsOnlyRecoverMain && isSecondaryXMFStreamExist ?
1001- await xmfCurrentIdentifier ! . GetOriginalFileStream ( _httpClient , token ) :
1002- await xmfBaseIdentifier ! . GetOriginalFileStream ( _httpClient , token ) ;
1002+ await _httpClient . GetStreamAsync ( xmfCurrentIdentifier ! . GetOriginalFileUrl ( ) , token ) :
1003+ await _httpClient . GetStreamAsync ( xmfBaseIdentifier ! . GetOriginalFileUrl ( ) , token ) ;
10031004 if ( xmfCurrentIdentifier != null )
10041005 {
10051006 await using Stream ? dataXMFStream = ! IsOnlyRecoverMain ? xmfCurrentIdentifier . fileStream : xmfBaseIdentifier ? . fileStream ;
0 commit comments