Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QFFmpeg::Frame::Data Struct Reference

#include <qffmpegframe_p.h>

Collaboration diagram for QFFmpeg::Frame::Data:

Public Member Functions

 Data (const LoopOffset &offset, AVFrameUPtr f, const CodecContext &codecContext, const PlaybackEngineObjectID &sourceID)
 Data (const LoopOffset &offset, const QString &text, TrackPosition pts, TrackDuration duration, const PlaybackEngineObjectID &sourceID)

Public Attributes

QAtomicInt ref
LoopOffset loopOffset
std::optional< CodecContextcodecContext
AVFrameUPtr frame
QString text
TrackPosition startTime = 0
TrackDuration duration = 0
PlaybackEngineObjectID sourceID

Detailed Description

Definition at line 34 of file qffmpegframe_p.h.

Constructor & Destructor Documentation

◆ Data() [1/2]

QFFmpeg::Frame::Data::Data ( const LoopOffset & offset,
AVFrameUPtr f,
const CodecContext & codecContext,
const PlaybackEngineObjectID & sourceID )
inline

Definition at line 36 of file qffmpegframe_p.h.

References Data().

Referenced by Data().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Data() [2/2]

QFFmpeg::Frame::Data::Data ( const LoopOffset & offset,
const QString & text,
TrackPosition pts,
TrackDuration duration,
const PlaybackEngineObjectID & sourceID )
inline

Definition at line 69 of file qffmpegframe_p.h.

References Data().

Referenced by Data().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ codecContext

std::optional<CodecContext> QFFmpeg::Frame::Data::codecContext

Definition at line 77 of file qffmpegframe_p.h.

◆ duration

TrackDuration QFFmpeg::Frame::Data::duration = 0

Definition at line 81 of file qffmpegframe_p.h.

◆ frame

AVFrameUPtr QFFmpeg::Frame::Data::frame

Definition at line 78 of file qffmpegframe_p.h.

◆ loopOffset

LoopOffset QFFmpeg::Frame::Data::loopOffset

Definition at line 76 of file qffmpegframe_p.h.

◆ ref

QAtomicInt QFFmpeg::Frame::Data::ref

Definition at line 75 of file qffmpegframe_p.h.

◆ sourceID

PlaybackEngineObjectID QFFmpeg::Frame::Data::sourceID

Definition at line 82 of file qffmpegframe_p.h.

◆ startTime

TrackPosition QFFmpeg::Frame::Data::startTime = 0

Definition at line 80 of file qffmpegframe_p.h.

◆ text

QString QFFmpeg::Frame::Data::text

Definition at line 79 of file qffmpegframe_p.h.


The documentation for this struct was generated from the following file: