Sayonara Player
OpusConverter.h
1 #ifndef OPUSCONVERTER_H
2 #define OPUSCONVERTER_H
3 
4 #include "Converter.h"
5 
6 class OpusConverter :
7  public Converter
8 {
9  Q_OBJECT
10  PIMPL(OpusConverter)
11 
12  public:
13  OpusConverter(bool cbr, int quality, QObject* parent);
14  ~OpusConverter() override;
15 
16  QStringList supportedInputFormats() const override;
17 
18  // Converter interface
19  protected:
20  QString binary() const override;
21  QStringList processEntry(const MetaData& md) const override;
22  QString extension() const override;
23 };
24 
25 #endif // OPUSCONVERTER_H
OpusConverter
Definition: OpusConverter.h:8
Converter
Definition: Converter.h:33
MetaData
The MetaData class.
Definition: MetaData.h:47