mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-05-31 12:14:21 -04:00
Only disable the global_header for AMD HEVC encoder (#10045)
This commit is contained in:
parent
9564248b10
commit
148c86ee0d
@ -1457,8 +1457,8 @@ namespace MediaBrowser.Controller.MediaEncoding
|
|||||||
args += keyFrameArg + gopArg;
|
args += keyFrameArg + gopArg;
|
||||||
}
|
}
|
||||||
|
|
||||||
// global_header produced by AMD VA-API encoder causes non-playable fMP4 on iOS
|
// global_header produced by AMD HEVC VA-API encoder causes non-playable fMP4 on iOS
|
||||||
if (codec.Contains("vaapi", StringComparison.OrdinalIgnoreCase)
|
if (string.Equals(codec, "hevc_vaapi", StringComparison.OrdinalIgnoreCase)
|
||||||
&& _mediaEncoder.IsVaapiDeviceAmd)
|
&& _mediaEncoder.IsVaapiDeviceAmd)
|
||||||
{
|
{
|
||||||
args += " -flags:v -global_header";
|
args += " -flags:v -global_header";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user