QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
GstDmaDrmCaps.h
Go to the documentation of this file.
1#pragma once
2
3#include <gst/gst.h>
4#include <gst/video/video-info.h>
5
6#include <string>
7
8namespace GstHw {
9
12bool dmaDrmAwareVideoInfo(GstCaps* caps, GstVideoInfo* info);
13
18std::string buildSupportedDmaDrmCaps(const char* gstFormatList);
19
22std::string buildLinearDmaDrmCaps(const char* gstFormatList);
23
24#ifdef QGC_GST_BUILD_TESTING
25bool dmaDrmModifierAdvertisedForTest(guint64 modifier) noexcept;
26#endif
27
28} // namespace GstHw
std::string buildLinearDmaDrmCaps(const char *)
bool dmaDrmAwareVideoInfo(GstCaps *caps, GstVideoInfo *info)
std::string buildSupportedDmaDrmCaps(const char *)