Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qgst_discoverer.cpp File Reference

(ae6698070992a58247609a379181d2f1cd952333)

#include "common/qgst_discoverer_p.h"
#include <QtMultimedia/qmediaformat.h>
#include <common/qglist_helper_p.h>
#include <common/qgst_debug_p.h>
#include <common/qgstreamermetadata_p.h>
#include <common/qgstutils_p.h>
#include <uri_handler/qgstreamer_qiodevice_handler_p.h>
Include dependency graph for qgst_discoverer.cpp:

Go to the source code of this file.

Namespaces

namespace  QGst

Functions

QMediaMetaData QGst::toContainerMetadata (const QGstDiscovererInfo &info)
void QGst::addMissingKeysFromTaglist (QMediaMetaData &metadata, const QGstTagListHandle &tagList)
template<typename ValueType>
static void QGst::updateMetadata (QMediaMetaData &metadata, QMediaMetaData::Key key, ValueType value)
QMediaMetaData QGst::toStreamMetadata (const QGstDiscovererVideoInfo &info)
QMediaMetaData QGst::toStreamMetadata (const QGstDiscovererAudioInfo &info)
QMediaMetaData QGst::toStreamMetadata (const QGstDiscovererSubtitleInfo &info)

Variables

static constexpr std::chrono::nanoseconds QGst::discovererTimeout = std::chrono::seconds(10)