Your ROOT_URL in app.ini is https://git.cloudchain.link/ but you are visiting https://dash.bss.nz/open-source-mirrors/jellyfin/commit/45ebbdc23a2051c82d54c7920cdfadd72008c195
You should set ROOT_URL correctly, otherwise the web may not work correctly.
3 changed files with
25 additions and
21 deletions
@ -697,7 +697,7 @@ namespace MediaBrowser.Api.Playback.Hls
{
var outputTsArg = Path . Combine ( Path . GetDirectoryName ( outputPath ) , Path . GetFileNameWithoutExtension ( outputPath ) ) + "%d.ts" ;
return string . Format ( "{0} {1} -map_metadata -1 -threads {2} {3} {4} - copyts - flags -global_header -sc_threshold 0 {5} -f segment -segment_time {6} -segment_start_number {7} -segment_list \"{8}\" -y \"{9}\"",
return string . Format ( "{0} {1} -map_metadata -1 -threads {2} {3} {4} - flags -global_header -sc_threshold 0 {5} -f segment -segment_time {6} -segment_start_number {7} -segment_list \"{8}\" -y \"{9}\"",
inputModifier ,
GetInputArgument ( state ) ,
threads ,
@ -711,7 +711,7 @@ namespace MediaBrowser.Api.Playback.Hls
) . Trim ( ) ;
}
return string . Format ( "{0} {1} -map_metadata -1 -threads {2} {3} {4} - copyts - flags -global_header -sc_threshold 0 {5} -hls_time {6} -start_number {7} -hls_list_size {8} -y \"{9}\"",
return string . Format ( "{0} {1} -map_metadata -1 -threads {2} {3} {4} - flags -global_header -sc_threshold 0 {5} -hls_time {6} -start_number {7} -hls_list_size {8} -y \"{9}\"",
inputModifier ,
GetInputArgument ( state ) ,
threads ,
@ -54,6 +54,7 @@ namespace MediaBrowser.Model.Configuration
/// </summary>
public UserConfiguration ( )
{
HidePlayedInLatest = true ;
PlayDefaultAudioTrack = true ;
LatestItemsExcludes = new string [ ] { } ;
@ -169,29 +169,32 @@ namespace MediaBrowser.Server.Implementations.Channels
foreach ( var item in result . Items )
{
var channelItem = ( IChannelMediaItem ) i tem;
var channelItem = item as IChannelMediaI tem;
var channelFeatures = _manager . GetChannelFeatures ( channelItem . ChannelId ) ;
if ( channelFeatures . SupportsContentDownloading )
if ( channelItem ! = null )
{
if ( options . DownloadingChannels . Contains ( channelItem . ChannelId ) )
var channelFeatures = _manager . GetChannelFeatures ( channelItem . ChannelId ) ;
if ( channelFeatures . SupportsContentDownloading )
{
try
{
await DownloadChannelItem ( channelItem , options , cancellationToken , path ) ;
}
catch ( OperationCanceledException )
{
break ;
}
catch ( ChannelDownloadException )
{
// Logged at lower levels
}
catch ( Exception ex )
if ( options . DownloadingChannels . Contains ( channelItem . ChannelId ) )
{
_logger . ErrorException ( "Error downloading channel content for {0}" , ex , item . Name ) ;
try
{
await DownloadChannelItem ( channelItem , options , cancellationToken , path ) ;
}
catch ( OperationCanceledException )
{
break ;
}
catch ( ChannelDownloadException )
{
// Logged at lower levels
}
catch ( Exception ex )
{
_logger . ErrorException ( "Error downloading channel content for {0}" , ex , item . Name ) ;
}
}
}
}