Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QPlatformMediaFormatInfo Class Reference

#include <qplatformmediaformatinfo_p.h>

+ Inheritance diagram for QPlatformMediaFormatInfo:
+ Collaboration diagram for QPlatformMediaFormatInfo:

Classes

struct  CodecMap
 

Public Member Functions

 QPlatformMediaFormatInfo ()
 
virtual ~QPlatformMediaFormatInfo ()
 
QList< QMediaFormat::FileFormatsupportedFileFormats (const QMediaFormat &constraints, QMediaFormat::ConversionMode m) const
 
QList< QMediaFormat::AudioCodecsupportedAudioCodecs (const QMediaFormat &constraints, QMediaFormat::ConversionMode m) const
 
QList< QMediaFormat::VideoCodecsupportedVideoCodecs (const QMediaFormat &constraints, QMediaFormat::ConversionMode m) const
 
bool isSupported (const QMediaFormat &format, QMediaFormat::ConversionMode m) const
 

Public Attributes

QList< CodecMapencoders
 
QList< CodecMapdecoders
 
QList< QImageCapture::FileFormatimageFormats
 

Detailed Description

Definition at line 24 of file qplatformmediaformatinfo_p.h.

Constructor & Destructor Documentation

◆ QPlatformMediaFormatInfo()

QT_BEGIN_NAMESPACE QPlatformMediaFormatInfo::QPlatformMediaFormatInfo ( )
default

◆ ~QPlatformMediaFormatInfo()

QPlatformMediaFormatInfo::~QPlatformMediaFormatInfo ( )
virtualdefault

Member Function Documentation

◆ isSupported()

bool QPlatformMediaFormatInfo::isSupported ( const QMediaFormat format,
QMediaFormat::ConversionMode  m 
) const

Definition at line 60 of file qplatformmediaformatinfo.cpp.

References decoders, QMediaFormat::Encode, encoders, and QMediaFormat::Unspecified.

Referenced by QMediaFormat::isSupported().

+ Here is the caller graph for this function:

◆ supportedAudioCodecs()

QList< QMediaFormat::AudioCodec > QPlatformMediaFormatInfo::supportedAudioCodecs ( const QMediaFormat constraints,
QMediaFormat::ConversionMode  m 
) const

Definition at line 28 of file qplatformmediaformatinfo.cpp.

References decoders, QMediaFormat::Encode, encoders, QMediaFormat::fileFormat, QSet< T >::insert(), QMediaFormat::Unspecified, QMediaFormat::UnspecifiedFormat, QSet< T >::values(), and QMediaFormat::videoCodec.

Referenced by QGstreamerFormatInfo::getMuxerList().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ supportedFileFormats()

QList< QMediaFormat::FileFormat > QPlatformMediaFormatInfo::supportedFileFormats ( const QMediaFormat constraints,
QMediaFormat::ConversionMode  m 
) const

◆ supportedVideoCodecs()

QList< QMediaFormat::VideoCodec > QPlatformMediaFormatInfo::supportedVideoCodecs ( const QMediaFormat constraints,
QMediaFormat::ConversionMode  m 
) const

Definition at line 44 of file qplatformmediaformatinfo.cpp.

References QMediaFormat::audioCodec, decoders, QMediaFormat::Encode, encoders, QMediaFormat::fileFormat, QSet< T >::insert(), QMediaFormat::Unspecified, QMediaFormat::UnspecifiedFormat, and QSet< T >::values().

Referenced by QGstreamerFormatInfo::getMuxerList().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

Member Data Documentation

◆ decoders

◆ encoders

◆ imageFormats


The documentation for this class was generated from the following files: