2016-04-29 Fred Gleason <fredg@paravelsystems.com>

* Added a pointer offset argument to the 'RDWaveFile::createWave()'
	method in 'lib/rdwavefile.cpp' and 'lib/rdwavefile.h'.
This commit is contained in:
Fred Gleason
2016-04-29 17:15:20 -04:00
parent f8e6fc0629
commit e5b25668c0
5 changed files with 22 additions and 16 deletions

View File

@@ -157,7 +157,7 @@ class RDWaveFile
*
* Returns true if WAV file was created successfully, otherwise false.
**/
bool createWave(RDWaveData *data=NULL);
bool createWave(RDWaveData *data=NULL,unsigned ptr_offset=0);
/**
* Open the WAV file for playback. A WAV file name must first have
@@ -1050,7 +1050,7 @@ class RDWaveFile
bool GetFlacStreamInfo();
void ReadFlacMetadata();
bool MakeFmt();
bool MakeCart();
bool MakeCart(unsigned ptr_offset);
bool MakeBext();
bool MakeMext();
bool MakeLevl();
@@ -1091,6 +1091,7 @@ class RDWaveFile
unsigned head_emphasis; // De-emphasis
unsigned short head_flags; // MPEG header flags
unsigned long pts; // The MPEG PTS
unsigned ptr_offset_msecs;
RDWaveFile::MpegID mpeg_id;
int mpeg_frame_size;
bool id3v1_tag;