class QCameraFormat#

The QCameraFormat class describes a video format supported by a camera device. More

Inheritance diagram of PySide6.QtMultimedia.QCameraFormat

New in version 6.1.

Synopsis#

Properties#

Methods#

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

Detailed Description#

QCameraFormat represents a certain video format supported by a camera device.

The format is a combination of a pixel format , resolution and a range of frame rates.

QCameraFormat objects can be queried from QCameraDevice to inspect the set of supported video formats.

Note

Properties can be used directly when from __feature__ import true_property is used or via accessor functions otherwise.

property maxFrameRateᅟ: float#

Returns the highest frame rate defined by this format.

In 6.2, the camera will always try to use the highest frame rate supported by a certain video format.

Access functions:
property minFrameRateᅟ: float#

Returns the lowest frame rate defined by this format.

Access functions:
property pixelFormatᅟ: QVideoFrameFormat.PixelFormat#

Returns the pixel format.

Most commonly this is either Format_Jpeg or QVideoFrameFormat::Format_YUVY but other formats could also be supported by the camera.

See also

PixelFormat

Access functions:
property resolutionᅟ: QSize#

Returns the resolution.

Access functions:
__init__()#

Constructs a null camera format.

See also

isNull()

__init__(other)
Parameters:

otherQCameraFormat

Copy constructs a camera format from the other format.

isNull()#
Return type:

bool

Returns true if this is a default constructed QCameraFormat .

maxFrameRate()#
Return type:

float

Getter of property maxFrameRateᅟ .

minFrameRate()#
Return type:

float

Getter of property minFrameRateᅟ .

__ne__(other)#
Parameters:

otherQCameraFormat

Return type:

bool

Returns false if the other format is equal to this camera format, otherwise true.

__eq__(other)#
Parameters:

otherQCameraFormat

Return type:

bool

Returns true if the other format is equal to this camera format, otherwise false.

pixelFormat()#
Return type:

PixelFormat

Getter of property pixelFormatᅟ .

resolution()#
Return type:

QSize

Getter of property resolutionᅟ .