MythTV  master
Public Member Functions | Public Attributes | List of all members
MythAVCopyPrivate Class Reference
Collaboration diagram for MythAVCopyPrivate:
Collaboration graph
[legend]

Public Member Functions

 MythAVCopyPrivate (bool uswc)
 
 ~MythAVCopyPrivate ()
 
 MythAVCopyPrivate (const MythAVCopyPrivate &)=delete
 
MythAVCopyPrivateoperator= (const MythAVCopyPrivate &)=delete
 
int SizeData (int _width, int _height, AVPixelFormat _fmt)
 

Public Attributes

SwsContext * m_swsctx {nullptr}
 
MythUSWCCopym_copyctx {nullptr}
 
int m_width {0}
 
int m_height {0}
 
int m_size {0}
 
AVPixelFormat m_format {AV_PIX_FMT_NONE}
 

Detailed Description

Definition at line 213 of file mythavutil.cpp.

Constructor & Destructor Documentation

◆ MythAVCopyPrivate() [1/2]

MythAVCopyPrivate::MythAVCopyPrivate ( bool  uswc)
inlineexplicit

Definition at line 216 of file mythavutil.cpp.

◆ ~MythAVCopyPrivate()

MythAVCopyPrivate::~MythAVCopyPrivate ( )
inline

Definition at line 219 of file mythavutil.cpp.

◆ MythAVCopyPrivate() [2/2]

MythAVCopyPrivate::MythAVCopyPrivate ( const MythAVCopyPrivate )
delete

Member Function Documentation

◆ operator=()

MythAVCopyPrivate& MythAVCopyPrivate::operator= ( const MythAVCopyPrivate )
delete

◆ SizeData()

int MythAVCopyPrivate::SizeData ( int  _width,
int  _height,
AVPixelFormat  _fmt 
)
inline

Definition at line 231 of file mythavutil.cpp.

Referenced by MythAVCopy::Copy().

Member Data Documentation

◆ m_swsctx

SwsContext* MythAVCopyPrivate::m_swsctx {nullptr}

Definition at line 244 of file mythavutil.cpp.

Referenced by MythAVCopy::Copy(), and ~MythAVCopyPrivate().

◆ m_copyctx

MythUSWCCopy* MythAVCopyPrivate::m_copyctx {nullptr}

Definition at line 245 of file mythavutil.cpp.

Referenced by MythAVCopy::Copy(), and ~MythAVCopyPrivate().

◆ m_width

int MythAVCopyPrivate::m_width {0}

Definition at line 246 of file mythavutil.cpp.

Referenced by SizeData().

◆ m_height

int MythAVCopyPrivate::m_height {0}

Definition at line 247 of file mythavutil.cpp.

Referenced by SizeData().

◆ m_size

int MythAVCopyPrivate::m_size {0}

Definition at line 248 of file mythavutil.cpp.

Referenced by SizeData().

◆ m_format

AVPixelFormat MythAVCopyPrivate::m_format {AV_PIX_FMT_NONE}

Definition at line 249 of file mythavutil.cpp.

Referenced by SizeData().


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