Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-release > by-pkgid > b91608bcc8cdfae85c75f04c03683d58 > files > 197

lib64dirac-devel-0.9.1-1mdv2008.1.x86_64.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>Dirac Video Codec</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body bgcolor="#ffffff">
<h1 align="center" color="#606080">
Dirac - A Video Codec
</h1>
<p align="center">
Created by the <a href="http://www.bbc.co.uk">British Broadcasting Corporation</a>.
</p>
<hr>
<!-- Generated by Doxygen 1.5.4 -->
<div class="nav">
<a class="el" href="a00226.html">dirac</a>::<a class="el" href="a00125.html">SourceParams</a></div>
<h1>dirac::SourceParams Class Reference</h1><!-- doxytag: class="dirac::SourceParams" -->Parameters relating to the source material being encoded/decoded.  
<a href="#_details"></a>
<p>
<code>#include &lt;<a class="el" href="a00240.html">common.h</a>&gt;</code>
<p>

<p>
<a href="a00356.html">List of all members.</a><h2>Public Member Functions</h2>
<ul>
<li><a class="el" href="a00125.html#db48a5d25d172cfdb791ed772322fabb">SourceParams</a> (const <a class="el" href="a00168.html#216a5d43d2a518325c84f100ed7735a5">VideoFormat</a> &amp;vf=VIDEO_FORMAT_CUSTOM, bool set_defaults=true)
<dl class="el"><dd class="mdescRight">default constructor  <a href="#db48a5d25d172cfdb791ed772322fabb"></a><br></dl><li><a class="el" href="a00168.html#216a5d43d2a518325c84f100ed7735a5">VideoFormat</a> <a class="el" href="a00125.html#c2f64a769180717df29c0e55c25d24ed">GetVideoFormat</a> () const 
<dl class="el"><dd class="mdescRight">Returns video-format.  <a href="#c2f64a769180717df29c0e55c25d24ed"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#963d5968dc28741d2ed57020cbd4af64">Xl</a> () const 
<dl class="el"><dd class="mdescRight">Returns the picture width.  <a href="#963d5968dc28741d2ed57020cbd4af64"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#ab0d24343a0908b790989eadc7a4d1b0">Yl</a> () const 
<dl class="el"><dd class="mdescRight">Returns the picture height.  <a href="#ab0d24343a0908b790989eadc7a4d1b0"></a><br></dl><li><a class="el" href="a00168.html#4a6c51c10f2eb04abc7209db7caff39f">ChromaFormat</a> <a class="el" href="a00125.html#b24c9222a5722df95f32a8c91feb60ea">CFormat</a> () const 
<dl class="el"><dd class="mdescRight">Returns the chroma format of the sequence (420, 422, 444).  <a href="#b24c9222a5722df95f32a8c91feb60ea"></a><br></dl><li>int <a class="el" href="a00125.html#9fc404373d04a05efdcf5905d075cb3b">ChromaWidth</a> () const 
<dl class="el"><dd class="mdescRight">Returns the chroma width.  <a href="#9fc404373d04a05efdcf5905d075cb3b"></a><br></dl><li>int <a class="el" href="a00125.html#f23320213c7c7b1dfbe6782733875e79">ChromaHeight</a> () const 
<dl class="el"><dd class="mdescRight">Returns the chroma height.  <a href="#f23320213c7c7b1dfbe6782733875e79"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#ab2c3cb2b9689e25fb9744e050dc12c7">SourceSampling</a> () const 
<dl class="el"><dd class="mdescRight">Returns the source sampling field of the source scan format.  <a href="#ab2c3cb2b9689e25fb9744e050dc12c7"></a><br></dl><li>bool <a class="el" href="a00125.html#4303224aecf8b47abd846d6d49f3654d">TopFieldFirst</a> () const 
<dl class="el"><dd class="mdescRight">Returns true if top field comes first in time.  <a href="#4303224aecf8b47abd846d6d49f3654d"></a><br></dl><li><a class="el" href="a00122.html">Rational</a> <a class="el" href="a00125.html#8508d37cf49d90430602338ce532968d">FrameRate</a> () const 
<dl class="el"><dd class="mdescRight">Return the number for frames per second.  <a href="#8508d37cf49d90430602338ce532968d"></a><br></dl><li><a class="el" href="a00168.html#c814b7884e2fe3617a7590dd30fb69d3">FrameRateType</a> <a class="el" href="a00125.html#67c2b4a92b0553d60b5f74727b875a10">FrameRateIndex</a> () const 
<dl class="el"><dd class="mdescRight">Return the type from the frame rate table.  <a href="#67c2b4a92b0553d60b5f74727b875a10"></a><br></dl><li><a class="el" href="a00122.html">Rational</a> <a class="el" href="a00125.html#84f62f5dca14cc6f78290f9c3f4d6109">PixelAspectRatio</a> () const 
<dl class="el"><dd class="mdescRight">Return the pixel aspect ratio.  <a href="#84f62f5dca14cc6f78290f9c3f4d6109"></a><br></dl><li><a class="el" href="a00168.html#a7dbc205d742c02df228c990257b7302">PixelAspectRatioType</a> <a class="el" href="a00125.html#f029ff2b3c87d93f764b7a4b529defe3">PixelAspectRatioIndex</a> () const 
<dl class="el"><dd class="mdescRight">Return the type from the pixel aspect ratio table.  <a href="#f029ff2b3c87d93f764b7a4b529defe3"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#8764da2e88e2a918a8b2b912f724c90c">CleanWidth</a> () const 
<dl class="el"><dd class="mdescRight">Return the Clean area width.  <a href="#8764da2e88e2a918a8b2b912f724c90c"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#c115ff029eb1a1bf5867d48b8c3389ea">CleanHeight</a> () const 
<dl class="el"><dd class="mdescRight">Return the Clean area height.  <a href="#c115ff029eb1a1bf5867d48b8c3389ea"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#7367e1c57a72075751b02ae1335ef696">LeftOffset</a> () const 
<dl class="el"><dd class="mdescRight">Return the Clean area left offset.  <a href="#7367e1c57a72075751b02ae1335ef696"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#38c657b1e5b97c0e80e5db51aea1dc58">TopOffset</a> () const 
<dl class="el"><dd class="mdescRight">Return the Clean area top offset.  <a href="#38c657b1e5b97c0e80e5db51aea1dc58"></a><br></dl><li><a class="el" href="a00168.html#d9244a0d1ab3670e4027e3ac49cf18da">SignalRangeType</a> <a class="el" href="a00125.html#b8bbe4dec1dc7888b022f2b6194d5056">SignalRangeIndex</a> () const 
<dl class="el"><dd class="mdescRight">Return the type from the signal range table.  <a href="#b8bbe4dec1dc7888b022f2b6194d5056"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#8aa44df9019ffdda08fc93d670c2cf92">LumaOffset</a> () const 
<dl class="el"><dd class="mdescRight">Return the luma offset.  <a href="#8aa44df9019ffdda08fc93d670c2cf92"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#22c1a2f2b3d5d713a9b59b5380f36a1f">LumaExcursion</a> () const 
<dl class="el"><dd class="mdescRight">Return the luma excursion.  <a href="#22c1a2f2b3d5d713a9b59b5380f36a1f"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#440967c51b5f0564d285faef84e0b003">ChromaOffset</a> () const 
<dl class="el"><dd class="mdescRight">Return the chroma offset.  <a href="#440967c51b5f0564d285faef84e0b003"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#309ba2298656c83730035d3251fdad86">ChromaExcursion</a> () const 
<dl class="el"><dd class="mdescRight">Return the chroma excursion.  <a href="#309ba2298656c83730035d3251fdad86"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#22343ce4eca72ede42141de12f6665e0">ColourSpecificationIndex</a> () const 
<dl class="el"><dd class="mdescRight">Return the index into the colour specification table.  <a href="#22343ce4eca72ede42141de12f6665e0"></a><br></dl><li><a class="el" href="a00168.html#b38dc5997b8fc7f0f94d4d85a8d3f5a2">ColourPrimaries</a> <a class="el" href="a00125.html#52f7d3b5f2106b8b4e7bac966e7c9ce8">ColourPrimariesIndex</a> () const 
<dl class="el"><dd class="mdescRight">Return the colour primaries index.  <a href="#52f7d3b5f2106b8b4e7bac966e7c9ce8"></a><br></dl><li><a class="el" href="a00168.html#e3b93f8dd089aefd5f6721c6145ff682">ColourMatrix</a> <a class="el" href="a00125.html#0834b7d40860b962d6a408b123d59154">ColourMatrixIndex</a> () const 
<dl class="el"><dd class="mdescRight">Return the colour matrix index.  <a href="#0834b7d40860b962d6a408b123d59154"></a><br></dl><li><a class="el" href="a00168.html#1b236414b6580bfadb3be8585123f2db">TransferFunction</a> <a class="el" href="a00125.html#8bd84cab8fb02989964331225d691f18">TransferFunctionIndex</a> () const 
<dl class="el"><dd class="mdescRight">Return the transfer function index.  <a href="#8bd84cab8fb02989964331225d691f18"></a><br></dl><li>void <a class="el" href="a00125.html#245f9300632726a35aad2b823d27cc38">SetXl</a> (unsigned int xlen)
<dl class="el"><dd class="mdescRight">Sets the picture width.  <a href="#245f9300632726a35aad2b823d27cc38"></a><br></dl><li>void <a class="el" href="a00125.html#04a88af26e9330cd9b38c9d01ecac3ce">SetYl</a> (unsigned int ylen)
<dl class="el"><dd class="mdescRight">Sets the picture height.  <a href="#04a88af26e9330cd9b38c9d01ecac3ce"></a><br></dl><li>void <a class="el" href="a00125.html#b8f248b6705c4c45b0bf97b60865cada">SetCFormat</a> (<a class="el" href="a00168.html#4a6c51c10f2eb04abc7209db7caff39f">ChromaFormat</a> cf)
<dl class="el"><dd class="mdescRight">Sets the chroma format (Y only, 420, 422 etc).  <a href="#b8f248b6705c4c45b0bf97b60865cada"></a><br></dl><li>void <a class="el" href="a00125.html#a2fc27b7a1780d36fee871e592595655">SetSourceSampling</a> (unsigned int source_sampling)
<dl class="el"><dd class="mdescRight">Set if the source sampling field of the scan format.  <a href="#a2fc27b7a1780d36fee871e592595655"></a><br></dl><li>void <a class="el" href="a00125.html#28d0bd345f6fb02434fabf5db159b667">SetTopFieldFirst</a> (bool tff)
<dl class="el"><dd class="mdescRight">Set Topfield first. True if top field comes first in time.  <a href="#28d0bd345f6fb02434fabf5db159b667"></a><br></dl><li>void <a class="el" href="a00125.html#4e741bc1c8c1d417ada75fa19db327ac">SetVideoFormat</a> (<a class="el" href="a00168.html#216a5d43d2a518325c84f100ed7735a5">VideoFormat</a> vf)
<dl class="el"><dd class="mdescRight">Sets the video format.  <a href="#4e741bc1c8c1d417ada75fa19db327ac"></a><br></dl><li>void <a class="el" href="a00125.html#cdcc5b045ec614bbe253ecf78f82c232">SetFrameRate</a> (const <a class="el" href="a00122.html">Rational</a> &amp;frate)
<dl class="el"><dd class="mdescRight">Set the frame rate.  <a href="#cdcc5b045ec614bbe253ecf78f82c232"></a><br></dl><li>void <a class="el" href="a00125.html#52edc769fa5735ac3d9b158110c52bd6">SetFrameRate</a> (unsigned int fr_num, unsigned int fr_denom)
<dl class="el"><dd class="mdescRight">Set the frame rate.  <a href="#52edc769fa5735ac3d9b158110c52bd6"></a><br></dl><li>void <a class="el" href="a00125.html#869fa22d0725ca3f9c6589bae4a3b0f8">SetFrameRate</a> (<a class="el" href="a00168.html#c814b7884e2fe3617a7590dd30fb69d3">FrameRateType</a> fr)
<dl class="el"><dd class="mdescRight">Set the frame rate.  <a href="#869fa22d0725ca3f9c6589bae4a3b0f8"></a><br></dl><li>void <a class="el" href="a00125.html#6466a4d1397c8d8e811a386dfe7979a6">SetPixelAspectRatio</a> (const <a class="el" href="a00122.html">Rational</a> &amp;pix_asr)
<dl class="el"><dd class="mdescRight">Set the pixel aspect ratio.  <a href="#6466a4d1397c8d8e811a386dfe7979a6"></a><br></dl><li>void <a class="el" href="a00125.html#dbc2e677a372590e524b42533798a210">SetPixelAspectRatio</a> (unsigned int pix_as_num, unsigned int pix_as_denom)
<dl class="el"><dd class="mdescRight">Set the pixel aspect ratio.  <a href="#dbc2e677a372590e524b42533798a210"></a><br></dl><li>void <a class="el" href="a00125.html#e6db6d7777fed8bd5f8b6daec1868d2f">SetPixelAspectRatio</a> (<a class="el" href="a00168.html#a7dbc205d742c02df228c990257b7302">PixelAspectRatioType</a> pixel_aspect_ratio)
<dl class="el"><dd class="mdescRight">Set the Pixel Aspect Ratio.  <a href="#e6db6d7777fed8bd5f8b6daec1868d2f"></a><br></dl><li>void <a class="el" href="a00125.html#98cb0ecae81996a03eaa77ba4dc26968">SetCleanWidth</a> (unsigned int clean_width)
<dl class="el"><dd class="mdescRight">Set the Clean area width.  <a href="#98cb0ecae81996a03eaa77ba4dc26968"></a><br></dl><li>void <a class="el" href="a00125.html#cd92334edbc46397cd595559488469bf">SetCleanHeight</a> (unsigned int clean_height)
<dl class="el"><dd class="mdescRight">Set the Clean area height.  <a href="#cd92334edbc46397cd595559488469bf"></a><br></dl><li>void <a class="el" href="a00125.html#cd320c3f9d228f19935e272f035758a5">SetLeftOffset</a> (unsigned int left_offset)
<dl class="el"><dd class="mdescRight">Set the Clean area left offset.  <a href="#cd320c3f9d228f19935e272f035758a5"></a><br></dl><li>void <a class="el" href="a00125.html#0fc18c4753bdb4a79792e852c5eda279">SetTopOffset</a> (unsigned int top_offset)
<dl class="el"><dd class="mdescRight">Set the Clean area top offset.  <a href="#0fc18c4753bdb4a79792e852c5eda279"></a><br></dl><li>void <a class="el" href="a00125.html#5e09d404ad4ba5656f34c88c878527a8">SetSignalRange</a> (<a class="el" href="a00168.html#d9244a0d1ab3670e4027e3ac49cf18da">SignalRangeType</a> sr)
<dl class="el"><dd class="mdescRight">Set the Signal <a class="el" href="a00120.html" title="Range type.">Range</a> parameters.  <a href="#5e09d404ad4ba5656f34c88c878527a8"></a><br></dl><li>void <a class="el" href="a00125.html#799a988e47e77ca47efe1b854e2c5e51">SetLumaOffset</a> (unsigned int luma_offset)
<dl class="el"><dd class="mdescRight">Set the luma offset.  <a href="#799a988e47e77ca47efe1b854e2c5e51"></a><br></dl><li>void <a class="el" href="a00125.html#daf155c080423cceaae993f7748cea20">SetLumaExcursion</a> (unsigned int luma_exc)
<dl class="el"><dd class="mdescRight">Set the luma excursion.  <a href="#daf155c080423cceaae993f7748cea20"></a><br></dl><li>void <a class="el" href="a00125.html#7216651259633f02be45949c7c1426a5">SetChromaOffset</a> (unsigned int chroma_off)
<dl class="el"><dd class="mdescRight">Set the chroma offset.  <a href="#7216651259633f02be45949c7c1426a5"></a><br></dl><li>void <a class="el" href="a00125.html#38943fcef10c3d3fe22222056d6f06ac">SetChromaExcursion</a> (unsigned int chroma_exc)
<dl class="el"><dd class="mdescRight">Set the chroma excursion.  <a href="#38943fcef10c3d3fe22222056d6f06ac"></a><br></dl><li>void <a class="el" href="a00125.html#87dfe3bafc958540b4ffd5a29e4ce7f6">SetColourSpecification</a> (unsigned int cs_idx)
<dl class="el"><dd class="mdescRight">Set the Colour specification.  <a href="#87dfe3bafc958540b4ffd5a29e4ce7f6"></a><br></dl><li>void <a class="el" href="a00125.html#7a9bd04d81c3ffe3bae671653eae9348">SetColourPrimariesIndex</a> (unsigned int cp)
<dl class="el"><dd class="mdescRight">Set the colour primaries index.  <a href="#7a9bd04d81c3ffe3bae671653eae9348"></a><br></dl><li>void <a class="el" href="a00125.html#c20f6eedb770469a2252cc90fd10f167">SetColourMatrixIndex</a> (unsigned int cm)
<dl class="el"><dd class="mdescRight">Set the colour matrix index.  <a href="#c20f6eedb770469a2252cc90fd10f167"></a><br></dl><li>void <a class="el" href="a00125.html#837c37878bbfaffa69066bc5ab6136fd">SetTransferFunctionIndex</a> (unsigned int tf)
<dl class="el"><dd class="mdescRight">Set the transfer function index.  <a href="#837c37878bbfaffa69066bc5ab6136fd"></a><br></dl></ul>
<h2>Private Attributes</h2>
<ul>
<li><a class="el" href="a00168.html#216a5d43d2a518325c84f100ed7735a5">VideoFormat</a> <a class="el" href="a00125.html#9a7db04b9a042483e46bcb2b10ced7f3">m_video_format</a>
<dl class="el"><dd class="mdescRight">Video-format.  <a href="#9a7db04b9a042483e46bcb2b10ced7f3"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#737314eb6333867f32e9a7f22584e7ae">m_xl</a>
<dl class="el"><dd class="mdescRight">Width of video.  <a href="#737314eb6333867f32e9a7f22584e7ae"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#8cfb27502c1c576bf225d2dd6f91c5db">m_yl</a>
<dl class="el"><dd class="mdescRight">Height of video.  <a href="#8cfb27502c1c576bf225d2dd6f91c5db"></a><br></dl><li><a class="el" href="a00168.html#4a6c51c10f2eb04abc7209db7caff39f">ChromaFormat</a> <a class="el" href="a00125.html#f8c3c6f498360267d7b5fd006274500d">m_cformat</a>
<dl class="el"><dd class="mdescRight">Presence of chroma and/or chroma sampling structure.  <a href="#f8c3c6f498360267d7b5fd006274500d"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#1f60a1dbf59785a4f9d7bae2f781bd47">m_source_sampling</a>
<dl class="el"><dd class="mdescRight">Source sampling field : 0 - progressive, 1 - interlaced.  <a href="#1f60a1dbf59785a4f9d7bae2f781bd47"></a><br></dl><li>bool <a class="el" href="a00125.html#56565c37550add8c86d565db7145cbf3">m_topfieldfirst</a>
<dl class="el"><dd class="mdescRight">If m_source_sampling=1, true if the top field is first in temporal order.  <a href="#56565c37550add8c86d565db7145cbf3"></a><br></dl><li><a class="el" href="a00168.html#c814b7884e2fe3617a7590dd30fb69d3">FrameRateType</a> <a class="el" href="a00125.html#865674b3dd960379f48ceeaa4be9a611">m_fr_idx</a>
<dl class="el"><dd class="mdescRight">Index into frame rate table.  <a href="#865674b3dd960379f48ceeaa4be9a611"></a><br></dl><li><a class="el" href="a00122.html">Rational</a> <a class="el" href="a00125.html#318303ef43999fe22ad5df7d3cd5698d">m_framerate</a>
<dl class="el"><dd class="mdescRight"><a class="el" href="a00072.html" title="A class for encapsulating all the data relating to a frame.">Frame</a> Rate i.e number of frames per second.  <a href="#318303ef43999fe22ad5df7d3cd5698d"></a><br></dl><li><a class="el" href="a00168.html#a7dbc205d742c02df228c990257b7302">PixelAspectRatioType</a> <a class="el" href="a00125.html#af18b252a28ee1666c77b80a203a3d34">m_pix_asr_idx</a>
<dl class="el"><dd class="mdescRight">Index into pixel aspect ratio table.  <a href="#af18b252a28ee1666c77b80a203a3d34"></a><br></dl><li><a class="el" href="a00122.html">Rational</a> <a class="el" href="a00125.html#cae12b84d6eb836f90b40de04fe3adb9">m_pixel_aspect_ratio</a>
<dl class="el"><dd class="mdescRight">Pixel Aspect Ratio.  <a href="#cae12b84d6eb836f90b40de04fe3adb9"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#506b2df74f6174a02042758a1db9ad6c">m_clean_width</a>
<dl class="el"><dd class="mdescRight">Clean area width.  <a href="#506b2df74f6174a02042758a1db9ad6c"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#00937291a031a1ee311f808e7e88ed0a">m_clean_height</a>
<dl class="el"><dd class="mdescRight">Clean area height.  <a href="#00937291a031a1ee311f808e7e88ed0a"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#dff600ae7afa4b6f580384682d5d159d">m_left_offset</a>
<dl class="el"><dd class="mdescRight">Clean area left offset.  <a href="#dff600ae7afa4b6f580384682d5d159d"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#c304a3512f87c20090def2f14f234f9c">m_top_offset</a>
<dl class="el"><dd class="mdescRight">Clean area top offset.  <a href="#c304a3512f87c20090def2f14f234f9c"></a><br></dl><li><a class="el" href="a00168.html#d9244a0d1ab3670e4027e3ac49cf18da">SignalRangeType</a> <a class="el" href="a00125.html#d3dfea43e79bca8ac87d8326158f404c">m_sr_idx</a>
<dl class="el"><dd class="mdescRight">Index into signal range table.  <a href="#d3dfea43e79bca8ac87d8326158f404c"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#4e58a1024cb15932b7b0b04f63e1b634">m_luma_offset</a>
<dl class="el"><dd class="mdescRight">Luma offset.  <a href="#4e58a1024cb15932b7b0b04f63e1b634"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#c2d33f365a9ca25205b2cb66eb429f08">m_luma_excursion</a>
<dl class="el"><dd class="mdescRight">Luma excursion.  <a href="#c2d33f365a9ca25205b2cb66eb429f08"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#211386edeed9c90324c78f52569a6972">m_chroma_offset</a>
<dl class="el"><dd class="mdescRight">Chroma offset.  <a href="#211386edeed9c90324c78f52569a6972"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#04454b16e45418c3e7bc565340d66c2e">m_chroma_excursion</a>
<dl class="el"><dd class="mdescRight">Chroma excursion.  <a href="#04454b16e45418c3e7bc565340d66c2e"></a><br></dl><li>unsigned int <a class="el" href="a00125.html#ba79fd333975aa4e8f089caf13de74ee">m_cs_idx</a>
<dl class="el"><dd class="mdescRight">Index into colour spec table.  <a href="#ba79fd333975aa4e8f089caf13de74ee"></a><br></dl><li><a class="el" href="a00168.html#b38dc5997b8fc7f0f94d4d85a8d3f5a2">ColourPrimaries</a> <a class="el" href="a00125.html#6f84eb54acb116bc8d3c7912b1e4d183">m_col_primary</a>
<dl class="el"><dd class="mdescRight">Colour Primaries Index.  <a href="#6f84eb54acb116bc8d3c7912b1e4d183"></a><br></dl><li><a class="el" href="a00168.html#e3b93f8dd089aefd5f6721c6145ff682">ColourMatrix</a> <a class="el" href="a00125.html#3769d09fb2eba34be035eea1e4224169">m_col_matrix</a>
<li><a class="el" href="a00168.html#1b236414b6580bfadb3be8585123f2db">TransferFunction</a> <a class="el" href="a00125.html#60950f9add3cf64b19c3051417a474ec">m_transfer_func</a>
</ul>
<hr><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" name="db48a5d25d172cfdb791ed772322fabb"></a><!-- doxytag: member="dirac::SourceParams::SourceParams" ref="db48a5d25d172cfdb791ed772322fabb" args="(const VideoFormat &amp;vf=VIDEO_FORMAT_CUSTOM, bool set_defaults=true)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">dirac::SourceParams::SourceParams           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00168.html#216a5d43d2a518325c84f100ed7735a5">VideoFormat</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>vf</em> = <code>VIDEO_FORMAT_CUSTOM</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>set_defaults</em> = <code>true</code></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Function Documentation</h2>
<a class="anchor" name="c2f64a769180717df29c0e55c25d24ed"></a><!-- doxytag: member="dirac::SourceParams::GetVideoFormat" ref="c2f64a769180717df29c0e55c25d24ed" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#216a5d43d2a518325c84f100ed7735a5">VideoFormat</a> dirac::SourceParams::GetVideoFormat           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="963d5968dc28741d2ed57020cbd4af64"></a><!-- doxytag: member="dirac::SourceParams::Xl" ref="963d5968dc28741d2ed57020cbd4af64" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int dirac::SourceParams::Xl           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ab0d24343a0908b790989eadc7a4d1b0"></a><!-- doxytag: member="dirac::SourceParams::Yl" ref="ab0d24343a0908b790989eadc7a4d1b0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int dirac::SourceParams::Yl           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b24c9222a5722df95f32a8c91feb60ea"></a><!-- doxytag: member="dirac::SourceParams::CFormat" ref="b24c9222a5722df95f32a8c91feb60ea" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#4a6c51c10f2eb04abc7209db7caff39f">ChromaFormat</a> dirac::SourceParams::CFormat           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="9fc404373d04a05efdcf5905d075cb3b"></a><!-- doxytag: member="dirac::SourceParams::ChromaWidth" ref="9fc404373d04a05efdcf5905d075cb3b" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int dirac::SourceParams::ChromaWidth           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f23320213c7c7b1dfbe6782733875e79"></a><!-- doxytag: member="dirac::SourceParams::ChromaHeight" ref="f23320213c7c7b1dfbe6782733875e79" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int dirac::SourceParams::ChromaHeight           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ab2c3cb2b9689e25fb9744e050dc12c7"></a><!-- doxytag: member="dirac::SourceParams::SourceSampling" ref="ab2c3cb2b9689e25fb9744e050dc12c7" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int dirac::SourceParams::SourceSampling           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="4303224aecf8b47abd846d6d49f3654d"></a><!-- doxytag: member="dirac::SourceParams::TopFieldFirst" ref="4303224aecf8b47abd846d6d49f3654d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool dirac::SourceParams::TopFieldFirst           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8508d37cf49d90430602338ce532968d"></a><!-- doxytag: member="dirac::SourceParams::FrameRate" ref="8508d37cf49d90430602338ce532968d" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00122.html">Rational</a> dirac::SourceParams::FrameRate           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="67c2b4a92b0553d60b5f74727b875a10"></a><!-- doxytag: member="dirac::SourceParams::FrameRateIndex" ref="67c2b4a92b0553d60b5f74727b875a10" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#c814b7884e2fe3617a7590dd30fb69d3">FrameRateType</a> dirac::SourceParams::FrameRateIndex           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="84f62f5dca14cc6f78290f9c3f4d6109"></a><!-- doxytag: member="dirac::SourceParams::PixelAspectRatio" ref="84f62f5dca14cc6f78290f9c3f4d6109" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00122.html">Rational</a> dirac::SourceParams::PixelAspectRatio           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f029ff2b3c87d93f764b7a4b529defe3"></a><!-- doxytag: member="dirac::SourceParams::PixelAspectRatioIndex" ref="f029ff2b3c87d93f764b7a4b529defe3" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#a7dbc205d742c02df228c990257b7302">PixelAspectRatioType</a> dirac::SourceParams::PixelAspectRatioIndex           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8764da2e88e2a918a8b2b912f724c90c"></a><!-- doxytag: member="dirac::SourceParams::CleanWidth" ref="8764da2e88e2a918a8b2b912f724c90c" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int dirac::SourceParams::CleanWidth           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c115ff029eb1a1bf5867d48b8c3389ea"></a><!-- doxytag: member="dirac::SourceParams::CleanHeight" ref="c115ff029eb1a1bf5867d48b8c3389ea" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int dirac::SourceParams::CleanHeight           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="7367e1c57a72075751b02ae1335ef696"></a><!-- doxytag: member="dirac::SourceParams::LeftOffset" ref="7367e1c57a72075751b02ae1335ef696" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int dirac::SourceParams::LeftOffset           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="38c657b1e5b97c0e80e5db51aea1dc58"></a><!-- doxytag: member="dirac::SourceParams::TopOffset" ref="38c657b1e5b97c0e80e5db51aea1dc58" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int dirac::SourceParams::TopOffset           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b8bbe4dec1dc7888b022f2b6194d5056"></a><!-- doxytag: member="dirac::SourceParams::SignalRangeIndex" ref="b8bbe4dec1dc7888b022f2b6194d5056" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#d9244a0d1ab3670e4027e3ac49cf18da">SignalRangeType</a> dirac::SourceParams::SignalRangeIndex           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8aa44df9019ffdda08fc93d670c2cf92"></a><!-- doxytag: member="dirac::SourceParams::LumaOffset" ref="8aa44df9019ffdda08fc93d670c2cf92" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int dirac::SourceParams::LumaOffset           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="22c1a2f2b3d5d713a9b59b5380f36a1f"></a><!-- doxytag: member="dirac::SourceParams::LumaExcursion" ref="22c1a2f2b3d5d713a9b59b5380f36a1f" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int dirac::SourceParams::LumaExcursion           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="440967c51b5f0564d285faef84e0b003"></a><!-- doxytag: member="dirac::SourceParams::ChromaOffset" ref="440967c51b5f0564d285faef84e0b003" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int dirac::SourceParams::ChromaOffset           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="309ba2298656c83730035d3251fdad86"></a><!-- doxytag: member="dirac::SourceParams::ChromaExcursion" ref="309ba2298656c83730035d3251fdad86" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int dirac::SourceParams::ChromaExcursion           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="22343ce4eca72ede42141de12f6665e0"></a><!-- doxytag: member="dirac::SourceParams::ColourSpecificationIndex" ref="22343ce4eca72ede42141de12f6665e0" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int dirac::SourceParams::ColourSpecificationIndex           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="52f7d3b5f2106b8b4e7bac966e7c9ce8"></a><!-- doxytag: member="dirac::SourceParams::ColourPrimariesIndex" ref="52f7d3b5f2106b8b4e7bac966e7c9ce8" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#b38dc5997b8fc7f0f94d4d85a8d3f5a2">ColourPrimaries</a> dirac::SourceParams::ColourPrimariesIndex           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0834b7d40860b962d6a408b123d59154"></a><!-- doxytag: member="dirac::SourceParams::ColourMatrixIndex" ref="0834b7d40860b962d6a408b123d59154" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#e3b93f8dd089aefd5f6721c6145ff682">ColourMatrix</a> dirac::SourceParams::ColourMatrixIndex           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8bd84cab8fb02989964331225d691f18"></a><!-- doxytag: member="dirac::SourceParams::TransferFunctionIndex" ref="8bd84cab8fb02989964331225d691f18" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#1b236414b6580bfadb3be8585123f2db">TransferFunction</a> dirac::SourceParams::TransferFunctionIndex           </td>
          <td>(</td>
          <td class="paramname">          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"> const<code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="245f9300632726a35aad2b823d27cc38"></a><!-- doxytag: member="dirac::SourceParams::SetXl" ref="245f9300632726a35aad2b823d27cc38" args="(unsigned int xlen)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetXl           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>xlen</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="04a88af26e9330cd9b38c9d01ecac3ce"></a><!-- doxytag: member="dirac::SourceParams::SetYl" ref="04a88af26e9330cd9b38c9d01ecac3ce" args="(unsigned int ylen)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetYl           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>ylen</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="b8f248b6705c4c45b0bf97b60865cada"></a><!-- doxytag: member="dirac::SourceParams::SetCFormat" ref="b8f248b6705c4c45b0bf97b60865cada" args="(ChromaFormat cf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetCFormat           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00168.html#4a6c51c10f2eb04abc7209db7caff39f">ChromaFormat</a>&nbsp;</td>
          <td class="paramname"> <em>cf</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="a2fc27b7a1780d36fee871e592595655"></a><!-- doxytag: member="dirac::SourceParams::SetSourceSampling" ref="a2fc27b7a1780d36fee871e592595655" args="(unsigned int source_sampling)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetSourceSampling           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>source_sampling</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="28d0bd345f6fb02434fabf5db159b667"></a><!-- doxytag: member="dirac::SourceParams::SetTopFieldFirst" ref="28d0bd345f6fb02434fabf5db159b667" args="(bool tff)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetTopFieldFirst           </td>
          <td>(</td>
          <td class="paramtype">bool&nbsp;</td>
          <td class="paramname"> <em>tff</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="4e741bc1c8c1d417ada75fa19db327ac"></a><!-- doxytag: member="dirac::SourceParams::SetVideoFormat" ref="4e741bc1c8c1d417ada75fa19db327ac" args="(VideoFormat vf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetVideoFormat           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00168.html#216a5d43d2a518325c84f100ed7735a5">VideoFormat</a>&nbsp;</td>
          <td class="paramname"> <em>vf</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="cdcc5b045ec614bbe253ecf78f82c232"></a><!-- doxytag: member="dirac::SourceParams::SetFrameRate" ref="cdcc5b045ec614bbe253ecf78f82c232" args="(const Rational &amp;frate)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetFrameRate           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00122.html">Rational</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>frate</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="52edc769fa5735ac3d9b158110c52bd6"></a><!-- doxytag: member="dirac::SourceParams::SetFrameRate" ref="52edc769fa5735ac3d9b158110c52bd6" args="(unsigned int fr_num, unsigned int fr_denom)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetFrameRate           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>fr_num</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>fr_denom</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="869fa22d0725ca3f9c6589bae4a3b0f8"></a><!-- doxytag: member="dirac::SourceParams::SetFrameRate" ref="869fa22d0725ca3f9c6589bae4a3b0f8" args="(FrameRateType fr)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetFrameRate           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00168.html#c814b7884e2fe3617a7590dd30fb69d3">FrameRateType</a>&nbsp;</td>
          <td class="paramname"> <em>fr</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6466a4d1397c8d8e811a386dfe7979a6"></a><!-- doxytag: member="dirac::SourceParams::SetPixelAspectRatio" ref="6466a4d1397c8d8e811a386dfe7979a6" args="(const Rational &amp;pix_asr)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetPixelAspectRatio           </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="a00122.html">Rational</a> &amp;&nbsp;</td>
          <td class="paramname"> <em>pix_asr</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="dbc2e677a372590e524b42533798a210"></a><!-- doxytag: member="dirac::SourceParams::SetPixelAspectRatio" ref="dbc2e677a372590e524b42533798a210" args="(unsigned int pix_as_num, unsigned int pix_as_denom)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetPixelAspectRatio           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>pix_as_num</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>pix_as_denom</em></td><td>&nbsp;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td><td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="e6db6d7777fed8bd5f8b6daec1868d2f"></a><!-- doxytag: member="dirac::SourceParams::SetPixelAspectRatio" ref="e6db6d7777fed8bd5f8b6daec1868d2f" args="(PixelAspectRatioType pixel_aspect_ratio)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetPixelAspectRatio           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00168.html#a7dbc205d742c02df228c990257b7302">PixelAspectRatioType</a>&nbsp;</td>
          <td class="paramname"> <em>pixel_aspect_ratio</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="98cb0ecae81996a03eaa77ba4dc26968"></a><!-- doxytag: member="dirac::SourceParams::SetCleanWidth" ref="98cb0ecae81996a03eaa77ba4dc26968" args="(unsigned int clean_width)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetCleanWidth           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>clean_width</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="cd92334edbc46397cd595559488469bf"></a><!-- doxytag: member="dirac::SourceParams::SetCleanHeight" ref="cd92334edbc46397cd595559488469bf" args="(unsigned int clean_height)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetCleanHeight           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>clean_height</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="cd320c3f9d228f19935e272f035758a5"></a><!-- doxytag: member="dirac::SourceParams::SetLeftOffset" ref="cd320c3f9d228f19935e272f035758a5" args="(unsigned int left_offset)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetLeftOffset           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>left_offset</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="0fc18c4753bdb4a79792e852c5eda279"></a><!-- doxytag: member="dirac::SourceParams::SetTopOffset" ref="0fc18c4753bdb4a79792e852c5eda279" args="(unsigned int top_offset)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetTopOffset           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>top_offset</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="5e09d404ad4ba5656f34c88c878527a8"></a><!-- doxytag: member="dirac::SourceParams::SetSignalRange" ref="5e09d404ad4ba5656f34c88c878527a8" args="(SignalRangeType sr)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetSignalRange           </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="a00168.html#d9244a0d1ab3670e4027e3ac49cf18da">SignalRangeType</a>&nbsp;</td>
          <td class="paramname"> <em>sr</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="799a988e47e77ca47efe1b854e2c5e51"></a><!-- doxytag: member="dirac::SourceParams::SetLumaOffset" ref="799a988e47e77ca47efe1b854e2c5e51" args="(unsigned int luma_offset)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetLumaOffset           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>luma_offset</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="daf155c080423cceaae993f7748cea20"></a><!-- doxytag: member="dirac::SourceParams::SetLumaExcursion" ref="daf155c080423cceaae993f7748cea20" args="(unsigned int luma_exc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetLumaExcursion           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>luma_exc</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="7216651259633f02be45949c7c1426a5"></a><!-- doxytag: member="dirac::SourceParams::SetChromaOffset" ref="7216651259633f02be45949c7c1426a5" args="(unsigned int chroma_off)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetChromaOffset           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>chroma_off</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="38943fcef10c3d3fe22222056d6f06ac"></a><!-- doxytag: member="dirac::SourceParams::SetChromaExcursion" ref="38943fcef10c3d3fe22222056d6f06ac" args="(unsigned int chroma_exc)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetChromaExcursion           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>chroma_exc</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"><code> [inline]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="87dfe3bafc958540b4ffd5a29e4ce7f6"></a><!-- doxytag: member="dirac::SourceParams::SetColourSpecification" ref="87dfe3bafc958540b4ffd5a29e4ce7f6" args="(unsigned int cs_idx)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetColourSpecification           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>cs_idx</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="7a9bd04d81c3ffe3bae671653eae9348"></a><!-- doxytag: member="dirac::SourceParams::SetColourPrimariesIndex" ref="7a9bd04d81c3ffe3bae671653eae9348" args="(unsigned int cp)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetColourPrimariesIndex           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>cp</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c20f6eedb770469a2252cc90fd10f167"></a><!-- doxytag: member="dirac::SourceParams::SetColourMatrixIndex" ref="c20f6eedb770469a2252cc90fd10f167" args="(unsigned int cm)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetColourMatrixIndex           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>cm</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="837c37878bbfaffa69066bc5ab6136fd"></a><!-- doxytag: member="dirac::SourceParams::SetTransferFunctionIndex" ref="837c37878bbfaffa69066bc5ab6136fd" args="(unsigned int tf)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void dirac::SourceParams::SetTransferFunctionIndex           </td>
          <td>(</td>
          <td class="paramtype">unsigned int&nbsp;</td>
          <td class="paramname"> <em>tf</em>          </td>
          <td>&nbsp;)&nbsp;</td>
          <td width="100%"></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr><h2>Member Data Documentation</h2>
<a class="anchor" name="9a7db04b9a042483e46bcb2b10ced7f3"></a><!-- doxytag: member="dirac::SourceParams::m_video_format" ref="9a7db04b9a042483e46bcb2b10ced7f3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#216a5d43d2a518325c84f100ed7735a5">VideoFormat</a> <a class="el" href="a00125.html#9a7db04b9a042483e46bcb2b10ced7f3">dirac::SourceParams::m_video_format</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="737314eb6333867f32e9a7f22584e7ae"></a><!-- doxytag: member="dirac::SourceParams::m_xl" ref="737314eb6333867f32e9a7f22584e7ae" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00125.html#737314eb6333867f32e9a7f22584e7ae">dirac::SourceParams::m_xl</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="8cfb27502c1c576bf225d2dd6f91c5db"></a><!-- doxytag: member="dirac::SourceParams::m_yl" ref="8cfb27502c1c576bf225d2dd6f91c5db" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00125.html#8cfb27502c1c576bf225d2dd6f91c5db">dirac::SourceParams::m_yl</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="f8c3c6f498360267d7b5fd006274500d"></a><!-- doxytag: member="dirac::SourceParams::m_cformat" ref="f8c3c6f498360267d7b5fd006274500d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#4a6c51c10f2eb04abc7209db7caff39f">ChromaFormat</a> <a class="el" href="a00125.html#f8c3c6f498360267d7b5fd006274500d">dirac::SourceParams::m_cformat</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="1f60a1dbf59785a4f9d7bae2f781bd47"></a><!-- doxytag: member="dirac::SourceParams::m_source_sampling" ref="1f60a1dbf59785a4f9d7bae2f781bd47" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00125.html#1f60a1dbf59785a4f9d7bae2f781bd47">dirac::SourceParams::m_source_sampling</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="56565c37550add8c86d565db7145cbf3"></a><!-- doxytag: member="dirac::SourceParams::m_topfieldfirst" ref="56565c37550add8c86d565db7145cbf3" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">bool <a class="el" href="a00125.html#56565c37550add8c86d565db7145cbf3">dirac::SourceParams::m_topfieldfirst</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="865674b3dd960379f48ceeaa4be9a611"></a><!-- doxytag: member="dirac::SourceParams::m_fr_idx" ref="865674b3dd960379f48ceeaa4be9a611" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#c814b7884e2fe3617a7590dd30fb69d3">FrameRateType</a> <a class="el" href="a00125.html#865674b3dd960379f48ceeaa4be9a611">dirac::SourceParams::m_fr_idx</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="318303ef43999fe22ad5df7d3cd5698d"></a><!-- doxytag: member="dirac::SourceParams::m_framerate" ref="318303ef43999fe22ad5df7d3cd5698d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00122.html">Rational</a> <a class="el" href="a00125.html#318303ef43999fe22ad5df7d3cd5698d">dirac::SourceParams::m_framerate</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="af18b252a28ee1666c77b80a203a3d34"></a><!-- doxytag: member="dirac::SourceParams::m_pix_asr_idx" ref="af18b252a28ee1666c77b80a203a3d34" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#a7dbc205d742c02df228c990257b7302">PixelAspectRatioType</a> <a class="el" href="a00125.html#af18b252a28ee1666c77b80a203a3d34">dirac::SourceParams::m_pix_asr_idx</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="cae12b84d6eb836f90b40de04fe3adb9"></a><!-- doxytag: member="dirac::SourceParams::m_pixel_aspect_ratio" ref="cae12b84d6eb836f90b40de04fe3adb9" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00122.html">Rational</a> <a class="el" href="a00125.html#cae12b84d6eb836f90b40de04fe3adb9">dirac::SourceParams::m_pixel_aspect_ratio</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="506b2df74f6174a02042758a1db9ad6c"></a><!-- doxytag: member="dirac::SourceParams::m_clean_width" ref="506b2df74f6174a02042758a1db9ad6c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00125.html#506b2df74f6174a02042758a1db9ad6c">dirac::SourceParams::m_clean_width</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="00937291a031a1ee311f808e7e88ed0a"></a><!-- doxytag: member="dirac::SourceParams::m_clean_height" ref="00937291a031a1ee311f808e7e88ed0a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00125.html#00937291a031a1ee311f808e7e88ed0a">dirac::SourceParams::m_clean_height</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="dff600ae7afa4b6f580384682d5d159d"></a><!-- doxytag: member="dirac::SourceParams::m_left_offset" ref="dff600ae7afa4b6f580384682d5d159d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00125.html#dff600ae7afa4b6f580384682d5d159d">dirac::SourceParams::m_left_offset</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c304a3512f87c20090def2f14f234f9c"></a><!-- doxytag: member="dirac::SourceParams::m_top_offset" ref="c304a3512f87c20090def2f14f234f9c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00125.html#c304a3512f87c20090def2f14f234f9c">dirac::SourceParams::m_top_offset</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="d3dfea43e79bca8ac87d8326158f404c"></a><!-- doxytag: member="dirac::SourceParams::m_sr_idx" ref="d3dfea43e79bca8ac87d8326158f404c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#d9244a0d1ab3670e4027e3ac49cf18da">SignalRangeType</a> <a class="el" href="a00125.html#d3dfea43e79bca8ac87d8326158f404c">dirac::SourceParams::m_sr_idx</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="4e58a1024cb15932b7b0b04f63e1b634"></a><!-- doxytag: member="dirac::SourceParams::m_luma_offset" ref="4e58a1024cb15932b7b0b04f63e1b634" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00125.html#4e58a1024cb15932b7b0b04f63e1b634">dirac::SourceParams::m_luma_offset</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="c2d33f365a9ca25205b2cb66eb429f08"></a><!-- doxytag: member="dirac::SourceParams::m_luma_excursion" ref="c2d33f365a9ca25205b2cb66eb429f08" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00125.html#c2d33f365a9ca25205b2cb66eb429f08">dirac::SourceParams::m_luma_excursion</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="211386edeed9c90324c78f52569a6972"></a><!-- doxytag: member="dirac::SourceParams::m_chroma_offset" ref="211386edeed9c90324c78f52569a6972" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00125.html#211386edeed9c90324c78f52569a6972">dirac::SourceParams::m_chroma_offset</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="04454b16e45418c3e7bc565340d66c2e"></a><!-- doxytag: member="dirac::SourceParams::m_chroma_excursion" ref="04454b16e45418c3e7bc565340d66c2e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00125.html#04454b16e45418c3e7bc565340d66c2e">dirac::SourceParams::m_chroma_excursion</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="ba79fd333975aa4e8f089caf13de74ee"></a><!-- doxytag: member="dirac::SourceParams::m_cs_idx" ref="ba79fd333975aa4e8f089caf13de74ee" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">unsigned int <a class="el" href="a00125.html#ba79fd333975aa4e8f089caf13de74ee">dirac::SourceParams::m_cs_idx</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="6f84eb54acb116bc8d3c7912b1e4d183"></a><!-- doxytag: member="dirac::SourceParams::m_col_primary" ref="6f84eb54acb116bc8d3c7912b1e4d183" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#b38dc5997b8fc7f0f94d4d85a8d3f5a2">ColourPrimaries</a> <a class="el" href="a00125.html#6f84eb54acb116bc8d3c7912b1e4d183">dirac::SourceParams::m_col_primary</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="3769d09fb2eba34be035eea1e4224169"></a><!-- doxytag: member="dirac::SourceParams::m_col_matrix" ref="3769d09fb2eba34be035eea1e4224169" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#e3b93f8dd089aefd5f6721c6145ff682">ColourMatrix</a> <a class="el" href="a00125.html#3769d09fb2eba34be035eea1e4224169">dirac::SourceParams::m_col_matrix</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<a class="anchor" name="60950f9add3cf64b19c3051417a474ec"></a><!-- doxytag: member="dirac::SourceParams::m_transfer_func" ref="60950f9add3cf64b19c3051417a474ec" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="a00168.html#1b236414b6580bfadb3be8585123f2db">TransferFunction</a> <a class="el" href="a00125.html#60950f9add3cf64b19c3051417a474ec">dirac::SourceParams::m_transfer_func</a><code> [private]</code>          </td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>

</div>
</div><p>
<hr>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="a00240.html">common.h</a></ul>
<hr>
<p align="center"><small>
&copy; 2004 British Broadcasting Corporation.
Dirac code licensed under the <a href="http://www.mozilla.org/MPL/">Mozilla Public License (MPL) Version 1.1</a>.<br>
HTML documentation generated by Dimitri van Heesch's
excellent <a href="http://www.doxygen.org">Doxygen</a> tool.
</small></p>
</body>
</html>