Vince
Vince
The code that attempts to deserialize the empty migrations.xml is here I think https://github.com/jellyfin/jellyfin/blob/5b63d093b1f7f2704d5e56fd0b5275e4dbf0fa80/Jellyfin.Server/Migrations/MigrationRunner.cs#L85C1-L89C43 ```c# var migrationOptions = File.Exists(migrationConfigPath) ? (MigrationOptions)xmlSerializer.DeserializeFromFile(typeof(MigrationOptions), migrationConfigPath)! : new MigrationOptions(); ``` Would the simple fix...
I was just struggling with similar yesterday. Try this, it worked for me: `source = airplay:////usr/bin/shairport-sync?name=snapcast&devicename=snapcast` (I'm actually using `source = airplay:///shairport-sync?name=snapcast&devicename=snapcast` note 3 `///` not `////`) and also after...
I'm not using Pipewire in my Snapcast pipeline so I can't really say if that config is good. I'm surprised Pipewire is involved at all though, at least on the...
Just a thought, but when I installed shairport I disabled the standalone service because the snapserver starts up its own instance. So if you haven't disabled the shairport service that...