JS8Call-Improved master
Loading...
Searching...
No Matches
Decoder.h File Reference

Worker and Decoder QObject wrapper for an external decoder process. More...

#include "JS8_Main/ProcessThread.h"
#include <QByteArray>
#include <QLoggingCategory>
#include <QPointer>
#include <QProcess>
Include dependency graph for Decoder.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Worker
 Manage an external decoder process and forward its I/O. More...
class  Decoder
 Qt-friendly controller that runs the decoder Worker in a thread. More...

Detailed Description

Worker and Decoder QObject wrapper for an external decoder process.

Worker manages the external process used for decoding (life-cycle and I/O), while Decoder exposes a Qt-friendly interface that runs the worker in a separate thread and forwards ready/error/finished signals.

Author
Jordan Sherer kn4cr.nosp@m.d@gm.nosp@m.ail.c.nosp@m.om