Created by the British Broadcasting Corporation.
#include <common.h>
Collaboration diagram for dirac::PictureParams:
dirac::PictureParams::PictureParams | ( | ) |
dirac::PictureParams::PictureParams | ( | const ChromaFormat & | cf, | |
int | xlen, | |||
int | ylen, | |||
unsigned int | luma_depth, | |||
unsigned int | chroma_depth | |||
) |
dirac::PictureParams::PictureParams | ( | const ChromaFormat & | cf, | |
const PictureSort & | fs | |||
) |
Picture chroma format and picture sort are set.
dirac::PictureParams::PictureParams | ( | const SourceParams & | sparams | ) |
Constructor. Parameters are derived from the source parameters
const ChromaFormat& dirac::PictureParams::CFormat | ( | ) | const [inline] |
unsigned int dirac::PictureParams::ChromaDepth | ( | ) | const [inline] |
int dirac::PictureParams::ChromaXl | ( | ) | const [inline] |
int dirac::PictureParams::ChromaYl | ( | ) | const [inline] |
int dirac::PictureParams::ExpiryTime | ( | ) | const [inline] |
PictureType dirac::PictureParams::GetPictureType | ( | ) | const [inline] |
ReferenceType dirac::PictureParams::GetReferenceType | ( | ) | const [inline] |
bool dirac::PictureParams::IsBPicture | ( | ) | const |
unsigned int dirac::PictureParams::LumaDepth | ( | ) | const [inline] |
unsigned int dirac::PictureParams::NumRefs | ( | ) | const [inline] |
bool dirac::PictureParams::Output | ( | ) | const [inline] |
const PictureSort& dirac::PictureParams::PicSort | ( | ) | const [inline] |
int dirac::PictureParams::PictureNum | ( | ) | const [inline] |
std::vector<int>& dirac::PictureParams::Refs | ( | ) | [inline] |
const std::vector<int>& dirac::PictureParams::Refs | ( | ) | const [inline] |
int dirac::PictureParams::RetiredPictureNum | ( | ) | const [inline] |
void dirac::PictureParams::SetAsOutput | ( | ) | [inline] |
void dirac::PictureParams::SetCFormat | ( | ChromaFormat | cf | ) | [inline] |
void dirac::PictureParams::SetChromaDepth | ( | unsigned int | chroma_depth | ) | [inline] |
void dirac::PictureParams::SetExpiryTime | ( | const int | expt | ) | [inline] |
void dirac::PictureParams::SetLumaDepth | ( | unsigned int | luma_depth | ) | [inline] |
void dirac::PictureParams::SetPicSort | ( | const PictureSort & | ps | ) |
void dirac::PictureParams::SetPictureNum | ( | const int | fn | ) | [inline] |
void dirac::PictureParams::SetPictureType | ( | const PictureType | ftype | ) |
void dirac::PictureParams::SetReferenceType | ( | const ReferenceType | rtype | ) |
void dirac::PictureParams::SetRetiredPictureNum | ( | int | retd_fnum | ) | [inline] |
void dirac::PictureParams::SetUsingAC | ( | bool | using_ac | ) | [inline] |
void dirac::PictureParams::SetXl | ( | int | xlen | ) |
void dirac::PictureParams::SetYl | ( | int | ylen | ) |
bool dirac::PictureParams::UsingAC | ( | ) | const [inline] |
int dirac::PictureParams::Xl | ( | ) | const [inline] |
int dirac::PictureParams::Yl | ( | ) | const [inline] |
ChromaFormat dirac::PictureParams::m_cformat [private] |
unsigned int dirac::PictureParams::m_chroma_depth [private] |
int dirac::PictureParams::m_cxl [private] |
int dirac::PictureParams::m_cyl [private] |
int dirac::PictureParams::m_expiry_time [private] |
int dirac::PictureParams::m_fnum [private] |
unsigned int dirac::PictureParams::m_luma_depth [private] |
bool dirac::PictureParams::m_output [private] |
PictureSort dirac::PictureParams::m_psort [private] |
std::vector<int> dirac::PictureParams::m_refs [private] |
int dirac::PictureParams::m_retd_fnum [mutable, private] |
bool dirac::PictureParams::m_using_ac [private] |
int dirac::PictureParams::m_xl [private] |
int dirac::PictureParams::m_yl [private] |
© 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.