Created by the British Broadcasting Corporation.
#include <common.h>
dirac::FrameParams::FrameParams | ( | ) |
dirac::FrameParams::FrameParams | ( | const ChromaFormat & | cf, | |
int | xlen, | |||
int | ylen, | |||
int | c_xlen, | |||
int | c_ylen, | |||
unsigned int | video_depth | |||
) |
dirac::FrameParams::FrameParams | ( | const ChromaFormat & | cf, | |
const FrameSort & | fs | |||
) |
Frame chroma format and frame sort are set.
dirac::FrameParams::FrameParams | ( | const SeqParams & | sparams | ) |
const ChromaFormat& dirac::FrameParams::CFormat | ( | ) | const [inline] |
References m_cformat.
int dirac::FrameParams::Xl | ( | ) | const [inline] |
References m_xl.
int dirac::FrameParams::Yl | ( | ) | const [inline] |
References m_yl.
int dirac::FrameParams::ChromaXl | ( | ) | const [inline] |
References m_chroma_xl.
int dirac::FrameParams::ChromaYl | ( | ) | const [inline] |
References m_chroma_yl.
int dirac::FrameParams::FrameNum | ( | ) | const [inline] |
References m_fnum.
bool dirac::FrameParams::IsBFrame | ( | ) | const |
int dirac::FrameParams::ExpiryTime | ( | ) | const [inline] |
References m_expiry_time.
bool dirac::FrameParams::Output | ( | ) | const [inline] |
References m_output.
const std::vector<int>& dirac::FrameParams::Refs | ( | ) | const [inline] |
References m_refs.
std::vector<int>& dirac::FrameParams::Refs | ( | ) | [inline] |
References m_refs.
unsigned int dirac::FrameParams::NumRefs | ( | ) | const [inline] |
References m_refs.
FrameType dirac::FrameParams::GetFrameType | ( | ) | const [inline] |
References m_frame_type.
ReferenceType dirac::FrameParams::GetReferenceType | ( | ) | const [inline] |
References m_reference_type.
unsigned int dirac::FrameParams::GetVideoDepth | ( | ) | const [inline] |
References m_video_depth.
void dirac::FrameParams::SetFSort | ( | const FrameSort & | fs | ) |
Referenced by dirac::Frame::SetFrameSort().
void dirac::FrameParams::SetFrameType | ( | const FrameType | ftype | ) |
Referenced by dirac::Frame::SetFrameType().
void dirac::FrameParams::SetReferenceType | ( | const ReferenceType | rtype | ) |
Referenced by dirac::Frame::SetReferenceType().
void dirac::FrameParams::SetFrameNum | ( | const int | fn | ) | [inline] |
References m_fnum.
void dirac::FrameParams::SetExpiryTime | ( | const int | expt | ) | [inline] |
References m_expiry_time.
void dirac::FrameParams::SetAsOutput | ( | ) | [inline] |
References m_output.
void dirac::FrameParams::SetCFormat | ( | ChromaFormat | cf | ) | [inline] |
References m_cformat.
void dirac::FrameParams::SetXl | ( | int | xl | ) | [inline] |
References m_xl.
void dirac::FrameParams::SetYl | ( | int | yl | ) | [inline] |
References m_yl.
void dirac::FrameParams::SetChromaXl | ( | int | xl | ) | [inline] |
References m_chroma_xl.
void dirac::FrameParams::SetChromaYl | ( | int | yl | ) | [inline] |
References m_chroma_yl.
void dirac::FrameParams::SetVideoDepth | ( | int | vd | ) | [inline] |
References m_video_depth.
std::vector<int>& dirac::FrameParams::RetiredFrames | ( | ) | const [inline] |
References m_retd_list.
std::vector<int>& dirac::FrameParams::RetiredFrames | ( | ) | [inline] |
References m_retd_list.
ChromaFormat dirac::FrameParams::m_cformat [private] |
Referenced by CFormat(), and SetCFormat().
int dirac::FrameParams::m_xl [private] |
int dirac::FrameParams::m_yl [private] |
FrameSort dirac::FrameParams::m_fsort [private] |
Referenced by FSort().
std::vector<int> dirac::FrameParams::m_refs [private] |
int dirac::FrameParams::m_expiry_time [private] |
Referenced by ExpiryTime(), and SetExpiryTime().
int dirac::FrameParams::m_fnum [private] |
Referenced by FrameNum(), and SetFrameNum().
FrameType dirac::FrameParams::m_frame_type [private] |
Referenced by GetFrameType().
Referenced by GetReferenceType().
bool dirac::FrameParams::m_output [private] |
Referenced by Output(), and SetAsOutput().
int dirac::FrameParams::m_chroma_xl [private] |
Referenced by ChromaXl(), and SetChromaXl().
int dirac::FrameParams::m_chroma_yl [private] |
Referenced by ChromaYl(), and SetChromaYl().
std::vector<int> dirac::FrameParams::m_retd_list [mutable, private] |
Referenced by RetiredFrames().
unsigned int dirac::FrameParams::m_video_depth [private] |
Referenced by GetVideoDepth(), and SetVideoDepth().
© 2004 British Broadcasting Corporation.
Dirac code licensed under the Mozilla Public License (MPL) Version 1.1.
HTML documentation generated by Dimitri van Heesch's
excellent Doxygen tool.