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_handle_types_p.h File Reference

(08e56c3f402ec591609179117816d9460a245992)

#include <qplatformdefs.h>
#include <QtCore/private/quniquehandle_p.h>
#include <QtCore/qtconfigmacros.h>
#include <QtMultimedia/private/qtmultimedia-config_p.h>
#include <QtMultimedia/private/qsharedhandle_p.h>
#include <gst/gst.h>
+ Include dependency graph for qgst_handle_types_p.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  QGstImpl::QGstTagListHandleTraits
 
struct  QGstImpl::QGstSampleHandleTraits
 
struct  QGstImpl::QUniqueGstStructureHandleTraits
 
struct  QGstImpl::QUniqueGStringHandleTraits
 
struct  QGstImpl::QUniqueGErrorHandleTraits
 
struct  QGstImpl::QUniqueGDateHandleTraits
 
struct  QGstImpl::QGstDateTimeHandleTraits
 
struct  QGstImpl::QGstHandleHelper< GstType >
 
struct  QGstImpl::QGstHandleHelper< GstType >::QGstSafeObjectHandleTraits
 
struct  QGstImpl::QGstMiniObjectHandleHelper< GstType >
 
struct  QGstImpl::QGstMiniObjectHandleHelper< GstType >::Traits
 
struct  QGstImpl::QGObjectHandleHelper< TypeArg >
 
struct  QGstImpl::QGObjectHandleHelper< TypeArg >::Traits
 

Namespaces

namespace  QGstImpl
 

Typedefs

using QGstClockHandle = QGstImpl::QGstHandleHelper<GstClock>::SharedHandle
 
using QGstElementHandle = QGstImpl::QGstHandleHelper<GstElement>::SharedHandle
 
using QGstElementFactoryHandle = QGstImpl::QGstHandleHelper<GstElementFactory>::SharedHandle
 
using QGstDeviceHandle = QGstImpl::QGstHandleHelper<GstDevice>::SharedHandle
 
using QGstDeviceMonitorHandle = QGstImpl::QGstHandleHelper<GstDeviceMonitor>::SharedHandle
 
using QGstBusHandle = QGstImpl::QGstHandleHelper<GstBus>::SharedHandle
 
using QGstStreamCollectionHandle = QGstImpl::QGstHandleHelper<GstStreamCollection>::SharedHandle
 
using QGstStreamHandle = QGstImpl::QGstHandleHelper<GstStream>::SharedHandle
 
using QGstTagListHandle = QtPrivate::QSharedHandle<QGstImpl::QGstTagListHandleTraits>
 
using QGstSampleHandle = QtPrivate::QSharedHandle<QGstImpl::QGstSampleHandleTraits>
 
using QUniqueGstStructureHandle = QUniqueHandle<QGstImpl::QUniqueGstStructureHandleTraits>
 
using QUniqueGStringHandle = QUniqueHandle<QGstImpl::QUniqueGStringHandleTraits>
 
using QUniqueGErrorHandle = QUniqueHandle<QGstImpl::QUniqueGErrorHandleTraits>
 
using QUniqueGDateHandle = QUniqueHandle<QGstImpl::QUniqueGDateHandleTraits>
 
using QGstDateTimeHandle = QtPrivate::QSharedHandle<QGstImpl::QGstDateTimeHandleTraits>
 
using QGstBufferHandle = QGstImpl::QGstMiniObjectHandleHelper<GstBuffer>::SharedHandle
 
using QGstContextHandle = QGstImpl::QGstMiniObjectHandleHelper<GstContext>::SharedHandle
 
using QGstGstDateTimeHandle = QGstImpl::QGstMiniObjectHandleHelper<GstDateTime>::SharedHandle
 
using QGstPluginFeatureHandle = QGstImpl::QGstHandleHelper<GstPluginFeature>::SharedHandle
 
using QGstQueryHandle = QGstImpl::QGstMiniObjectHandleHelper<GstQuery>::SharedHandle
 
using QGstMessageHandle = QGstImpl::QGstMiniObjectHandleHelper<GstMessage>::SharedHandle
 

Typedef Documentation

◆ QGstBufferHandle

using QGstBufferHandle = QGstImpl::QGstMiniObjectHandleHelper<GstBuffer>::SharedHandle

Definition at line 211 of file qgst_handle_types_p.h.

◆ QGstBusHandle

using QGstBusHandle = QGstImpl::QGstHandleHelper<GstBus>::SharedHandle

Definition at line 199 of file qgst_handle_types_p.h.

◆ QGstClockHandle

using QGstClockHandle = QGstImpl::QGstHandleHelper<GstClock>::SharedHandle

Definition at line 194 of file qgst_handle_types_p.h.

◆ QGstContextHandle

using QGstContextHandle = QGstImpl::QGstMiniObjectHandleHelper<GstContext>::SharedHandle

Definition at line 212 of file qgst_handle_types_p.h.

◆ QGstDateTimeHandle

◆ QGstDeviceHandle

using QGstDeviceHandle = QGstImpl::QGstHandleHelper<GstDevice>::SharedHandle

Definition at line 197 of file qgst_handle_types_p.h.

◆ QGstDeviceMonitorHandle

using QGstDeviceMonitorHandle = QGstImpl::QGstHandleHelper<GstDeviceMonitor>::SharedHandle

Definition at line 198 of file qgst_handle_types_p.h.

◆ QGstElementFactoryHandle

using QGstElementFactoryHandle = QGstImpl::QGstHandleHelper<GstElementFactory>::SharedHandle

Definition at line 196 of file qgst_handle_types_p.h.

◆ QGstElementHandle

Definition at line 195 of file qgst_handle_types_p.h.

◆ QGstGstDateTimeHandle

using QGstGstDateTimeHandle = QGstImpl::QGstMiniObjectHandleHelper<GstDateTime>::SharedHandle

Definition at line 213 of file qgst_handle_types_p.h.

◆ QGstMessageHandle

using QGstMessageHandle = QGstImpl::QGstMiniObjectHandleHelper<GstMessage>::SharedHandle

Definition at line 216 of file qgst_handle_types_p.h.

◆ QGstPluginFeatureHandle

using QGstPluginFeatureHandle = QGstImpl::QGstHandleHelper<GstPluginFeature>::SharedHandle

Definition at line 214 of file qgst_handle_types_p.h.

◆ QGstQueryHandle

using QGstQueryHandle = QGstImpl::QGstMiniObjectHandleHelper<GstQuery>::SharedHandle

Definition at line 215 of file qgst_handle_types_p.h.

◆ QGstSampleHandle

◆ QGstStreamCollectionHandle

using QGstStreamCollectionHandle = QGstImpl::QGstHandleHelper<GstStreamCollection>::SharedHandle

Definition at line 200 of file qgst_handle_types_p.h.

◆ QGstStreamHandle

using QGstStreamHandle = QGstImpl::QGstHandleHelper<GstStream>::SharedHandle

Definition at line 201 of file qgst_handle_types_p.h.

◆ QGstTagListHandle

◆ QUniqueGDateHandle

◆ QUniqueGErrorHandle

◆ QUniqueGStringHandle

◆ QUniqueGstStructureHandle