2024-10-26, 11:44 PM
I jumped on the version upgrade, afterwhich I discovered that DLNA wasn't working. Here is a small snippet from my log file:
The repeated System.MissingMethodExceptionerror indicates that the PlayTofunctionality in the Jellyfin DLNA plugin is attempting to call a method (SessionInfo.get_SessionControllers() ) that no longer exists in the Jellyfin core.
This is likely due to plugin-core incompatibility: the DLNA plugin expects a method in the Jellyfin core that has been modified or removed in the version of Jellyfin I am using.
Thoughts?
Code:
[2024-10-26 14:40:24.454 -07:00] [ERR] Error creating PlayTo device.
System.MissingMethodException: Method not found: 'MediaBrowser.Controller.Session.ISessionController[] MediaBrowser.Controller.Session.SessionInfo.get_SessionControllers()'.
at Jellyfin.Plugin.Dlna.PlayTo.PlayToManager.AddDevice(UpnpDeviceInfo info, CancellationToken cancellationToken)
at System.Runtime.CompilerServices.AsyncMethodBuilderCore.Start[TStateMachine](TStateMachine& stateMachine)
at Jellyfin.Plugin.Dlna.PlayTo.PlayToManager.AddDevice(UpnpDeviceInfo info, CancellationToken cancellationToken)
at Jellyfin.Plugin.Dlna.PlayTo.PlayToManager.OnDeviceDiscoveryDeviceDiscovered(Object sender, GenericEventArgs1 e)
The repeated System.MissingMethodExceptionerror indicates that the PlayTofunctionality in the Jellyfin DLNA plugin is attempting to call a method (SessionInfo.get_SessionControllers() ) that no longer exists in the Jellyfin core.
This is likely due to plugin-core incompatibility: the DLNA plugin expects a method in the Jellyfin core that has been modified or removed in the version of Jellyfin I am using.
Thoughts?