/[svn]/libgig/trunk/src/tools/gigdump.cpp
ViewVC logotype

Diff of /libgig/trunk/src/tools/gigdump.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 23 by schoenebeck, Sat Oct 25 20:15:04 2003 UTC revision 24 by schoenebeck, Fri Dec 26 16:15:31 2003 UTC
# Line 22  Line 22 
22   ***************************************************************************/   ***************************************************************************/
23    
24  #ifdef HAVE_CONFIG_H  #ifdef HAVE_CONFIG_H
25  #include <config.h>  # include <config.h>
26  #endif  #endif
27    
28  #include <iostream>  #include <iostream>
# Line 81  void PrintSamples(gig::File* gig) { Line 81  void PrintSamples(gig::File* gig) {
81          if (name == "") name = "<NO NAME>";          if (name == "") name = "<NO NAME>";
82          else            name = '\"' + name + '\"';          else            name = '\"' + name + '\"';
83          cout << "    Sample " << samples << ") " << name << ", ";          cout << "    Sample " << samples << ") " << name << ", ";
84          cout << pSample->SamplesPerSecond << "Hz, " << pSample->Channels << " Channels, " << pSample->Loops          cout << pSample->SamplesPerSecond << "Hz, " << pSample->Channels << " Channels, " << pSample->Loops << " Loops";
85               << " Loops, LoopFraction=" << pSample->LoopFraction << ", Length=" << pSample->SamplesTotal << " Compressed=" << pSample->Compressed << endl;          if (pSample->Loops) {
86                cout << " (Type: ";
87                switch (pSample->LoopType) {
88                    case gig::loop_type_normal:         cout << "normal)";   break;
89                    case gig::loop_type_bidirectional:  cout << "pingpong)"; break;
90                    case gig::loop_type_backward:       cout << "reverse)";  break;
91                }
92                cout << ", LoopFraction=" << pSample->LoopFraction << ", Start=" << pSample->LoopStart << ", End=" << pSample->LoopEnd;
93            }
94            cout << ", Length=" << pSample->SamplesTotal << " Compressed=" << ((pSample->Compressed) ? "true" : "false") << endl;
95          pSample = gig->GetNextSample();          pSample = gig->GetNextSample();
96      }      }
97  }  }

Legend:
Removed from v.23  
changed lines
  Added in v.24

  ViewVC Help
Powered by ViewVC