diff options
Diffstat (limited to 'src/inputstreamer.h')
-rw-r--r-- | src/inputstreamer.h | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/inputstreamer.h b/src/inputstreamer.h index 842e0d2..d2053ab 100644 --- a/src/inputstreamer.h +++ b/src/inputstreamer.h @@ -42,16 +42,19 @@ class InputStreamer : public QThread { Q_OBJECT public: - InputStreamer(QHostAddress addr, quint16 port); + InputStreamer(int peer, QString peer_name, + QHostAddress addr, quint16 port, + QString key, unsigned int ssrc); ~InputStreamer(); void run(); size_t getTotal(); + QString getName(); signals: - void newImage(Frame frame); - void newAudio(Frame frame); + void newImage(int peer, Frame frame); + void newAudio(int peer, Frame frame); private: struct lrtp_t *lrtp; @@ -67,6 +70,11 @@ private: size_t total; volatile bool running; + + int peer; + QString peer_name; + QString key; + unsigned int ssrc; }; #endif/*__SIMPLERTP_INPUTSTREAMER_H__*/ |