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

Functions

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.

class PySide6.QtMultimedia.QCameraFormat

PySide6.QtMultimedia.QCameraFormat(other)

Parameters

otherPySide6.QtMultimedia.QCameraFormat

Constructs a null camera format.

See also

isNull()

Copy constructs a camera format from the other format.

PySide6.QtMultimedia.QCameraFormat.isNull()
Return type

bool

Returns true if this is a default constructed QCameraFormat .

PySide6.QtMultimedia.QCameraFormat.maxFrameRate()
Return type

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.

PySide6.QtMultimedia.QCameraFormat.minFrameRate()
Return type

float

Returns the lowest frame rate defined by this format.

PySide6.QtMultimedia.QCameraFormat.__ne__(other)
Parameters

otherPySide6.QtMultimedia.QCameraFormat

Return type

bool

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

PySide6.QtMultimedia.QCameraFormat.__eq__(other)
Parameters

otherPySide6.QtMultimedia.QCameraFormat

Return type

bool

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

PySide6.QtMultimedia.QCameraFormat.pixelFormat()
Return type

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

PySide6.QtMultimedia.QCameraFormat.resolution()
Return type

PySide6.QtCore.QSize

Returns the resolution.