Jump to content

ILibraryManager Question


chef

Recommended Posts

chef

I notice that in the ILibraryManager Interface there are two options.

LibraryManager.GetUserRootFolder.GetRecursiveChildren()
 

And 

LibraryManager.RootFolder.GetRecursiveChildren(user)

I understand that this interface gives Library Information in a user-less fashion.

 

Both of these enumerations return almost the same data. I was kind of expecting the "RootFolder.GetRecursiveChildren(user)" to return a user orientated result, but it seems it doesn't.

 

Is there a workflow to follow in-order to return a user based library Query in any of the Plugin interfaces?

 

Thanks,

 

Ben

 

 

Link to comment
Share on other sites

chef

i'd rather plugins not touch either to be honest

I understand that the plugins should be used to plug other applications into emby. That's cool.

 

There are instances where I have tested the library manger interface and had empty returns.

 

If you would like I could go back and find exactly the times it was returning empty information.

 

If it helps, otherwise I'll move forward with some other client side code for my next personal app :)

Link to comment
Share on other sites

chef

Yeah, I have some cool things here.

 

I have a cool emailer app you can configure through a plugin style interface, and I just finished coding an unzip plugin which is technically just the program I wrote before only it uses a plugin interfaces.

 

But the coolest one is an app which tells you the movies that are in a theatre in your town.

It is different because it will use recommendations based on your likes and favorites from emby.

 

This one I feel is very useful.

 

Then there is a speech synthesis app which has emby events tied into it, it does other stuff to, but it uses voices to update you on entertainment and HA stuff.

 

Not recognition just tuned alerts which are configurable.

 

:) cool eh?

Edited by chef
  • Like 1
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...