#include <aflibRecorderItem.h>
Public Member Functions | |
aflibRecorderItem (const aflibDateTime start_date, const aflibDateTime stop_date, const string &file, const string &file_type, long long max_limit, long long each_limit, aflibConfig &config) | |
void | setStartDate (const aflibDateTime &date1) |
const aflibDateTime & | getStartDate () const |
void | setStopDate (const aflibDateTime &date1) |
const aflibDateTime & | getStopDate () const |
void | setAudioFile (const string &file) |
const string & | getAudioFile () const |
void | setAudioFileType (const string &file) |
const string & | getAudioFileType () const |
void | setMaxFileLimit (long long size) |
long long | getMaxFileLimit () const |
void | setEachFileLimit (long long size) |
long long | getEachFileLimit () const |
void | setFileObject (aflibAudioFile *audio) |
aflibAudioFile * | getFileObject () const |
void | setConfig (const aflibConfig &cfg) |
const aflibConfig & | getConfig () const |
void | processNextFile () |
int | getNumSegmentsSoFar () |