Parameters for initialising picture class objects.
|
| | PictureParams () |
| | Default constructor.
|
| | PictureParams (const ChromaFormat &cf, int xlen, int ylen, unsigned int luma_depth, unsigned int chroma_depth) |
| | Constructor.
|
| | PictureParams (const ChromaFormat &cf, const PictureSort &fs) |
| | Constructor.
|
| | PictureParams (const SourceParams &sparams) |
| | Constructor.
|
| const ChromaFormat & | CFormat () const |
| | Returns the chroma format of the picture.
|
| int | Xl () const |
| | Returns the picture width.
|
| int | Yl () const |
| | Returns the picture height.
|
| int | ChromaXl () const |
| | Returns the chroma width of the picture.
|
| int | ChromaYl () const |
| | Returns the chroma height of the picture.
|
| unsigned int | LumaDepth () const |
| | Returns the luma depth.
|
| unsigned int | ChromaDepth () const |
| | Returns the chroma depth.
|
| const PictureSort & | PicSort () const |
| | Returns the type of the picture.
|
| int | PictureNum () const |
| | Returns the number of the picture (in time order).
|
| int | RetiredPictureNum () const |
| | Returns the retired reference picture number.
|
| bool | IsBPicture () const |
| | Returns whether the picture is bi-directionally predicted by checking references.
|
| int | ExpiryTime () const |
| | Returns the number of pictures after the current picture number after which the picture can be discarded.
|
| bool | Output () const |
| | Returns an indication of whether the picture has been output yet.
|
| const std::vector< int > & | Refs () const |
| | Returns a const C++ reference to the set of reference picture numbers (will be empty if the picture is an I picture).
|
| std::vector< int > & | Refs () |
| | Returns non-const C++ referece to the vector of reference pictures, to allow them to be set.
|
| unsigned int | NumRefs () const |
| | Return the number of reference pictures.
|
| PictureType | GetPictureType () const |
| | Returns type of picture (see enum).
|
| ReferenceType | GetReferenceType () const |
| | Returns reference picture type (see enum).
|
| bool | UsingAC () const |
| | Returns true is entropy coding using Arithmetic coding.
|
| void | SetPicSort (const PictureSort &ps) |
| | Sets the type of picture.
|
| void | SetPictureType (const PictureType ftype) |
| | Sets the picture to be Intra/Inter.
|
| void | SetReferenceType (const ReferenceType rtype) |
| | Sets the picture to be a reference or not.
|
| void | SetPictureNum (const int fn) |
| | Sets the picture number.
|
| void | SetExpiryTime (const int expt) |
| | Sets how long the picture will stay in the buffer (encoder only).
|
| void | SetAsOutput () |
| | Sets a flag to indicate that the picture has been output.
|
| void | SetCFormat (ChromaFormat cf) |
| | Sets the chroma format.
|
| void | SetXl (int xlen) |
| | Sets the picture width.
|
| void | SetYl (int ylen) |
| | Sets the picture height.
|
| void | SetLumaDepth (unsigned int luma_depth) |
| | Set Luma Depth.
|
| void | SetChromaDepth (unsigned int chroma_depth) |
| | Set Chroma Depth.
|
| void | SetRetiredPictureNum (int retd_fnum) |
| | Sets the retired reference picture number.
|
| void | SetUsingAC (bool using_ac) |
| | Sets the arithmetic coding flag.
|