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> 14 15void SetMpBaseViewpointNum( 16 u32 value 17); 18</pre> 19 </div> 20<h2>Arguments</h2> 21 <div class="section"> 22 <table class="arguments"> 23 <thead> 24 <tr> 25 <td width="15" /> 26<th>Name</th> 27<td>Description</td> 28 </tr> 29 </thead> 30 <tr> 31<td>in</td> 32<th>value</th> 33<td>Specifies the base viewpoint number.</td> 34 </tr> </table> 35 </div> 36<h2>Return Values</h2> 37 <div class="section"> 38None. 39 </div> 40<h2>Description</h2> 41 <div class="section"> 42<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 <CODE><a href="../../../../nn/jpeg/CTR/JpegMpEncoder/StartMpEncoderLR.html">StartMpEncoderLR</a></CODE>. (The default value is registered.)</p><p>If you do not call this function, the library registers the default value (<CODE>1</CODE>). However, the value is only embedded when 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> 43<h2>Revision History</h2> 44 <div class="section"> 45 <dl class="history"> 46 <dt>2010/10/22</dt> 47<dd>Added a link to <CODE>MpTypeCode</CODE>.<br /> 48 </dd> 49 <dt>2010/06/14</dt> 50<dd>Initial version.<br /> 51 </dd> 52 </dl> 53 </div> 54 <hr><p>CONFIDENTIAL</p></body> 55</html>