Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/jellyfin/commit/968e0f088f043290e4bc057e09d83b7f6884555b
You should set ROOT_URL correctly, otherwise the web may not work correctly.
1 changed files with
9 additions and
7 deletions
@ -213,20 +213,22 @@ namespace MediaBrowser.Api.Subtitles
return await ResultFactory . GetStaticFileResult ( Request , subtitleStream . Path ) . ConfigureAwait ( false ) ;
}
using ( var stream = await GetSubtitles ( request ) . ConfigureAwait ( false ) )
if ( string . Equals ( request . Format , "vtt" , StringComparison . OrdinalIgnoreCase ) & & request . AddVttTimeMap )
{
using ( var reader = new StreamReader ( stream ) )
using ( var stream = await GetSubtitles ( request ) . ConfigureAwait ( false ) )
{
var text = reader . ReadToEnd ( ) ;
if ( string . Equals ( request . Format , "vtt" , StringComparison . OrdinalIgnoreCase ) & & request . AddVttTimeMap )
using ( var reader = new StreamReader ( stream ) )
{
var text = reader . ReadToEnd ( ) ;
text = text . Replace ( "WEBVTT" , "WEBVTT\nX-TIMESTAMP-MAP=MPEGTS:900000,LOCAL:00:00:00.000" ) ;
}
return ResultFactory . GetResult ( text , MimeTypes . GetMimeType ( "file." + request . Format ) ) ;
return ResultFactory . GetResult ( text , MimeTypes . GetMimeType ( "file." + request . Format ) ) ;
}
}
}
return ResultFactory . GetResult ( await GetSubtitles ( request ) . ConfigureAwait ( false ) , MimeTypes . GetMimeType ( "file." + request . Format ) ) ;
}
private Task < Stream > GetSubtitles ( GetSubtitle request )