mirror of
https://github.com/jellyfin/jellyfin.git
synced 2024-11-17 19:08:53 -07:00
commit
55f14fea6a
@ -64,7 +64,7 @@ namespace Emby.Dlna.Profiles
|
||||
{
|
||||
new DirectPlayProfile
|
||||
{
|
||||
Container = "m4v,ts,mkv,avi,mpg,mpeg,mp4",
|
||||
Container = "m4v,ts,mpegts,mkv,avi,mpg,mpeg,mp4,mov",
|
||||
VideoCodec = "h264",
|
||||
AudioCodec = "aac,mp3,ac3",
|
||||
Type = DlnaProfileType.Video
|
||||
@ -72,7 +72,7 @@ namespace Emby.Dlna.Profiles
|
||||
|
||||
new DirectPlayProfile
|
||||
{
|
||||
Container = "mp3,wma,aac,wav",
|
||||
Container = "mp3,wma,aac,wav,flac",
|
||||
Type = DlnaProfileType.Audio
|
||||
}
|
||||
};
|
||||
|
@ -29,8 +29,8 @@
|
||||
<IgnoreTranscodeByteRangeRequests>false</IgnoreTranscodeByteRangeRequests>
|
||||
<XmlRootAttributes />
|
||||
<DirectPlayProfiles>
|
||||
<DirectPlayProfile container="m4v,ts,mkv,avi,mpg,mpeg,mp4" audioCodec="aac,mp3,ac3" videoCodec="h264" type="Video" />
|
||||
<DirectPlayProfile container="mp3,wma,aac,wav" type="Audio" />
|
||||
<DirectPlayProfile container="m4v,ts,mpegts,mkv,avi,mpg,mpeg,mp4,mov" audioCodec="aac,mp3,ac3" videoCodec="h264" type="Video" />
|
||||
<DirectPlayProfile container="mp3,wma,aac,wav,flac" type="Audio" />
|
||||
</DirectPlayProfiles>
|
||||
<TranscodingProfiles>
|
||||
<TranscodingProfile container="mp3" type="Audio" audioCodec="mp3" estimateContentLength="false" enableMpegtsM2TsMode="false" transcodeSeekInfo="Auto" copyTimestamps="false" context="Streaming" enableSubtitlesInManifest="false" />
|
||||
|
@ -343,7 +343,7 @@ namespace Emby.Server.Implementations.Channels
|
||||
|
||||
private MediaSourceInfo GetMediaSource(BaseItem item, ChannelMediaInfo info)
|
||||
{
|
||||
var source = info.ToMediaSource();
|
||||
var source = info.ToMediaSource(item.Id);
|
||||
|
||||
source.RunTimeTicks = source.RunTimeTicks ?? item.RunTimeTicks;
|
||||
|
||||
|
@ -49,9 +49,11 @@ namespace MediaBrowser.Controller.Channels
|
||||
SupportsDirectPlay = true;
|
||||
}
|
||||
|
||||
public MediaSourceInfo ToMediaSource()
|
||||
public MediaSourceInfo ToMediaSource(Guid itemId)
|
||||
{
|
||||
var id = Path.GetMD5().ToString("N");
|
||||
var id = string.IsNullOrWhiteSpace(Path) ?
|
||||
itemId.ToString("N") :
|
||||
Path.GetMD5().ToString("N");
|
||||
|
||||
var source = new MediaSourceInfo
|
||||
{
|
||||
|
@ -156,9 +156,6 @@
|
||||
<Content Include="dashboard-ui\components\navdrawer\navdrawer.js">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="dashboard-ui\components\playerselection.js">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="dashboard-ui\components\remotecontrol.js">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
|
Loading…
Reference in New Issue
Block a user