I’m feeling good about these new MS multimedia libraries with debug symbols. At first I was a little disappointed to see that ‘only’ WMA8, WMA9 and WMV9 were covered by these libraries.
Category Archives: Windows Media
Seeing The Forest For The Call Trees
Since Microsoft was kind enough to freely release certain of their multimedia libraries with extensive symbolic information, I thought I would go one step further and start extracting useful intelligence from the libraries in a methodical manner. To that end, I wrote a Perl script that analyzes the disassembly output of a “dumpbin.exe /disasm <file>” command (standard with the Microsoft development tools) and outputs a list of all the functions in the file as well as all the functions the function calls. The list is divided into functions that are not called within the code (these are suspected to be top-level functions) and functions that are referenced.
Windows Media Codecs With Debug Symbols
A visitor brought my attention to the fact that Microsoft makes available, as a free download or a nominal-priced CD, Windows Embedded Introductory Kit. It’s quite large and contains, among many other things, some .lib files with debug symbols. That was nice of them.