Skip to content

Commit 31a1e80

Browse files
committed
Added Linux Arm
1 parent 21e8e72 commit 31a1e80

File tree

6 files changed

+2893
-91
lines changed

6 files changed

+2893
-91
lines changed

Jellyfin.HardwareVisualizer/Server/Database/Configuration/FfmpegVersionConfig.cs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,17 @@ public void Configure(EntityTypeBuilder<FfmpegVersion> modelBuilder)
7979
HashSha256 = "4f3eb2bf612e989d218a26c822d5d008cf3c4eafc54cf41e7816fc2eefc73d10",
8080
HashMd5 = "bc6b6e09b2ec13871250f866e87952e8",
8181
VersionGroup = FfmpegVersionConfig.MacVersionGroup,
82+
},
83+
new FfmpegVersion()
84+
{
85+
Id = new Guid("FE43005A-D480-4113-AF8A-8EBBC6392071"),
86+
PlatformId = new Guid("EBE72964-459B-411E-A8DA-2FF77C7370E4"),
87+
Source =
88+
"https://repo.jellyfin.org/files/ffmpeg/linux/7.x/7.0.2-3/arm64/jellyfin-ffmpeg_7.0.2-3_portable_linuxarm64-gpl.tar.xz",
89+
Version = "7.0.2-3",
90+
HashSha256 = "e0e8fd50233578bc68db43b25f63984808c7604b7787b3a30d40aad66902daf8",
91+
HashMd5 = "2ab051df11ff755b5b7f51937188e186",
92+
VersionGroup = FfmpegVersionConfig.GenericLinuxVersionGroup,
8293
}
8394
});
8495
}

Jellyfin.HardwareVisualizer/Server/Database/Configuration/PlatformConfig.cs

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,6 +54,17 @@ public void Configure(EntityTypeBuilder<Platform> modelBuilder)
5454
Architecture = PlatformArchitecture.Amd64
5555
},
5656
new Platform()
57+
{
58+
Id = new Guid("EBE72964-459B-411E-A8DA-2FF77C7370E4"),
59+
Name = "Linux Generic",
60+
Type = PlatformType.Linux,
61+
Version = "Linux",
62+
VersionId = "Generic",
63+
DisplayName = "Linux Generic",
64+
Supported = true,
65+
Architecture = PlatformArchitecture.Arm64
66+
},
67+
new Platform()
5768
{
5869
Id = new Guid("5AEA52AB-60BF-4425-B412-C046A60CCC83"),
5970
Name = "MacOS",

0 commit comments

Comments
 (0)