Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
Currently, when it gets an url result with the
ie_keyset it creates a new instance of the extractor. Normally this is not bad, but if the extractor is YoutubeIE, it would need to be initialize again and if it have to login it'll waste time, since it's already done.This happens for example when downloading the Youtube subscriptons feed, it could also happen if support for private playlists is added.
I think that instead of creating a new instance, we should reuse them.