![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <avfvideosink_p.h>
Public Member Functions | |
| ~AVFVideoSinkInterface () | |
| void | setVideoSink (AVFVideoSink *sink) |
| virtual void | reconfigure ()=0 |
| virtual void | setRhi (QRhi *) |
| virtual void | setLayer (CALayer *layer) |
| virtual void | setOutputSettings () |
| QRhi * | rhi () const |
| void | updateLayerBounds () |
| void | nativeSizeChanged () |
| QSize | nativeSize () const |
Public Attributes | |
| QCFType< CVMetalTextureCacheRef > | cvMetalTextureCache |
Protected Attributes | |
| AVFVideoSink * | m_sink = nullptr |
| QRhi * | m_rhi = nullptr |
| CALayer * | m_layer = nullptr |
| NSDictionary * | m_outputSettings = nullptr |
Definition at line 55 of file avfvideosink_p.h.
| AVFVideoSinkInterface::~AVFVideoSinkInterface | ( | ) |
Definition at line 48 of file avfvideosink.mm.
|
inline |
Definition at line 72 of file avfvideosink_p.h.
References m_sink.
|
inline |
Definition at line 71 of file avfvideosink_p.h.
References updateLayerBounds().
Referenced by AVFCameraRenderer::reconfigure(), AVFVideoRendererControl::reconfigure(), and AVFVideoSink::setNativeSize().
|
pure virtual |
Implemented in AVFCameraRenderer, and AVFVideoRendererControl.
Referenced by setLayer(), and setVideoSink().
|
inline |
Definition at line 68 of file avfvideosink_p.h.
|
virtual |
Reimplemented in AVFVideoRendererControl.
Definition at line 145 of file avfvideosink.mm.
References reconfigure().
|
virtual |
Reimplemented in AVFCameraRenderer.
Definition at line 160 of file avfvideosink.mm.
Referenced by AVFCameraRenderer::setOutputSettings(), and setRhi().
Definition at line 83 of file avfvideosink.mm.
References setOutputSettings().
| void AVFVideoSinkInterface::setVideoSink | ( | AVFVideoSink * | sink | ) |
Definition at line 67 of file avfvideosink.mm.
References m_sink, reconfigure(), and AVFVideoSink::setVideoSinkInterface().
Referenced by AVFMediaPlayer::setVideoSink().
| void AVFVideoSinkInterface::updateLayerBounds | ( | ) |
Definition at line 202 of file avfvideosink.mm.
Referenced by nativeSizeChanged().
| QCFType<CVMetalTextureCacheRef> AVFVideoSinkInterface::cvMetalTextureCache |
Definition at line 74 of file avfvideosink_p.h.
|
protected |
Definition at line 87 of file avfvideosink_p.h.
|
protected |
Definition at line 88 of file avfvideosink_p.h.
|
protected |
Definition at line 86 of file avfvideosink_p.h.
|
protected |
Definition at line 85 of file avfvideosink_p.h.
Referenced by nativeSize(), AVFVideoRendererControl::setLayer(), AVFVideoRendererControl::setSubtitleText(), and setVideoSink().