Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic libraries slower than Jellycon #809

Open
matthewpritchett opened this issue Jan 20, 2024 · 4 comments
Open

Dynamic libraries slower than Jellycon #809

matthewpritchett opened this issue Jan 20, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@matthewpritchett
Copy link

Describe the bug
I have a few libraries that I don’t want included in TV Shows or Movies and I was going to just use the dynamic libraries and add a link to it from Favorites. But I’ve noticed the loading of the dynamic library in this addon is much much slower than the same library via Jellycon. Leading me to believe that Jellycon might be retrieving the dynamic library in some more efficient way or doing caching.

Is there anyway to have the dynamic libraries use the same fast loading as Jellycon does? As I’d rather not have to have both anddons installed.

To Reproduce

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior

Logs

Screenshots

System (please complete the following information):

  • OS: [e.g. Android, Debian, Windows]
  • Jellyfin Version: [e.g. 10.0.1]
  • Kodi Version: [e.g. 18.3]
  • Addon Version: [e.g. 0.2.1]
  • Playback Mode: [e.g. Add-On or Native]

Additional context

@mcarlton00 mcarlton00 added the enhancement New feature or request label Jan 20, 2024
@mcarlton00
Copy link
Member

This is more or less expected at this point. Jellycon has seen a bunch of optimizations around dynamic library loading since that's the only way it has to display server contents. This addon hasn't seen those same improvements since it's primarily designed to be used with the metadata/database sync method. It's been on the todo list forever, but just a lack of time/interest from somebody willing to dig into it. And since they both behave very differently behind the scenes, it's unfortunately not as easy as just copying that code over to this client.

@matthewpritchett
Copy link
Author

matthewpritchett commented Jan 20, 2024

That makes a lot of sense. Is there any concerns for running both addons? Use this one for writing to the tv and movies database and then use Jellycon on the same Kodi installation for some dynamic libraries that don’t conform to the tv and movie libraries?

EDIT: as a side question, is one of the plugins considered more stable than the other?

@matthewpritchett
Copy link
Author

@mcarlton00 just curious if there any concerns for running both addons at the same time? And is one of the plugins considered more stable than the other?

@mcarlton00
Copy link
Member

Nope, both are separate codebases and namespaces and don't conflict in any way. I'm not sure either of them can be considered better/more stable. I personally primarily use jellycon just because I don't want to deal with the database sync. It largely comes down to personal preference.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants