SDRAngel
4.11.5
Developer docs for <a href="https://github.com/f4exb/sdrangel">SDRangel<\a>, an Open Source Qt5 / OpenGL 3.0+ SDR and signal analyzer frontend to various hardware.
|
#include <datvudpstream.h>
Public Member Functions | |
DATVUDPStream (int tsBlockSize) | |
~DATVUDPStream () | |
void | pushData (const char *chrData, int nbTSBlocks) |
void | setActive (bool active) |
bool | setAddress (const QString &address) |
void | setPort (quint16 port) |
Static Public Attributes | |
static const int | m_tsBlocksPerFrame = 7 |
Private Attributes | |
bool | m_active |
QUdpSocket | m_udpSocket |
QHostAddress | m_address |
quint16 | m_port |
int | m_tsBlockSize |
int | m_tsBlockIndex |
char * | m_tsBuffer |
Definition at line 28 of file datvudpstream.h.
DATVUDPStream::DATVUDPStream | ( | int | tsBlockSize | ) |
Definition at line 24 of file datvudpstream.cpp.
References m_tsBlockSize, m_tsBlocksPerFrame, and m_tsBuffer.
DATVUDPStream::~DATVUDPStream | ( | ) |
void DATVUDPStream::pushData | ( | const char * | chrData, |
int | nbTSBlocks | ||
) |
Definition at line 39 of file datvudpstream.cpp.
References i, m_active, m_address, m_port, m_tsBlockIndex, m_tsBlockSize, m_tsBlocksPerFrame, m_tsBuffer, and m_udpSocket.
Referenced by leansdr::datvvideoplayer< leansdr::tspacket >::run().
|
inline |
Definition at line 35 of file datvudpstream.h.
References m_active.
Referenced by DATVDemod::applySettings().
|
inline |
Definition at line 36 of file datvudpstream.h.
References m_address.
Referenced by DATVDemod::applySettings().
|
inline |
Definition at line 37 of file datvudpstream.h.
References m_port.
Referenced by DATVDemod::applySettings().
|
private |
Definition at line 42 of file datvudpstream.h.
Referenced by pushData(), and setActive().
|
private |
Definition at line 44 of file datvudpstream.h.
Referenced by pushData(), and setAddress().
|
private |
Definition at line 45 of file datvudpstream.h.
Referenced by pushData(), and setPort().
|
private |
Definition at line 47 of file datvudpstream.h.
Referenced by pushData().
|
private |
Definition at line 46 of file datvudpstream.h.
Referenced by DATVUDPStream(), and pushData().
|
static |
Definition at line 39 of file datvudpstream.h.
Referenced by DATVUDPStream(), and pushData().
|
private |
Definition at line 48 of file datvudpstream.h.
Referenced by DATVUDPStream(), pushData(), and ~DATVUDPStream().
|
private |
Definition at line 43 of file datvudpstream.h.
Referenced by pushData().