openMSX
Public Member Functions | Public Attributes | List of all members
openmsx::Frame Struct Reference

#include <OggReader.hh>

Public Member Functions

 Frame (const th_ycbcr_buffer &yuv)
 
 Frame (const Frame &)=delete
 
 Frame (Frame &&)=delete
 
Frameoperator= (const Frame &)=delete
 
Frameoperator= (Frame &&)=delete
 
 ~Frame ()
 

Public Attributes

th_ycbcr_buffer buffer
 
size_t no
 
int length
 

Detailed Description

Definition at line 30 of file OggReader.hh.

Constructor & Destructor Documentation

◆ Frame() [1/3]

openmsx::Frame::Frame ( const th_ycbcr_buffer &  yuv)
explicit

Definition at line 22 of file OggReader.cc.

References buffer, and openmsx::MemoryOps::mallocAligned().

◆ Frame() [2/3]

openmsx::Frame::Frame ( const Frame )
delete

◆ Frame() [3/3]

openmsx::Frame::Frame ( Frame &&  )
delete

◆ ~Frame()

openmsx::Frame::~Frame ( )

Definition at line 38 of file OggReader.cc.

References buffer, and openmsx::MemoryOps::freeAligned().

Member Function Documentation

◆ operator=() [1/2]

Frame & openmsx::Frame::operator= ( const Frame )
delete

◆ operator=() [2/2]

Frame & openmsx::Frame::operator= ( Frame &&  )
delete

Member Data Documentation

◆ buffer

th_ycbcr_buffer openmsx::Frame::buffer

Definition at line 39 of file OggReader.hh.

Referenced by Frame(), openmsx::OggReader::getFrameNo(), and ~Frame().

◆ length

int openmsx::Frame::length

Definition at line 41 of file OggReader.hh.

◆ no

size_t openmsx::Frame::no

Definition at line 40 of file OggReader.hh.

Referenced by openmsx::OggReader::getFrameNo().


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