MythTV
master
mythtv
libs
libmythtv
recorders
satiprtcppacket.h
Go to the documentation of this file.
1
#ifndef SATIPRTCPPACKET_H
2
#define SATIPRTCPPACKET_H
3
4
// Qt includes
5
#include <QString>
6
#include <QIODevice>
7
#include <QDataStream>
8
9
static
constexpr uint8_t
RTCP_TYPE_APP
{ 204 };
10
11
class
SatIPRTCPPacket
12
{
13
public
:
14
explicit
SatIPRTCPPacket
(QByteArray &data);
15
16
bool
IsValid
()
const
{
return
m_satipData
.length() > 0; };
17
QString
Data
()
const
{
return
m_satipData
; };
18
19
private
:
20
void
parse
();
21
22
private
:
23
QByteArray
m_data
;
24
QString
m_satipData
;
25
};
26
27
#endif // SATIPRTCPPACKET_H
RTCP_TYPE_APP
static constexpr uint8_t RTCP_TYPE_APP
Definition:
satiprtcppacket.h:9
SatIPRTCPPacket::SatIPRTCPPacket
SatIPRTCPPacket(QByteArray &data)
Definition:
satiprtcppacket.cpp:3
SatIPRTCPPacket::m_satipData
QString m_satipData
Definition:
satiprtcppacket.h:24
SatIPRTCPPacket::m_data
QByteArray m_data
Definition:
satiprtcppacket.h:23
SatIPRTCPPacket::parse
void parse()
Definition:
satiprtcppacket.cpp:9
SatIPRTCPPacket::IsValid
bool IsValid() const
Definition:
satiprtcppacket.h:16
SatIPRTCPPacket
Definition:
satiprtcppacket.h:11
SatIPRTCPPacket::Data
QString Data() const
Definition:
satiprtcppacket.h:17
Generated on Wed Feb 26 2025 03:18:00 for MythTV by
1.8.17