Support and General Use > Audio Playback, Database and Playlists
Codec Efficiency Comparison Test (iPod)
Davide-NYC:
Flyspray feture request? (plugin section)
I think this is a tremendous idea.
Especially since non-realtime encoded files could then be decoded and at least played without being in front of a computer.
Me likee.
Llorean:
http://www.rockbox.org/tracker/task/6152 This read alright?
Davide-NYC:
Perfect! If we standardize the test files we'll get some useable results back right? Maybe this could be bundled with battery_bench and it could be a two-in one test?
Something like this?
Attention all users that want to help:
Turn on the TSR plugin. (Transcode and Battery Bench)
Play the "test file folder" in a loop untill the player shuts off.
Upload the logfile(s) somewhere.
Sounds easy enough for everyone! :)
What am I saying? I must be smoking too... ;D
bk:
--- Quote from: saratoga on October 08, 2006, 07:56:14 PM ---I think bk just means comparing the relative boost ratios tells you which platform needs optimization most. I'm not really sure why we would care about that, but its a valid point. I agree with you that it doesn't really mean anything though.
--- End quote ---
Assuming all codecs run realtime for all valid bitrates, the only reason to optimize further is to improve battery life. Otherwise all codecs could run at 100% boost for all we care. In that context be useful to know which codecs drain battery the most, and see if it is possible to improve it.
I personally don't see the point in seeing which codec is 'best' (the original intent of these tests), performance testing is only useful if it can be used to improve the codebase.
--- Quote ---I don't see how you can conclude this. Given the differences in ISA, power consumption and battery capacity, its entirely possible that they're equally worthwhile. For instance, Coldfire could be highly optimized, but poorly suited for the task, while ARM could be poorly optimized, but well suited.
--- End quote ---
I don't understand what you mean by 'well suited'. These are all general purpose embedded processors, if code is well optimized for ColdFire it will run fast and the tests will show that. Likewise for ARM, etc.
--- Quote ---At any rate, since the developers working on each platform are different people, its not very relevent. Knowing that X needs optimization more then Y doesn't help if theres a fixed group of people who work on X and a seperate group that only work on Y.
--- End quote ---
Agreed, work can only be done when there are people able and willing to spend time working on the various targets.
soap:
--- Quote from: bk on October 09, 2006, 05:07:18 PM ---I personally don't see the point in seeing which codec is 'best' (the original intent of these tests), performance testing is only useful if it can be used to improve the codebase.
--- End quote ---
Regardless of who said what, the original point of the test was simply to collect data. You can't have too much objective data. (let's not labour that point (for we could I guess)) Tests measure, nothing more. "Which codec is best" is a judgment, not the subject of a test.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version