SHOW:
|
|
- or go back to the newest paste.
1 | - | typedef struct header_file |
1 | + | header* meta = new header; |
2 | - | { |
2 | + | ... |
3 | - | char chunk_id[4]; |
3 | + | infile.read ((char*)meta, sizeof(header)); |
4 | - | int chunk_size; |
4 | + | ... |
5 | - | char format[4]; |
5 | + | |
6 | - | char subchunk1_id[4]; |
6 | + | cout << " Header size: "<<sizeof(*meta)<<" bytes" << endl; |
7 | - | int subchunk1_size; |
7 | + | cout << " Sample Rate "<< meta->sample_rate <<" Hz" << endl; |
8 | - | short int audio_format; |
8 | + | cout << " Bits per samples: " << meta->bits_per_sample << " bit" <<endl; |
9 | - | short int num_channels; |
9 | + | cout << " Number of channels: " << meta->num_channels << endl; |
10 | - | int sample_rate; |
10 | + | cout << " Number of samples: " << numOfSample << endl; |