Welcome to the Rockbox Technical Forums!
The idea here is to discuss methods for better coordinating the optimization effort for these two decoders. In other words: How can we direct volunteer developer hours in a more efficient manner? It would be a crying shame if two ASM capable devs works on the same hunks of code at the same time. This would be a tragic waste of (wo)man hours.
I think a list of files with a brief description of what the file does, followed by the dev willing to look at the file, followed by some comments and then the estimated state of optimization. (maybe boost ratios for different bitrates and targets?)
Then you do a profile run and see where the most time is spent.
Is there any way for me to do some testing and then report my findings here? I am willing to encode whatever audio to all possible bitrates in both AAC and WMA and do whatever testing is necessary.
Quote from: Lear on September 27, 2006, 07:50:35 AMThen you do a profile run and see where the most time is spent. Is there any way for me to do some testing and then report my findings here? I am willing to encode whatever audio to all possible bitrates in both AAC and WMA and do whatever testing is necessary.
OK so now it builds with proifiling enabled. Thanks!Of course I do not get a profile.out file in the root of my player.
I do not undertstand the SourceProfiling wiki page 100%.What exactly do I have to put in the source and where should it go?Or even make me a patch and tell me what to run and what to look for.
#ifdef RB_PROFILE rb->profile_thread(); #endif
#ifdef RB_PROFILE rb->profstop(); #endif
Page created in 0.062 seconds with 15 queries.