Jaime Marquínez Ferrándiz
56c7366547
YoutubeIE: reuse instances of InfoExtractors ( closes #998 )
...
When a IE is added to the list, it's also added to a dictionary. When a IE is requested it first looks in the dictionary and if there's no instance it will create a new one.
That way _real_initialize is only called once for each IE, saving time if it needs to login for example.
2013-07-08 15:14:27 +02:00
..
2013-07-08 02:05:02 +02:00
2013-07-08 02:05:02 +02:00
2013-07-08 02:12:20 +02:00
2013-07-08 02:13:50 +02:00
2013-07-03 16:36:36 +02:00
2013-06-27 20:46:46 +02:00
2013-07-08 02:12:20 +02:00
2013-06-27 20:46:46 +02:00
2013-07-05 21:31:50 +02:00
2013-06-23 21:10:21 +02:00
2013-07-01 18:52:19 +02:00
2013-07-08 15:14:27 +02:00
2013-06-27 20:46:46 +02:00
2013-07-05 19:39:37 +02:00
2013-06-23 21:06:20 +02:00
2013-07-08 02:13:50 +02:00
2013-06-27 20:22:00 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-28 18:42:45 +02:00
2013-06-27 20:46:46 +02:00
2013-07-01 20:50:50 +02:00
2013-07-01 18:52:19 +02:00
2013-07-01 18:52:19 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:32:02 +02:00
2013-07-01 21:08:54 +02:00
2013-06-25 22:04:44 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:25:56 +02:00
2013-06-23 21:59:15 +02:00
2013-06-24 13:54:19 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-28 18:51:00 +02:00
2013-06-27 21:11:23 +02:00
2013-06-27 20:46:46 +02:00
2013-07-01 18:52:19 +02:00
2013-06-30 14:07:32 +02:00
2013-06-27 20:25:56 +02:00
2013-06-27 20:46:46 +02:00
2013-06-29 16:45:56 +02:00
2013-06-29 18:22:03 +02:00
2013-06-29 19:17:27 +05:00
2013-07-02 12:38:24 +02:00
2013-06-30 13:52:20 +02:00
2013-06-29 17:42:15 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-07-07 23:24:34 +02:00
2013-06-27 20:46:46 +02:00
2013-06-29 18:22:03 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 18:28:45 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:46:46 +02:00
2013-07-01 18:52:19 +02:00
2013-06-27 20:46:46 +02:00
2013-06-27 20:32:02 +02:00
2013-06-27 20:46:46 +02:00
2013-07-08 11:24:11 +02:00
2013-06-23 20:24:07 +02:00