// // Programmer: Craig Stuart Sapp <craig@ccrma.stanford.edu> // Creation Date: Wed Jan 23 21:49:46 PST 2002 // Last Modified: Sun Feb 3 11:08:04 PST 2002 (updated for soundfile 2.0) // Last Modified: Sun Aug 29 03:33:21 PDT 2004 (updated for compiling in GCC3) // Filename: ...soundfile/examples/sndinfo.cpp // Syntax: C++ // // Description: Print out header information from input soundfile(s). // #include "soundfile.h" #include <stdlib.h> #ifndef OLDCPP #include <iostream> using namespace std; #else #include <iostream.h> #endif int main(int argc, char** argv) { Options options; options.process(argc, argv); SoundFileRead insound; int i; for (i=1; i<=options.getArgCount(); i++) { insound.setFile(options.getArg(i)); cout << "Filename: " << insound.getFilename() << "\n"; cout << insound << endl; } return 0; } // md5sum: 79a9a1abade8301b268bda2fe6874cc8 sndinfo.cpp [20050403]