Here is the sum'ed output from playing 158 mp3's. My script choked on an mp3 filename, I need to re-work it to continue and play all of my files. But only 29 files were missed, so this is still a rather good sampling.
Each sample counts as 0.01 seconds. % cumulative self self total time seconds seconds calls ms/call ms/call name 30.03 1223.77 1223.77 1553458 0.79 1.08 mad_synth_frame 25.05 2244.65 1020.88 194672544 0.01 0.01 imdct36 14.27 2826.33 581.68 1553465 0.37 1.46 III_decode 11.12 3279.59 453.26 111848976 0.00 0.00 dct32 7.44 3582.84 303.25 6213849 0.05 0.06 III_huffdecode 3.85 3739.80 156.96 194672544 0.00 0.01 III_imdct_l 2.55 3843.85 104.05 2404546 0.04 0.04 III_stereo 2.31 3937.88 94.03 1553458 0.06 0.06 play 1.96 4017.79 79.91 623683514 0.00 0.00 mad_bit_read 0.72 4047.22 29.43 4170208 0.01 0.01 III_imdct_s 0.13 4052.43 5.21 6213849 0.00 0.00 III_scalefactors 0.13 4057.56 5.13 130319 0.04 0.04 III_reorder 0.08 4060.93 3.37 1682438 0.00 0.00 mad_frame_header 0.08 4064.14 3.21 1682229 0.00 1.36 mad_layer_III 0.07 4067.16 3.02 1682229 0.00 0.01 III_sideinfo 0.04 4068.99 1.82 158 11.52 25792.57 run_sync 0.04 4070.49 1.51 1553458 0.00 0.06 decode_output 0.04 4071.95 1.46 7896185 0.00 0.00 mad_bit_skip 0.02 4072.68 0.72 1682438 0.00 1.37 mad_frame_decode 0.01 4073.28 0.61 1553458 0.00 0.00 mad_timer_add 0.01 4073.82 0.54 284710 0.00 0.00 mad_bit_crc 0.01 4074.26 0.44 1553922 0.00 0.06 audio_oss 0.01 4074.61 0.35 6213849 0.00 0.00 mad_bit_length 0.01 4074.88 0.26 3364159 0.00 0.00 mad_bit_init 0.01 4075.14 0.26 2561981 0.00 0.00 mad_bit_nextbyte 0.00 4075.20 0.07 128805 0.00 0.00 error 0.00 4075.24 0.03 Letext 0.00 4075.26 0.02 128822 0.00 0.00 decode_error 0.00 4075.28 0.02 128805 0.00 0.00 error_str 0.00 4075.28 0.01 Letext 0.00 4075.28 0.00 316 0.00 0.00 decode_input 0.00 4075.28 0.00 316 0.00 0.00 mad_timer_init 0.00 4075.28 0.00 158 0.00 0.00 audio_output 0.00 4075.28 0.00 158 0.00 25792.57 decode 0.00 4075.28 0.00 158 0.00 0.00 mad_decoder_error 0.00 4075.28 0.00 158 0.00 0.00 mad_decoder_filter 0.00 4075.28 0.00 158 0.00 0.00 mad_decoder_finish 0.00 4075.28 0.00 158 0.00 0.00 mad_decoder_init 0.00 4075.28 0.00 158 0.00 0.00 mad_decoder_input 0.00 4075.28 0.00 158 0.00 0.00 mad_decoder_output 0.00 4075.28 0.00 158 0.00 25792.57 mad_decoder_run 0.00 4075.28 0.00 158 0.00 0.00 mad_frame_finish 0.00 4075.28 0.00 158 0.00 0.00 mad_frame_init 0.00 4075.28 0.00 158 0.00 0.00 mad_frame_mute 0.00 4075.28 0.00 158 0.00 0.00 mad_stream_buffer 0.00 4075.28 0.00 158 0.00 0.00 mad_stream_finish 0.00 4075.28 0.00 158 0.00 0.00 mad_stream_init 0.00 4075.28 0.00 158 0.00 0.00 mad_synth_init 0.00 4075.28 0.00 148 0.00 0.00 config 0.00 4075.28 0.00 34 0.00 0.00 mad_stream_sync 0.00 4075.28 0.00 17 0.00 0.00 mad_stream_skip