[vorbis-dev] ogg vorbis dynamic memory allocation.

Michael Smith msmith at labyrinth.net.au
Sun Jul 1 21:44:37 PDT 2001



>
>Can you send me any finer-grained information?  Line based preferrably?

Ok, here's the product of half an hours work and a really nasty perl
script. Decoding one file (using decoder_example.c, not vorbisfile, but
the differences should be small). I haven't checked the output closely,
but it looks about right.

Michael




block.c:110: 64 bytes
block.c:118: 9544 bytes
block.c:141: 35224 bytes
block.c:173: 72 bytes
block.c:179: 4 bytes
block.c:180: 4 bytes
block.c:184: 20 bytes
block.c:185: 20 bytes
block.c:189: 4 bytes
block.c:193: 4 bytes
block.c:194: 4 bytes
block.c:195: 4 bytes
block.c:196: 4 bytes
block.c:219: 560 bytes
block.c:230: 8 bytes
block.c:231: 8 bytes
block.c:249: 8 bytes
block.c:691: 87552 bytes
codebook.c:166: 42908 bytes
codebook.c:236: 3772 bytes
floor0.c:114: 192 bytes
floor0.c:153: 88 bytes
floor0.c:173: 4616 bytes
floor0.c:182: 1280 bytes
framing.c:165: 16384 bytes
framing.c:168: 4096 bytes
framing.c:169: 8192 bytes
framing.c:490: 12304 bytes
info.c:143: 3668 bytes
info.c:219: 33 bytes
info.c:223: 4 bytes
info.c:224: 4 bytes
info.c:252: 1040 bytes
info.c:304: 32 bytes
mapping0.c:104: 112 bytes
mapping0.c:108: 8 bytes
mapping0.c:109: 8 bytes
mapping0.c:111: 8 bytes
mapping0.c:114: 8 bytes
mapping0.c:115: 8 bytes
mapping0.c:116: 8 bytes
mapping0.c:200: 6672 bytes
mdct.c:52: 2304 bytes
mdct.c:53: 11520 bytes
res0.c:159: 4648 bytes
res0.c:192: 72 bytes
res0.c:206: 64 bytes
res0.c:212: 56 bytes
res0.c:221: 1264 bytes
res0.c:225: 3392 bytes
sharedbook.c:144: 480 bytes
sharedbook.c:145: 85816 bytes
sharedbook.c:146: 85816 bytes
sharedbook.c:178: 4992 bytes
sharedbook.c:179: 4992 bytes
sharedbook.c:238: 114060 bytes
sharedbook.c:75: 42908 bytes
window.c:24: 33792 bytes

__SUMMARY__

block.c: 133108 bytes
codebook.c: 46680 bytes
floor0.c: 6176 bytes
framing.c: 40976 bytes
info.c: 4781 bytes
mapping0.c: 6832 bytes
mdct.c: 13824 bytes
res0.c: 9496 bytes
sharedbook.c: 339064 bytes
window.c: 33792 bytes

Total allocated: 0
Peak allocated: 563765

--- >8 ----
List archives:  http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body.  No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.



More information about the Vorbis-dev mailing list