![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <qffmpeghwaccel_p.h>
Public Member Functions | |
| ~HWAccel () | |
| AVHWDeviceType | deviceType () const |
| AVBufferRef * | hwDeviceContextAsBuffer () const |
| AVHWDeviceContext * | hwDeviceContext () const |
| AVPixelFormat | hwFormat () const |
| const AVHWFramesConstraints * | constraints () const |
| bool | matchesSizeContraints (QSize sizesize) const |
| void | createFramesContext (AVPixelFormat swFormat, const QSize &sizesize) |
| void | destroyFramesContext () |
| void | updateFramesContext (AVPixelFormat swFormat, const QSize &sizesize) |
| AVBufferRef * | hwFramesContextAsBuffer () const |
| AVHWFramesContext * | hwFramesContext () const |
Static Public Member Functions | |
| static HWAccelUPtr | create (AVHWDeviceType deviceType) |
| static std::pair< std::optional< Codec >, HWAccelUPtr > | findDecoderWithHwAccel (AVCodecID idid) |
| static AVPixelFormat | format (AVFrame *frame) |
| static QSpan< const AVHWDeviceType > | encodingDeviceTypes () |
| static QSpan< const AVHWDeviceType > | decodingDeviceTypes () |
Definition at line 64 of file qffmpeghwaccel_p.h.
|
default |
| const AVHWFramesConstraints * QFFmpeg::HWAccel::constraints | ( | ) | const |
Definition at line 416 of file qffmpeghwaccel.cpp.
|
static |
Definition at line 376 of file qffmpeghwaccel.cpp.
Definition at line 443 of file qffmpeghwaccel.cpp.
|
static |
Definition at line 400 of file qffmpeghwaccel.cpp.
| void QFFmpeg::HWAccel::destroyFramesContext | ( | ) |
Definition at line 467 of file qffmpeghwaccel.cpp.
| AVHWDeviceType QFFmpeg::HWAccel::deviceType | ( | ) | const |
Definition at line 438 of file qffmpeghwaccel.cpp.
|
static |
Definition at line 394 of file qffmpeghwaccel.cpp.
|
static |
Definition at line 270 of file qffmpeghwaccel.cpp.
|
static |
Definition at line 384 of file qffmpeghwaccel.cpp.
| AVHWDeviceContext * QFFmpeg::HWAccel::hwDeviceContext | ( | ) | const |
Definition at line 406 of file qffmpeghwaccel.cpp.
|
inline |
Definition at line 81 of file qffmpeghwaccel_p.h.
| AVPixelFormat QFFmpeg::HWAccel::hwFormat | ( | ) | const |
Definition at line 411 of file qffmpeghwaccel.cpp.
| AVHWFramesContext * QFFmpeg::HWAccel::hwFramesContext | ( | ) | const |
Definition at line 485 of file qffmpeghwaccel.cpp.
|
inline |
Definition at line 91 of file qffmpeghwaccel_p.h.
| bool QFFmpeg::HWAccel::matchesSizeContraints | ( | QSize | size | ) | const |
Definition at line 426 of file qffmpeghwaccel.cpp.
Definition at line 472 of file qffmpeghwaccel.cpp.