![]() |
MediaX v1.1.2 [7554dd3]
Video streaming for military vehicles
|
The H.265 Qt Payloaader wrapper. More...
#include <QtRtpVaapiH265Payloader.h>


Public Slots | |
| void | sendFrame (Frame frame) final |
| A frame to transmit. | |
Public Slots inherited from mediax::qt6::QtRtpPayloader | |
| virtual void | sendFrame (Frame frame)=0 |
| A frame to transmit. | |
Public Member Functions | |
| QtRtpH265Payloader (QObject *parent=nullptr) | |
| Construct a new Qt Rtp H 2 6 4 Payloader object. | |
| ~QtRtpH265Payloader () final | |
| Destroy the Qt Rtp H 2 6 4 Payloader object. | |
| Q_INVOKABLE void | setStreamInfo (const mediax::rtp::StreamInformation &stream_information) final |
| Set the Stream Info object. | |
| Q_INVOKABLE bool | open () final |
| Open the RTP stream. | |
| Q_INVOKABLE void | start () final |
| Start the RTP stream. | |
| Q_INVOKABLE void | stop () final |
| Stop the RTP stream. | |
| Q_INVOKABLE void | close () final |
| Close the RTP stream. | |
| Q_INVOKABLE int | transmit (Frame *frame, bool blocking=true) final |
| Transmit a frame to the RTP stream. | |
Public Member Functions inherited from mediax::qt6::QtRtpPayloader | |
| QtRtpPayloader (QObject *parent=nullptr) | |
| Construct a new Qt Rtp Payloader object. | |
Private Attributes | |
| ::mediax::rtp::h265::gst::vaapi::RtpH265GstVaapiPayloader | payloader_ |
| The GStreamer payloader. | |
The H.265 Qt Payloaader wrapper.
|
explicit |
Construct a new Qt Rtp H 2 6 4 Payloader object.
| parent |
|
finalvirtual |
Close the RTP stream.
Implements mediax::qt6::QtRtpPayloader.
|
finalvirtual |
Open the RTP stream.
Implements mediax::qt6::QtRtpPayloader.
|
finalslot |
A frame to transmit.
| frame | The frame to receive |
|
finalvirtual |
Set the Stream Info object.
| stream_information | set the stream information |
Implements mediax::qt6::QtRtpPayloader.
|
finalvirtual |
Start the RTP stream.
Implements mediax::qt6::QtRtpPayloader.
|
finalvirtual |
Stop the RTP stream.
Implements mediax::qt6::QtRtpPayloader.
|
finalvirtual |
Transmit a frame to the RTP stream.
| frame | The frame to transmit |
| blocking | Set to true if blocking |
Implements mediax::qt6::QtRtpPayloader.