Goto: [ Program Documentation ]
// // Programmer: Craig Stuart Sapp <craig@ccrma.stanford.edu> // Creation Date: Thu Nov 14 21:41:18 PST 1996 // Last Modified: Sat May 24 23:33:28 GMT-0800 1997 // Filename: ...sig/doc/examples/sig/sigfile/soundinfo/soundinfo.cpp // Syntax: C++; sig // // Description: display the sound data format information for a soundfile // #include "sigAudio.h" #ifndef OLDCPP #include <iostream> using namespace std; #else #include <iostream.h> #endif void exitUsage(const char* command); int main(int argc, char* argv[]) { if (argc == 1) exitUsage(argv[0]); for (int i=1; i<argc; i++) { SoundHeader header(argv[i]); header.setOutputType(TYPE_TEXT); cout << "Filename: " << argv[i] << endl; cout << header; cout << endl; } return 0; } void exitUsage(const char* command) { cout << endl; cout << "Example of soundfile header extaction." << endl; cout << endl; cout << "Usage: " << command << " insound [...] " << endl; cout << endl; exit(1); } // md5sum: eea2a0fea18e70e9b2c6c926fa1a891e soundinfo.cpp [20050403]