mirror of
https://github.com/ElvishArtisan/rivendell.git
synced 2025-10-16 07:31:19 +02:00
2020-12-07 Fred Gleason <fredg@paravelsystems.com>
* Added a 'RDCart::ensureTitleIsUnique()' static method. * Removed code to make cart titles automatically unique from 'RDCart::setTitle()'. * Refactored rdimport(1) to allow detection of duplicate titles. Signed-off-by: Fred Gleason <fredg@paravelsystems.com>
This commit is contained in:
@@ -59,10 +59,11 @@ class MainObject : public QObject
|
||||
void userData();
|
||||
|
||||
private:
|
||||
enum Result {Success=0,FileBad=1,NoCart=2,NoCut=3};
|
||||
enum Result {Success=0,FileBad=1,NoCart=2,NoCut=3,DuplicateTitle=4};
|
||||
void RunDropBox();
|
||||
void ProcessFileEntry(const QString &entry);
|
||||
MainObject::Result ImportFile(const QString &filename,unsigned *cartnum);
|
||||
bool OpenAudioFile(RDWaveFile *wavefile,RDWaveData *wavedata);
|
||||
void VerifyFile(const QString &filename,unsigned *cartnum);
|
||||
RDWaveFile *FixFile(const QString &filename,RDWaveData *wavedata);
|
||||
bool IsWav(int fd);
|
||||
|
Reference in New Issue
Block a user