qTox  Version: nightly | Commit: bc751c8e1cac455f9690654fcfe0f560d2d7dfdd
VideoFrame Member List

This is the complete list of members for VideoFrame, including all inherited members.

AtomicIDType typedefVideoFrame
dataAlignmentVideoFramestatic
deleteFrameBuffer()VideoFrameprivate
frameBufferVideoFrameprivate
frameIDVideoFrameprivate
frameIDsVideoFrameprivatestatic
frameLockVideoFrameprivate
freeSourceFrameVideoFrameprivate
generateAVFrame(const QSize &dimensions, const int pixelFormat, const bool requireAligned)VideoFrameprivate
getAVFrame(QSize frameSize, const int pixelFormat, const bool requireAligned)VideoFrame
getFrameID() constVideoFrame
getFrameKey(const QSize &frameSize, const int pixFmt, const int linesize)VideoFrameprivatestatic
getFrameKey(const QSize &frameSize, const int pixFmt, const bool frameAligned)VideoFrameprivatestatic
getSourceDimensions() constVideoFrame
getSourceID() constVideoFrame
getSourcePixelFormat() constVideoFrame
IDType typedefVideoFrame
isValid()VideoFrame
mutexMapVideoFrameprivatestatic
operator=(const VideoFrame &other)=deleteVideoFrame
operator=(VideoFrame &&other)=deleteVideoFrame
refsLockVideoFrameprivatestatic
refsMapVideoFrameprivatestatic
releaseFrame()VideoFrame
retrieveAVFrame(const QSize &dimensions, const int pixelFormat, const bool requireAligned)VideoFrameprivate
sourceDimensionsVideoFrameprivate
sourceFrameKeyVideoFrameprivate
sourceIDVideoFrameprivate
sourcePixelFormatVideoFrameprivate
storeAVFrame(AVFrame *frame, const QSize &dimensions, const int pixelFormat)VideoFrameprivate
toGenericObject(const QSize &dimensions, const int pixelFormat, const bool requireAligned, const std::function< T(AVFrame *const)> &objectConstructor, const T &nullObject)VideoFrameprivate
toQImage(QSize frameSize={})VideoFrame
toToxYUVFrame(QSize frameSize={})VideoFrame
trackFrame()VideoFrame
untrackFrames(const IDType &sourceID, bool releaseFrames=false)VideoFramestatic
VideoFrame(IDType sourceID, AVFrame *sourceFrame, QRect dimensions, int pixFmt, bool freeSourceFrame=false)VideoFrame
VideoFrame(IDType sourceID, AVFrame *sourceFrame, bool freeSourceFrame=false)VideoFrame
VideoFrame(const VideoFrame &other)=deleteVideoFrame
VideoFrame(VideoFrame &&other)=deleteVideoFrame
~VideoFrame()VideoFrame