Dirac - A Video Codec

Created by the British Broadcasting Corporation.


OverlayParams Class Reference

Class holding instrumentation overlay information.

#include <overlay.h>

Public Member Functions

OverlayOption Option () const
int Reference () const
 Returns which reference is to be used.
int Background () const
 Returns true if input picture background is used, false if grey.
int Legend () const
 Returns true if colour legend is displayed.
int MvClip () const
 Returns clip value for motion vectors.
int SADClip () const
 Returns clip value for sad.
void SetOption (OverlayOption o)
void SetReference (int r)
 Set which reference picture is to be used.
void SetBackground (bool b)
 Set whether input picture or grey is used as background.
void SetLegend (bool l)
 Set display of colour legend.
void SetMvClip (int c)
 Set clip for motion vectors.
void SetSADClip (int c)
 Set clip for sad.

Private Attributes

OverlayOption m_option
 Instrumentation command line option.
int m_ref
 Reference picture.
bool m_bg
 Background - original luma or mid-grey.
bool m_legend
 Instrumentation legend off.
int m_mv_clip
 Motion vector clip value.
int m_sad_clip
 SAD clip value.

Member Function Documentation

◆ Background()

int dirac_instr::OverlayParams::Background ( ) const
inline

◆ Legend()

int dirac_instr::OverlayParams::Legend ( ) const
inline

◆ MvClip()

int dirac_instr::OverlayParams::MvClip ( ) const
inline

◆ Option()

OverlayOption dirac_instr::OverlayParams::Option ( ) const
inline

Get functions... Returns instrumentation command line option

◆ Reference()

int dirac_instr::OverlayParams::Reference ( ) const
inline

◆ SADClip()

int dirac_instr::OverlayParams::SADClip ( ) const
inline

◆ SetBackground()

void dirac_instr::OverlayParams::SetBackground ( bool b)
inline

◆ SetLegend()

void dirac_instr::OverlayParams::SetLegend ( bool l)
inline

◆ SetMvClip()

void dirac_instr::OverlayParams::SetMvClip ( int c)
inline

◆ SetOption()

void dirac_instr::OverlayParams::SetOption ( OverlayOption o)
inline

Set functions... Set type of instrumentation

◆ SetReference()

void dirac_instr::OverlayParams::SetReference ( int r)
inline

◆ SetSADClip()

void dirac_instr::OverlayParams::SetSADClip ( int c)
inline

Member Data Documentation

◆ m_bg

bool dirac_instr::OverlayParams::m_bg
private

◆ m_legend

bool dirac_instr::OverlayParams::m_legend
private

◆ m_mv_clip

int dirac_instr::OverlayParams::m_mv_clip
private

◆ m_option

OverlayOption dirac_instr::OverlayParams::m_option
private

◆ m_ref

int dirac_instr::OverlayParams::m_ref
private

◆ m_sad_clip

int dirac_instr::OverlayParams::m_sad_clip
private

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

© 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.