|
QGroundControl
Ground Control Station for MAVLink Drones
|
#include <QtCore/QString>#include <QtCore/qcontainerfwd.h>
Include dependency graph for VideoBackend.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | VideoBackend::EnvPrepResult |
Namespaces | |
| namespace | VideoBackend |
Functions | |
| VideoReceiver * | VideoBackend::createReceiver (QObject *parent) |
| void * | VideoBackend::createSink (QQuickItem *widget, QObject *parent) |
| void | VideoBackend::releaseSink (void *sink) |
| bool | VideoBackend::gpuZeroCopyAllowedForCurrentGraphicsApi (bool forceCpuVideoPath, bool forceSoftwareDecoder) |
| Applies backend-wide sink policy before constructing the GStreamer sink. | |
| constexpr bool | VideoBackend::needsAsyncInit () noexcept |
| bool | VideoBackend::disabledForUnitTests () |
| True when the backend should be skipped under unit tests (opt back in with QGC_TEST_ENABLE_GSTREAMER). | |
| EnvPrepResult | VideoBackend::prepareEnvironment () |
| bool | VideoBackend::initialize (const QStringList &arguments, const EnvPrepResult &envResult) |
| void | VideoBackend::applyDecoderPriorities (int rawOption) |
| void | VideoBackend::onMainWindowReady (QQuickWindow *window) |
| void | VideoBackend::bindDebugLevelFact (Fact *fact, QObject *context) |
| void | VideoBackend::attachSink (QObject *receiver, void *sink, QQuickItem *widget) |