| kwave
    18.07.70
    | 
#include <FlacCodecPlugin.h>


| Public Member Functions | |
| FlacCodecPlugin (QObject *parent, const QVariantList &args) | |
| virtual | ~FlacCodecPlugin () Q_DECL_OVERRIDE | 
| virtual QList< Kwave::Decoder * > | createDecoder () Q_DECL_OVERRIDE | 
| virtual QList< Kwave::Encoder * > | createEncoder () Q_DECL_OVERRIDE | 
|  Public Member Functions inherited from Kwave::CodecPlugin | |
| CodecPlugin (QObject *parent, const QVariantList &args, Codec &codec) | |
| virtual | ~CodecPlugin () Q_DECL_OVERRIDE | 
| virtual void | load (QStringList &) Q_DECL_OVERRIDE | 
| virtual void | unload () Q_DECL_OVERRIDE | 
|  Public Member Functions inherited from Kwave::Plugin | |
| Plugin (QObject *parent, const QVariantList &args) | |
| virtual | ~Plugin () Q_DECL_OVERRIDE | 
| virtual QString | name () const | 
| virtual QString | description () const | 
| virtual QString | progressText () | 
| virtual bool | canClose () const | 
| bool | isRunning () const | 
| bool | shouldStop () const | 
| virtual QStringList * | setup (QStringList &previous_params) | 
| virtual int | start (QStringList ¶ms) | 
| virtual int | stop () | 
| virtual void | run (QStringList params) | 
| Kwave::PluginManager & | manager () const | 
| Kwave::SignalManager & | signalManager () | 
| QWidget * | parentWidget () const | 
| QString | signalName () | 
| virtual sample_index_t | signalLength () | 
| virtual double | signalRate () | 
| virtual const QList< unsigned int > | selectedTracks () | 
| virtual sample_index_t | selection (QList< unsigned int > *tracks=Q_NULLPTR, sample_index_t *left=Q_NULLPTR, sample_index_t *right=Q_NULLPTR, bool expand_if_empty=false) | 
| virtual void | selectRange (sample_index_t offset, sample_index_t length) | 
| virtual void | migrateToActiveContext () | 
|  Public Member Functions inherited from Kwave::Runnable | |
| virtual | ~Runnable () | 
| Static Private Attributes | |
| static CodecPlugin::Codec | m_codec = EMPTY_CODEC | 
| Additional Inherited Members | |
|  Public Slots inherited from Kwave::Plugin | |
| virtual void | setProgressDialogEnabled (bool enable) | 
| virtual void | updateProgress (qreal progress) | 
| virtual void | cancel () | 
| virtual void | close () | 
| void | release () | 
|  Signals inherited from Kwave::Plugin | |
| void | sigRunning (Kwave::Plugin *plugin) | 
| void | sigDone (Kwave::Plugin *plugin) | 
| void | sigClosed (Kwave::Plugin *p) | 
| void | sigCommand (const QString &command) | 
| void | setProgressText (const QString &text) | 
|  Protected Member Functions inherited from Kwave::CodecPlugin | |
| template<class T > | |
| QList< Kwave::Decoder * > | singleDecoder () | 
| template<class T > | |
| QList< Kwave::Encoder * > | singleEncoder () | 
|  Protected Member Functions inherited from Kwave::Plugin | |
| int | execute (QStringList ¶ms) | 
| void | emitCommand (const QString &command) | 
| void | use () | 
| void | setPluginManager (Kwave::PluginManager *new_plugin_manager) | 
| virtual void | run_wrapper (const QVariant ¶ms) Q_DECL_OVERRIDE | 
Definition at line 31 of file FlacCodecPlugin.h.
| Kwave::FlacCodecPlugin::FlacCodecPlugin | ( | QObject * | parent, | 
| const QVariantList & | args | ||
| ) | 
Constructor
| parent | reference to our plugin manager | 
| args | argument list [unused] | 
Definition at line 34 of file FlacCodecPlugin.cpp.
| 
 | virtual | 
| 
 | virtual | 
Creates a new decoder
Implements Kwave::CodecPlugin.
Definition at line 46 of file FlacCodecPlugin.cpp.
| 
 | virtual | 
Creates a new encoder
Implements Kwave::CodecPlugin.
Definition at line 52 of file FlacCodecPlugin.cpp.
| 
 | staticprivate | 
static codec container
Definition at line 54 of file FlacCodecPlugin.h.