1 
2 #ifndef FLACCODECWIDGET_H
3 #define FLACCODECWIDGET_H
4 
5 #include "../../core/codecwidget.h"
6 
7 class QCheckBox;
8 class KLineEdit;
9 
10 class TTAEncCodecWidget : public CodecWidget
11 {
12     Q_OBJECT
13 public:
14     TTAEncCodecWidget();
15     ~TTAEncCodecWidget();
16 
17     ConversionOptions *currentConversionOptions();
18     bool setCurrentConversionOptions( const ConversionOptions *_options );
19     void setCurrentFormat( const QString& format );
20     QString currentProfile();
21     bool setCurrentProfile( const QString& profile );
22     int currentDataRate();
23 
24 private:
25     QCheckBox *cCmdArguments;
26     KLineEdit *lCmdArguments;
27 
28     QString currentFormat; // holds the current output file format
29 };
30 
31 #endif // FLACCODECWIDGET_H
32