pycage
|
2009-09-01
, 06:32
|
|
Posts: 3,404 |
Thanked: 4,474 times |
Joined on Oct 2005
@ Germany
|
#41
|
|
2009-09-01
, 06:33
|
|
Posts: 3,404 |
Thanked: 4,474 times |
Joined on Oct 2005
@ Germany
|
#42
|
|
2009-09-01
, 15:35
|
Posts: 1,101 |
Thanked: 1,184 times |
Joined on Aug 2008
@ Spain
|
#43
|
They do register in MessageBus as they're derived from Component. What shows you that they don't register?
The components in components_extra and components_htpc are only loaded if specified on the command line with --plugin-dir, though.
|
2009-09-01
, 22:53
|
Posts: 1,101 |
Thanked: 1,184 times |
Joined on Aug 2008
@ Spain
|
#44
|
|
2009-09-02
, 07:26
|
|
Posts: 3,404 |
Thanked: 4,474 times |
Joined on Oct 2005
@ Germany
|
#45
|
A "print(mediator)" in add_mediator... but now I see that AudioWidget and VideoWidget do not register until they start playing a file for the first time. Quite confusing.
|
2009-09-02
, 07:28
|
|
Posts: 3,404 |
Thanked: 4,474 times |
Joined on Oct 2005
@ Germany
|
#46
|
With this patch, cummulative with my previous ones, all possible handle_message in trunk are converted to handle_<MESSAGE>
The profiling shows that the time spent in MessageBus.send_event() during 30 min of somafm playback is 1,5 seconds, while in 0.96.5 was 260 seconds. 173 times more efficient. Now, if there are no screen updates, the %cpu is 0.0 during playback much of the time.
Also, included, there is another small bugfix patch to AbstractBackend I missed in the previous set of patches.
|
2009-09-04
, 01:52
|
Posts: 4,556 |
Thanked: 1,624 times |
Joined on Dec 2007
|
#47
|
|
2009-09-06
, 16:58
|
|
Posts: 3,404 |
Thanked: 4,474 times |
Joined on Oct 2005
@ Germany
|
#48
|
|
2009-09-07
, 17:26
|
Posts: 1,101 |
Thanked: 1,184 times |
Joined on Aug 2008
@ Spain
|
#49
|
The Following User Says Thank You to maacruz For This Useful Post: | ||
|
2009-09-07
, 19:46
|
Posts: 2 |
Thanked: 0 times |
Joined on Mar 2009
@ Austria
|
#50
|