QVideoFrameFormat Class
La clase QVideoFrameFormat especifica el formato de flujo de una superficie de presentación de video. Más...
| Cabecera: | #include <QVideoFrameFormat> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Multimedia)target_link_libraries(mytarget PRIVATE Qt6::Multimedia) |
| qmake: | QT += multimedia |
Tipos públicos
| enum | ColorRange { ColorRange_Unknown, ColorRange_Video, ColorRange_Full } |
| enum | ColorSpace { ColorSpace_Undefined, ColorSpace_BT601, ColorSpace_BT709, ColorSpace_AdobeRgb, ColorSpace_BT2020 } |
| enum | ColorTransfer { ColorTransfer_Unknown, ColorTransfer_BT709, ColorTransfer_BT601, ColorTransfer_Linear, ColorTransfer_Gamma22, …, ColorTransfer_STD_B67 } |
| enum | Direction { TopToBottom, BottomToTop } |
| enum | PixelFormat { Format_Invalid, Format_ARGB8888, Format_ARGB8888_Premultiplied, Format_XRGB8888, Format_BGRA8888, …, Format_YUV420P10 } |
Funciones Públicas
| QVideoFrameFormat() | |
| QVideoFrameFormat(const QSize &size, QVideoFrameFormat::PixelFormat format) | |
| QVideoFrameFormat(const QVideoFrameFormat &other) | |
| QVideoFrameFormat(QVideoFrameFormat &&other) | |
| ~QVideoFrameFormat() | |
| QVideoFrameFormat::ColorRange | colorRange() const |
| QVideoFrameFormat::ColorSpace | colorSpace() const |
| QVideoFrameFormat::ColorTransfer | colorTransfer() const |
| int | frameHeight() const |
| qreal | frameRate() const |
| QSize | frameSize() const |
| int | frameWidth() const |
| bool | isMirrored() const |
| bool | isValid() const |
| QVideoFrameFormat::PixelFormat | pixelFormat() const |
| int | planeCount() const |
| QtVideo::Rotation | rotation() const |
| QVideoFrameFormat::Direction | scanLineDirection() const |
| void | setColorRange(QVideoFrameFormat::ColorRange range) |
| void | setColorSpace(QVideoFrameFormat::ColorSpace colorSpace) |
| void | setColorTransfer(QVideoFrameFormat::ColorTransfer colorTransfer) |
| void | setFrameRate(qreal rate) |
| void | setFrameSize(const QSize &size) |
| void | setFrameSize(int width, int height) |
| void | setMaxLuminance(float lum) |
| void | setMirrored(bool mirrored) |
| void | setRotation(QtVideo::Rotation angle) |
| void | setScanLineDirection(QVideoFrameFormat::Direction direction) |
| void | setStreamFrameRate(qreal rate) |
| void | setViewport(const QRect &viewport) |
| qreal | streamFrameRate() const |
| void | swap(QVideoFrameFormat &other) |
| QRect | viewport() const |
| bool | operator!=(const QVideoFrameFormat &other) const |
| QVideoFrameFormat & | operator=(QVideoFrameFormat &&other) |
| QVideoFrameFormat & | operator=(const QVideoFrameFormat &other) |
| bool | operator==(const QVideoFrameFormat &other) const |
Miembros públicos estáticos
| QImage::Format | imageFormatFromPixelFormat(QVideoFrameFormat::PixelFormat format) |
| QVideoFrameFormat::PixelFormat | pixelFormatFromImageFormat(QImage::Format format) |
| QString | pixelFormatToString(QVideoFrameFormat::PixelFormat pixelFormat) |
Descripción detallada
Un video sink presenta un flujo de cuadros de video. QVideoFrameFormat describe el tipo de frames y determina como deben ser presentados.
Las propiedades principales de un flujo de vídeo necesarias para configurar un sumidero de vídeo son el formato de píxel dado por pixelFormat(), y las dimensiones del fotograma dadas por frameSize().
La región de un fotograma que se muestra realmente en una superficie de vídeo viene dada por viewport(). Un flujo puede tener un viewport menor que la región completa de un fotograma para permitir vídeos más pequeños que el tamaño óptimo más cercano de un fotograma de vídeo. Por ejemplo, la anchura de un fotograma puede ampliarse para que el inicio de cada línea de exploración esté alineado a ocho bytes.
Otras propiedades comunes son scanLineDirection(), frameRate() y yCrCbColorSpace().
Documentación de tipos de miembros
enum QVideoFrameFormat::ColorRange
Describe la gama de colores utilizada por los datos de vídeo. Los datos de vídeo suelen presentarse en una gama cromática completa, en la que se utilizan todos los valores, o en una gama más limitada, utilizada tradicionalmente en los formatos de vídeo YUV, en la que se utiliza un subconjunto de todos los valores.
| Constante | Valor | Descripción |
|---|---|---|
QVideoFrameFormat::ColorRange_Unknown | 0 | La gama de colores del vídeo es desconocida. |
QVideoFrameFormat::ColorRange_Video | 1 |
La gama de colores utilizada tradicionalmente por la mayoría de los formatos de vídeo YUV. Para formatos de 8 bits, el componente Y está limitado a valores entre 16 y 235. Los componentes U y V están limitados a valores entre 16 y 240. Los componentes U y V están limitados a valores entre 16 y 240.
Para profundidades de bits superiores, multiplique estos valores por 2^(profundidad-8).
| Constante | Valor |
|---|---|
QVideoFrameFormat::ColorRange_Full | 2 |
Toda la gama de colores. Todos los valores de 0 a 2^profundidad - 1 son válidos.
enum QVideoFrameFormat::ColorSpace
Enumera el espacio de color de los fotogramas de vídeo.
| Constante | Valor | Descripción |
|---|---|---|
QVideoFrameFormat::ColorSpace_Undefined | 0 | No se especifica ningún espacio de color. |
QVideoFrameFormat::ColorSpace_BT601 | 1 | Un espacio de color definido por la recomendación BT.601 de la UIT-R con una gama de valores Y de 16 a 235, y una gama Cb/Cr de 16 a 240. Utilizado principalmente por vídeos antiguos destinados a pantallas CRT. Utilizado sobre todo por vídeos antiguos destinados a pantallas CRT. |
QVideoFrameFormat::ColorSpace_BT709 | 2 | Un espacio de color definido por ITU-R BT.709 con el mismo rango de valores que ColorSpace_BT601. Es el espacio de color más utilizado en la actualidad. |
QVideoFrameFormat::ColorSpace_AdobeRgb | 5 | El espacio de color YUV de gama completa utilizado en la mayoría de los archivos JPEG. |
QVideoFrameFormat::ColorSpace_BT2020 | 6 | El espacio de color definido por ITU-R BT.2020. Se utiliza principalmente para vídeos HDR. |
enum QVideoFrameFormat::ColorTransfer
| Constante | Valor | Descripción |
|---|---|---|
QVideoFrameFormat::ColorTransfer_Unknown | 0 | La función de transferencia de color es desconocida. |
QVideoFrameFormat::ColorTransfer_BT709 | 1 | Los valores de color se codifican según BT709. Véase también https://www.itu.int/rec/R-REC-BT.709/en. Esto se aproxima, pero no es idéntico, a una curva gamma de 2,2, y a la misma curva de transferencia que se utiliza en sRGB. |
QVideoFrameFormat::ColorTransfer_BT601 | 2 | Los valores de color se codifican según BT601. Véase también https://www.itu.int/rec/R-REC-BT.601/en. |
QVideoFrameFormat::ColorTransfer_Linear | 3 | Los valores de color son lineales |
QVideoFrameFormat::ColorTransfer_Gamma22 | 4 | Los valores de color se codifican con una gamma de 2,2 |
QVideoFrameFormat::ColorTransfer_Gamma28 | 5 | Los valores de color se codifican con un gamma de 2,8. |
QVideoFrameFormat::ColorTransfer_ST2084 | 6 | Los valores de color se codifican utilizando STME ST 2084. Esta función de transferencia es la función de transferencia HDR más común y a menudo se denomina "cuantificador perceptual". Véase también https://www.itu.int/rec/R-REC-BT.2100 y https://en.wikipedia.org/wiki/Perceptual_quantizer. |
QVideoFrameFormat::ColorTransfer_STD_B67 | 7 | Los valores de color se codifican utilizando ARIB STD B67. Esta función de transferencia también suele denominarse "log gamma híbrida". Véase también https://www.itu.int/rec/R-REC-BT.2100 y https://en.wikipedia.org/wiki/Hybrid_log-gamma. |
enum QVideoFrameFormat::Direction
Enumera la dirección de disposición de las líneas de exploración de vídeo.
| Constante | Valor | Descripción |
|---|---|---|
QVideoFrameFormat::TopToBottom | 0 | Las líneas de exploración se disponen desde la parte superior del fotograma hacia la parte inferior. |
QVideoFrameFormat::BottomToTop | 1 | Las líneas de exploración se disponen desde la parte inferior del cuadro hacia la parte superior. |
enum QVideoFrameFormat::PixelFormat
Enumera los tipos de datos de vídeo.
| Constante | Valor | Descripción |
|---|---|---|
QVideoFrameFormat::Format_Invalid | 0 | La imagen no es válida. |
QVideoFrameFormat::Format_ARGB8888 | 1 | La trama se almacena utilizando un formato ARGB con 8 bits por componente. |
QVideoFrameFormat::Format_ARGB8888_Premultiplied | 2 | El fotograma se almacena utilizando un formato ARGB premultiplicado con 8 bits por componente. |
QVideoFrameFormat::Format_XRGB8888 | 3 | La trama se almacena utilizando un formato RGB de 32 bits por píxel (0xff, R, G, B). |
QVideoFrameFormat::Format_BGRA8888 | 4 | La trama se almacena utilizando un formato BGRA de 32 bits (0xBBGGRRAA). |
QVideoFrameFormat::Format_BGRA8888_Premultiplied | 5 | La trama se almacena utilizando un formato BGRA de 32 bits premultiplicado. |
QVideoFrameFormat::Format_ABGR8888 | 7 | La trama se almacena utilizando un formato ABGR de 32 bits (0xAABBGGRR). |
QVideoFrameFormat::Format_XBGR8888 | 8 | La trama se almacena utilizando un formato BGR de 32 bits (0xffBBGGRR). |
QVideoFrameFormat::Format_RGBA8888 | 9 | La trama se almacena en memoria como los bytes R, G, B, A/X, con R en la dirección más baja y A/X en la dirección más alta. |
QVideoFrameFormat::Format_BGRX8888 | 6 | La trama se almacena en formato BGRx de 32 bits, [31:0] B:G:R:x 8:8:8:8 little endian. |
QVideoFrameFormat::Format_RGBX8888 | 10 | La trama se almacena en memoria como los bytes R, G, B, A/X, con R en la dirección más baja y A/X en la dirección más alta. |
QVideoFrameFormat::Format_AYUV | 11 | La trama se almacena utilizando un formato AYUV empaquetado de 32 bits (0xAAYYUUVV). |
QVideoFrameFormat::Format_AYUV_Premultiplied | 12 | La trama se almacena utilizando un formato AYUV empaquetado premultiplicado de 32 bits (0xAAYYUUVV). |
QVideoFrameFormat::Format_YUV420P | 13 | El fotograma se almacena utilizando un formato YUV planar de 8 bits por componente con los planos U y V submuestreados horizontal y verticalmente, es decir, la altura y la anchura de los planos U y V son la mitad que las del plano Y. |
QVideoFrameFormat::Format_YUV422P | 14 | La imagen se almacena utilizando un formato YUV planar de 8 bits por componente con los planos U y V submuestreados horizontalmente, es decir, la anchura de los planos U y V es la mitad de la del plano Y, y la altura de los planos U y V es la misma que la del plano Y. |
QVideoFrameFormat::Format_YV12 | 15 | La trama se almacena utilizando un formato YVU planar de 8 bits por componente con los planos V y U submuestreados horizontal y verticalmente, es decir, la altura y la anchura de los planos V y U son la mitad que las del plano Y. |
QVideoFrameFormat::Format_UYVY | 16 | La trama se almacena utilizando un formato YUV empaquetado de 8 bits por componente con los planos U y V submuestreados horizontalmente (U-Y-V-Y), es decir, dos píxeles adyacentes horizontalmente se almacenan como un macropíxel de 32 bits que tiene un valor Y para cada píxel y valores U y V comunes. |
QVideoFrameFormat::Format_YUYV | 17 | La trama se almacena utilizando un formato YUV empaquetado de 8 bits por componente con los planos U y V submuestreados horizontalmente (Y-U-Y-V), es decir, dos píxeles adyacentes horizontalmente se almacenan como un macropíxel de 32 bits que tiene un valor Y para cada píxel y valores U y V comunes. |
QVideoFrameFormat::Format_NV12 | 18 | El fotograma se almacena utilizando un formato YUV semiplanar de 8 bits por componente con un plano Y (Y) seguido de un plano UV empaquetado y submuestreado horizontal y verticalmente (U-V). |
QVideoFrameFormat::Format_NV21 | 19 | La trama se almacena utilizando un formato YUV semiplanar de 8 bits por componente con un plano Y (Y) seguido de un plano VU empaquetado y submuestreado horizontal y verticalmente (V-U). |
QVideoFrameFormat::Format_IMC1 | 20 | El fotograma se almacena utilizando un formato YUV planar de 8 bits por componente con los planos U y V submuestreados horizontal y verticalmente. Esto es similar al tipo Format_YUV420P, excepto en que los bytes por línea de los planos U y V se rellenan con la misma longitud que el plano Y. La trama se almacena utilizando un formato YUV planar de 8 bits por componente (V-U). |
QVideoFrameFormat::Format_IMC2 | 21 | La trama se almacena utilizando un formato YUV planar de 8 bits por componente con los planos U y V submuestreados horizontal y verticalmente. Esto es similar al tipo Format_YUV420P, excepto en que las líneas de los planos U y V están intercaladas, es decir, cada línea de datos U va seguida de una línea de datos V creando una única línea de la misma franja que los datos Y. |
QVideoFrameFormat::Format_IMC3 | 22 | El fotograma se almacena utilizando un formato YVU planar de 8 bits por componente con los planos V y U submuestreados horizontal y verticalmente. Esto es similar al tipo Format_YV12, excepto en que los bytes por línea de los planos V y U se rellenan con la misma longitud que el plano Y. La trama se almacena utilizando un formato planar YVU de 8 bits por componente, con los planos V y U horizontal y verticalmente submuestreados. |
QVideoFrameFormat::Format_IMC4 | 23 | El fotograma se almacena utilizando un formato YVU planar de 8 bits por componente con los planos V y U submuestreados horizontal y verticalmente. Esto es similar al tipo Format_YV12, salvo que las líneas de los planos V y U están intercaladas, es decir, cada línea de datos V va seguida de una línea de datos U creando una única línea de la misma zancada que los datos Y. |
QVideoFrameFormat::Format_P010 | 26 | El fotograma se almacena utilizando un formato YUV semiplanar de 16 bits por componente con un plano Y (Y) seguido de un plano UV empaquetado y submuestreado horizontal y verticalmente (U-V). Sólo se utilizan los 10 bits más significativos de cada componente. |
QVideoFrameFormat::Format_P016 | 27 | La trama se almacena utilizando un formato YUV semiplanar de 16 bits por componente con un plano Y (Y) seguido de un plano UV empaquetado y submuestreado horizontal y verticalmente (U-V). |
QVideoFrameFormat::Format_Y8 | 24 | El fotograma se almacena utilizando un formato de escala de grises de 8 bits. |
QVideoFrameFormat::Format_Y16 | 25 | El fotograma se almacena utilizando un formato de escala de grises lineal de 16 bits. Little Endian. |
QVideoFrameFormat::Format_Jpeg | 29 | La trama se almacena en formato Jpeg comprimido. |
QVideoFrameFormat::Format_SamplerExternalOES | 28 | El fotograma se almacena en formato de textura externa OES. Actualmente sólo se utiliza en Android. |
QVideoFrameFormat::Format_SamplerRect | 30 | El fotograma se almacena en formato de textura rectangular (GL_TEXTURE_RECTANGLE). Sólo se utiliza en macOS con una interfaz de hardware de renderizado basada en OpenGL. El formato de píxel subyacente almacenado en la textura es Format_BRGA8888. |
QVideoFrameFormat::Format_YUV420P10 | 31 | Similar a YUV420, pero utiliza 16bits por componente, 10 de ellos significativos. |
Documentación de las funciones miembro
QVideoFrameFormat::QVideoFrameFormat()
Construye un formato de flujo de vídeo nulo.
QVideoFrameFormat::QVideoFrameFormat(const QSize &size, QVideoFrameFormat::PixelFormat format)
Construye un flujo de vídeo con el fotograma size y el píxel format.
QVideoFrameFormat::QVideoFrameFormat(const QVideoFrameFormat &other)
Construye una copia de other.
[constexpr noexcept] QVideoFrameFormat::QVideoFrameFormat(QVideoFrameFormat &&other)
Construye un QVideoFrameFormat pasando de other.
[noexcept] QVideoFrameFormat::~QVideoFrameFormat()
Destruye la descripción de un flujo de vídeo.
QVideoFrameFormat::ColorRange QVideoFrameFormat::colorRange() const
Devuelve la gama de colores que debe utilizarse para renderizar el flujo de vídeo.
Véase también setColorRange().
QVideoFrameFormat::ColorSpace QVideoFrameFormat::colorSpace() const
Devuelve el espacio de color de un flujo de vídeo.
Véase también setColorSpace().
QVideoFrameFormat::ColorTransfer QVideoFrameFormat::colorTransfer() const
Devuelve la función de transferencia de color que debe utilizarse para renderizar el flujo de vídeo.
Véase también setColorTransfer().
int QVideoFrameFormat::frameHeight() const
Devuelve la altura del fotograma en un flujo de vídeo.
qreal QVideoFrameFormat::frameRate() const
Devuelve la frecuencia de imagen de un flujo de vídeo en fotogramas por segundo.
Véase también setFrameRate().
QSize QVideoFrameFormat::frameSize() const
Devuelve las dimensiones de los fotogramas de un flujo de vídeo.
Véase también setFrameSize(), frameWidth() y frameHeight().
int QVideoFrameFormat::frameWidth() const
Devuelve la anchura de los fotogramas de un flujo de vídeo.
Véase también frameSize() y frameHeight().
[static] QImage::Format QVideoFrameFormat::imageFormatFromPixelFormat(QVideoFrameFormat::PixelFormat format)
Devuelve un formato de imagen equivalente a un píxel de fotograma de vídeo format. Si no existe un formato equivalente, devuelve QImage::Format_Invalid.
Nota: En general QImage no maneja formatos YUV.
bool QVideoFrameFormat::isMirrored() const
Devuelve true si la superficie se refleja alrededor de su eje vertical.
Las transformaciones de QVideoFrameFormat, en concreto, la rotación y el reflejo, pueden venir determinadas por la orientación del sensor de la cámara, los ajustes de la cámara o la orientación del flujo de vídeo.
El reflejo se aplica después de la rotación.
Nota: El reflejo aquí difiere de QImage::mirrored, ya que un QImage reflejado verticalmente será reflejado alrededor de su eje x.
bool QVideoFrameFormat::isValid() const
Identifica si un formato de superficie de vídeo tiene un formato de píxel y un tamaño de fotograma válidos.
Devuelve true si el formato es válido y false en caso contrario.
QVideoFrameFormat::PixelFormat QVideoFrameFormat::pixelFormat() const
Devuelve el formato de píxel de los fotogramas de un flujo de vídeo.
[static] QVideoFrameFormat::PixelFormat QVideoFrameFormat::pixelFormatFromImageFormat(QImage::Format format)
Devuelve un formato de píxel de vídeo equivalente a una imagen format. Si no existe un formato equivalente, devuelve QVideoFrameFormat::Format_Invalid.
Nota: En general QImage no maneja formatos YUV.
[static] QString QVideoFrameFormat::pixelFormatToString(QVideoFrameFormat::PixelFormat pixelFormat)
Devuelve una representación en forma de cadena de la dirección pixelFormat.
int QVideoFrameFormat::planeCount() const
Devuelve el número de planos utilizados. Este número depende del formato de píxel y es 1 para formatos basados en RGB, y un número entre 1 y 3 para formatos basados en YUV.
QtVideo::Rotation QVideoFrameFormat::rotation() const
Devuelve el ángulo de rotación de la superficie en el sentido de las agujas del reloj.
Las transformaciones de QVideoFrameFormat, en concreto, la rotación y el reflejo, pueden estar determinadas por la orientación del sensor de la cámara, los ajustes de la cámara o la orientación del flujo de vídeo.
La rotación se aplica antes del reflejo.
Véase también setRotation().
QVideoFrameFormat::Direction QVideoFrameFormat::scanLineDirection() const
Devuelve la dirección de las líneas de exploración.
Véase también setScanLineDirection().
void QVideoFrameFormat::setColorRange(QVideoFrameFormat::ColorRange range)
Establece el rango de transferencia de color que debe utilizarse para renderizar el flujo de vídeo en range.
Véase también colorRange().
void QVideoFrameFormat::setColorSpace(QVideoFrameFormat::ColorSpace colorSpace)
Establece la dirección colorSpace de un flujo de vídeo.
Véase también colorSpace().
void QVideoFrameFormat::setColorTransfer(QVideoFrameFormat::ColorTransfer colorTransfer)
Establece la función de transferencia de color que debe utilizarse para renderizar el flujo de vídeo en colorTransfer.
Véase también colorTransfer().
void QVideoFrameFormat::setFrameRate(qreal rate)
Establece los fotogramas rate de un flujo de vídeo en fotogramas por segundo.
Véase también frameRate().
void QVideoFrameFormat::setFrameSize(const QSize &size)
Establece el tamaño de los fotogramas de un flujo de vídeo en size.
Esto hará que viewport() llene todo el fotograma.
Véase también frameSize().
void QVideoFrameFormat::setFrameSize(int width, int height)
Establece los valores width y height de los fotogramas de un flujo de vídeo.
Esto restablecerá el viewport() para llenar todo el fotograma.
Esta es una función sobrecargada.
void QVideoFrameFormat::setMaxLuminance(float lum)
Establece la luminancia máxima en el valor dado, lum.
void QVideoFrameFormat::setMirrored(bool mirrored)
Establece si la superficie es mirrored alrededor de su eje vertical.
Las transformaciones de QVideoFrameFormat, en concreto, la rotación y el reflejo, pueden estar determinadas por la orientación del sensor de la cámara, los ajustes de la cámara o la orientación del flujo de vídeo.
El reflejo se aplica después de la rotación.
El valor por defecto es false.
Nota: El reflejado aquí difiere de QImage::mirrored, ya que un QImage reflejado verticalmente será reflejado alrededor de su eje x.
Véase también isMirrored().
void QVideoFrameFormat::setRotation(QtVideo::Rotation angle)
Establece el angle en el que la superficie gira en el sentido de las agujas del reloj.
Las transformaciones de QVideoFrameFormat, en concreto, la rotación y el reflejo, pueden estar determinadas por la orientación del sensor de la cámara, los ajustes de la cámara o la orientación del flujo de vídeo.
La rotación se aplica antes del reflejo.
El valor por defecto es QtVideo::Rotation::None.
Véase también rotation().
void QVideoFrameFormat::setScanLineDirection(QVideoFrameFormat::Direction direction)
Establece el direction de las líneas de exploración.
Véase también scanLineDirection().
void QVideoFrameFormat::setStreamFrameRate(qreal rate)
Establece los fotogramas rate de un flujo de vídeo en fotogramas por segundo.
Véase también streamFrameRate().
void QVideoFrameFormat::setViewport(const QRect &viewport)
Establece la ventana gráfica de un flujo de vídeo en viewport.
Véase también viewport().
qreal QVideoFrameFormat::streamFrameRate() const
Devuelve la frecuencia de imagen de un flujo de vídeo en fotogramas por segundo.
Véase también setStreamFrameRate().
[noexcept] void QVideoFrameFormat::swap(QVideoFrameFormat &other)
Intercambia el formato de fotograma de vídeo actual con el other.
QRect QVideoFrameFormat::viewport() const
Devuelve la ventana gráfica de un flujo de vídeo.
La ventana gráfica es la región de un fotograma de vídeo que se muestra realmente.
Por defecto, la ventana abarca todo el fotograma.
Véase también setViewport().
bool QVideoFrameFormat::operator!=(const QVideoFrameFormat &other) const
Devuelve true si other es diferente a este formato de vídeo, y false si son iguales.
[noexcept] QVideoFrameFormat &QVideoFrameFormat::operator=(QVideoFrameFormat &&other)
Mueve other en este QVideoFrameFormat.
QVideoFrameFormat &QVideoFrameFormat::operator=(const QVideoFrameFormat &other)
Asigna los valores de other a este objeto.
bool QVideoFrameFormat::operator==(const QVideoFrameFormat &other) const
Devuelve true si other es el mismo que este formato de vídeo, y false si son diferentes.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.