1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xml:lang="en-US" lang="en-US" xmlns="http://www.w3.org/1999/xhtml"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 5 <meta http-equiv="Content-Style-Type" content="text/css" /> 6 <link rel="stylesheet" href="../../../../css/manpage.css" type="text/css" /> 7<title>SetMpBaseViewpointNum</title> 8 </head> 9 <body> 10<h1><CODE>nn::jpeg::CTR::JpegMpEncoder::SetMpBaseViewpointNum</CODE> Member Function</h1> 11<h2>Syntax</h2> 12 <div class="section"> 13 <pre class="definition">#include <nn/jpeg.h> 14void SetMpBaseViewpointNum( 15 u32 value 16); 17</pre> 18 </div> 19<h2>Arguments</h2> 20 <div class="section"> 21 <table class="arguments"> 22 <thead> 23 <tr> 24 <td width="15" /> 25<th>Name</th> 26<td>Description</td> 27 </tr> 28 </thead> 29 <tr> 30<td>in</td> 31<th>value</th> 32<td>Specifies the base viewpoint number.</td> 33 </tr> </table> 34 </div> 35<h2>Return Values</h2> 36 <div class="section"> 37None. 38 </div> 39<h2>Description</h2> 40 <div class="section"> 41<p>Registers the base viewpoint number to embed in the MP Attribute IFD.</p><p>This function is enabled if the <CODE><a href="../../../../nn/jpeg/CTR/JpegMpEncoder/StartMpEncoderFirst.html">StartMpEncoderFirst</a></CODE> or <CODE><a href="../../../../nn/jpeg/CTR/JpegMpEncoder/StartMpEncoderNext.html">StartMpEncoderNext</a></CODE> function is used as the encoding function. This is invalid when using <a href="../../../../nn/jpeg/CTR/JpegMpEncoder/StartMpEncoderLR.html">StartMpEncoderLR</a>. (The default value is stored.)</p><p>If you do not call this function, the library registers the default value (<CODE>1</CODE>). However, the value is not embedded even if the image's MP type (<a href="../../../../nn/jpeg/CTR/MpTypeCode.html">MpTypeCode</a>) is <span>MP_TYPE_CODE_MULTI_VIEW_DISPARITY_IMAGE</span> (a stereoscopic image) or <span>MP_TYPE_CODE_MULTI_VIEW_MULTI_ANGLE_IMAGE</span> (a multi-angle image).</p><p>The same base viewpoint number must be embedded in all the individual images, so call this function before calling the <CODE><a href="../../../../nn/jpeg/CTR/JpegMpEncoder/StartMpEncoderFirst.html">StartMpEncoderFirst</a></CODE> function. If this function is called before <CODE><a href="../../../../nn/jpeg/CTR/JpegMpEncoder/StartMpEncoderNext.html">StartMpEncoderNext</a></CODE>, it is ignored.</p><p>The values specified by this function are cleared after encoding of all the individual images completes, regardless of whether encoding succeeded or failed. The values specified by this function are also cleared if you call the <a href="../../../../nn/jpeg/CTR/JpegMpEncoder/ClearMpBaseViewpointNum.html"><CODE>ClearMpBaseViewpointNum</CODE></a> function, or if you reinitialize the encoder object using the <a href="../../../../nn/jpeg/CTR/JpegMpEncoder/Initialize.html"><CODE>Initialize</CODE></a> function.</p><!-- write here --></div> 42<h2>Revision History</h2> 43 <div class="section"> 44 <dl class="history"> 45 <dt>2010/10/22</dt> 46<dd>Added a link to MpTypeCode.<br /> 47 </dd> 48 <dt>2010/06/14</dt> 49<dd>Initial version.<br /> 50 </dd> 51 </dl> 52 </div> 53 <hr><p>CONFIDENTIAL</p></body> 54</html> 55