2009/dap/camera FPWD.html,1.1,1.2

Update of /sources/public/2009/dap/camera
In directory hutz:/tmp/cvs-serv14722

Modified Files:
	FPWD.html 
Log Message:
FPWD 2

Index: FPWD.html
===================================================================
RCS file: /sources/public/2009/dap/camera/FPWD.html,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- FPWD.html	31 Mar 2010 15:34:13 -0000	1.1
+++ FPWD.html	31 Mar 2010 15:40:27 -0000	1.2
@@ -451,7 +451,7 @@
       <acronym title="Application Programming Interface">API</acronym>. Issues and editors notes in the document highlight some of
       the points on which the group is still working and would
       particularly like to get feedback.</p>
-    <p>This document was published by the <a href="http://www.w3.org/2009/dap/">Device APIs and Policy Working Group</a> as a First Public Working Draft. This document is intended to become a <acronym title="World Wide Web Consortium">W3C</acronym> Recommendation. If you wish to make comments regarding this document, please send them to <a href="mailto:public-device-apis@w3.org">public-device-apis@w3.org</a> (<a href="mailto:public-device-apis-request@w3.org?subject=subscribe">subscribe</a>, <a href="http://lists.w3.org/Archives/Public/public-device-apis/">archives</a>). All feedback is welcome.</p><p>Publication as a Working Draft does not imply endorsement by the <acronym title="World Wide Web Consortium">W3C</acronym> Membership. This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate to cite this document as other than work in progress.</p><p>This document was produced by a group operating under the <a href="http://www.w3.org/Consortium/Patnt-Policy-20040205/">5 February 2004 <acronym title="World Wide Web Consortium">W3C</acronym> Patent Policy</a>. <acronym title="World Wide Web Consortium">W3C</acronym> maintains a <a href="http://www.w3.org/2004/01/pp-impl/43696/status" rel="disclosure">public list of any patent disclosures</a> made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential">Essential Claim(s)</a> must disclose the information in accordance with <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure">section 6 of the <acronym title="World Wide Web Consortium">W3C</acronym> Patent Policy</a>.</p></div><div class="section" id="toc"><h2 id="table-of-contents" class="introductory">Table of Contents</h2><ul class="toc"><li class="tocline"><a class="tocxref" href="#introduction"><span class=secno">1. </span>Introduction</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#examples"><span class="secno">1.1 </span>Usage Examples</a></li></ul></li><li class="tocline"><a class="tocxref" href="#security"><span class="secno">2. </span>Security and Privacy Considerations</a></li><li class="tocline"><a class="tocxref" href="#api"><span class="secno">3. </span><acronym title="Application Programming Interface">API</acronym> Description</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#capture"><span class="secno">3.1 </span><span class="idlType formerLink idlType"><code>Capture</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes"><span class="secno">3.1.1 </span>Attributes</a></li><li class="tocline"><a class="tocxref" href="#methods"><span class="secno">3.1.2 </span>Methods</a></li></ul></li><li class="tocline"><a class="tocxref" href="#mediafile"><span class="secno">3.2 </span><span class="idlType formerLink idlType"><code>MedaFile</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes-1"><span class="secno">3.2.1 </span>Attributes</a></li></ul></li><li class="tocline"><a class="tocxref" href="#formatdata"><span class="secno">3.3 </span><span class="idlType formerLink idlType"><code>FormatData</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes-2"><span class="secno">3.3.1 </span>Attributes</a></li></ul></li><li class="tocline"><a class="tocxref" href="#capturecallbak"><span class="secno">3.4 </span><span class="idlType formerLink idlType"><code>CaptureCB</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#methods-1"><span class="secno">3.4.1 </span>Methods</a></li></ul></li><li class="tocline"><a class="tocxref" href="#mediaarray"><span class="secno">3.5 </span><span class="formerLink">MediaArray</span> typedef</a></li><li class="tocline"><a class="tocxref" href="#errorcallback"><span class="secno">36 </span><span class="idlType formerLink idlType"><code>CaptureErrorCB</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#methods-2"><span class="secno">3.6.1 </span>Methods</a></li></ul></li><li class="tocline"><a class="tocxref" href="#viewfindercallback"><span class="secno">3.7 </span><span class="idlType formerLink idlType"><code>ViewFinderCB</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#methods-3"><span class="secno">3.7.1 </span>Methods</a></li></ul></li><li class="tocline"><a class="tocxref" href="#viewfindererrorcallback"><span class="secno">3.8 </span><span class="idlType formerLink idlType"><code>ViewFinderErrorCB</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#methods-4"><span class="secno">3.8.1 </span>Methods</a></li></ul></li><li class="tocline"><a class="tocxref" href="#captureerror"><span class="secno">3.9 </span><span class="idlType formerLink idlType"><code>CaptureError/code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes-3"><span class="secno">3.9.1 </span>Attributes</a></li><li class="tocline"><a class="tocxref" href="#constants"><span class="secno">3.9.2 </span>Constants</a></li></ul></li><li class="tocline"><a class="tocxref" href="#captureimageoptions"><span class="secno">3.10 </span><span class="idlType formerLink idlType"><code>CaptureImageOptions</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes-4"><span class="secno">3.10.1 </span>Attributes</a></li></ul></li><li class="tocline"><a class="tocxref" href="#capturevideooptions"><span class="secno">3.11 </span><span class="idlType formerLink idlType"><code>CaptureVideoOptions</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes-5"><span class="secno">3.11.1 </span>Attributes</a></li></ul></li><li class="tocline"><a class="tocxref" href="#captureaudiooptions"><span class="secno>3.12 </span><span class="idlType formerLink idlType"><code>CaptureAudioOptions</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes-6"><span class="secno">3.12.1 </span>Attributes</a></li></ul></li><li class="tocline"><a class="tocxref" href="#pendingoperation"><span class="secno">3.13 </span><span class="idlType formerLink idlType"><code>PendingOperation</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#methods-5"><span class="secno">3.13.1 </span>Methods</a></li></ul></li><li class="tocline"><a class="tocxref" href="#viewfinder"><span class="secno">3.14 </span><span class="idlType formerLink idlType"><code>ViewFinder</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#methods-6"><span class="secno">3.14.1 </span>Methods</a></li></ul></li></ul></li><li class="tocline"><a class="tocxref" href="#formaccess"><span class="secno">4. </span>Capture Input Selection</a><ul class="toc"><li clas="tocline"><a class="tocxref" href="#capture"><span class="secno">4.1 </span>Capture aware file-select control</a></li><li class="tocline"><a class="tocxref" href="#viewfinder"><span class="secno">4.2 </span>ViewFinder aware file-select control</a></li></ul></li><li class="tocline"><a class="tocxref" href="#related"><span class="secno">A. </span>Related documents</a></li><li class="tocline"><a class="tocxref" href="#uiexamples"><span class="secno">B. </span>User Interface Examples</a></li><li class="tocline"><a class="tocxref" href="#future"><span class="secno">C. </span>Features for Future Consideration</a></li><li class="tocline"><a class="tocxref" href="#ack"><span class="secno">D. </span>Acknowledgements</a></li><li class="tocline"><a class="tocxref" href="#references"><span class="secno">E. </span>References</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#normative-references"><span class="secno">E.1 </span>Normative references</a></li><li class="tocline"><a class="tocxref" href="#infrmative-references"><span class="secno">E.2 </span>Informative references</a></li></ul></li></ul></div>
+    <p>This document was published by the <a href="http://www.w3.org/2009/dap/">Device APIs and Policy Working Group</a> as a First Public Working Draft. This document is intended to become a <acronym title="World Wide Web Consortium">W3C</acronym> Recommendation. If you wish to make comments regarding this document, please send them to <a href="mailto:public-device-apis@w3.org">public-device-apis@w3.org</a> (<a href="mailto:public-device-apis-request@w3.org?subject=subscribe">subscribe</a>, <a href="http://lists.w3.org/Archives/Public/public-device-apis/">archives</a>). All feedback is welcome.</p><p>Publication as a Working Draft does not imply endorsement by the <acronym title="World Wide Web Consortium">W3C</acronym> Membership. This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate to cite this document as other than work in progress.</p><p>This document was produced by a group operating under the <a href="http://www.w3.org/Consortium/Patnt-Policy-20040205/">5 February 2004 <acronym title="World Wide Web Consortium">W3C</acronym> Patent Policy</a>. <acronym title="World Wide Web Consortium">W3C</acronym> maintains a <a href="http://www.w3.org/2004/01/pp-impl/43696/status" rel="disclosure">public list of any patent disclosures</a> made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential">Essential Claim(s)</a> must disclose the information in accordance with <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure">section 6 of the <acronym title="World Wide Web Consortium">W3C</acronym> Patent Policy</a>.</p></div><div class="section" id="toc"><h2 id="table-of-contents" class="introductory">Table of Contents</h2><ul class="toc"><li class="tocline"><a class="tocxref" href="#introduction"><span class=secno">1. </span>Introduction</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#examples"><span class="secno">1.1 </span>Usage Examples</a></li></ul></li><li class="tocline"><a class="tocxref" href="#security"><span class="secno">2. </span>Security and Privacy Considerations</a></li><li class="tocline"><a class="tocxref" href="#api"><span class="secno">3. </span><acronym title="Application Programming Interface">API</acronym> Description</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#capture-interface"><span class="secno">3.1 </span><span class="idlType formerLink idlType"><code>Capture</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes"><span class="secno">3.1.1 </span>Attributes</a></li><li class="tocline"><a class="tocxref" href="#methods"><span class="secno">3.1.2 </span>Methods</a></li></ul></li><li class="tocline"><a class="tocxref" href="#mediafile"><span class="secno">3.2 </span><span class="idlType formerLink idlType"<code>MediaFile</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes-1"><span class="secno">3.2.1 </span>Attributes</a></li></ul></li><li class="tocline"><a class="tocxref" href="#formatdata"><span class="secno">3.3 </span><span class="idlType formerLink idlType"><code>FormatData</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes-2"><span class="secno">3.3.1 </span>Attributes</a></li></ul></li><li class="tocline"><a class="tocxref" href="#capturecallbak"><span class="secno">3.4 </span><span class="idlType formerLink idlType"><code>CaptureCB</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#methods-1"><span class="secno">3.4.1 </span>Methods</a></li></ul></li><li class="tocline"><a class="tocxref" href="#mediaarray"><span class="secno">3.5 </span><span class="formerLink">MediaArray</span> typedef</a></li><li class="tocline"><a class="tocxref" href="#errorcallback"><span class"secno">3.6 </span><span class="idlType formerLink idlType"><code>CaptureErrorCB</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#methods-2"><span class="secno">3.6.1 </span>Methods</a></li></ul></li><li class="tocline"><a class="tocxref" href="#viewfindercallback"><span class="secno">3.7 </span><span class="idlType formerLink idlType"><code>ViewFinderCB</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#methods-3"><span class="secno">3.7.1 </span>Methods</a></li></ul></li><li class="tocline"><a class="tocxref" href="#viewfindererrorcallback"><span class="secno">3.8 </span><span class="idlType formerLink idlType"><code>ViewFinderErrorCB</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#methods-4"><span class="secno">3.8.1 </span>Methods</a></li></ul></li><li class="tocline"><a class="tocxref" href="#captureerror"><span class="secno">3.9 </span><span class="idlType formerLink idlType"><code>CatureError</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes-3"><span class="secno">3.9.1 </span>Attributes</a></li><li class="tocline"><a class="tocxref" href="#constants"><span class="secno">3.9.2 </span>Constants</a></li></ul></li><li class="tocline"><a class="tocxref" href="#captureimageoptions"><span class="secno">3.10 </span><span class="idlType formerLink idlType"><code>CaptureImageOptions</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes-4"><span class="secno">3.10.1 </span>Attributes</a></li></ul></li><li class="tocline"><a class="tocxref" href="#capturevideooptions"><span class="secno">3.11 </span><span class="idlType formerLink idlType"><code>CaptureVideoOptions</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes-5"><span class="secno">3.11.1 </span>Attributes</a></li></ul></li><li class="tocline"><a class="tocxref" href="#captureaudiooptions"><span clss="secno">3.12 </span><span class="idlType formerLink idlType"><code>CaptureAudioOptions</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes-6"><span class="secno">3.12.1 </span>Attributes</a></li></ul></li><li class="tocline"><a class="tocxref" href="#pendingoperation"><span class="secno">3.13 </span><span class="idlType formerLink idlType"><code>PendingOperation</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#methods-5"><span class="secno">3.13.1 </span>Methods</a></li></ul></li><li class="tocline"><a class="tocxref" href="#viewfinder-interface"><span class="secno">3.14 </span><span class="idlType formerLink idlType"><code>ViewFinder</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#methods-6"><span class="secno">3.14.1 </span>Methods</a></li></ul></li></ul></li><li class="tocline"><a class="tocxref" href="#formaccess"><span class="secno">4. </span>Capture Input Selection</a><ulclass="toc"><li class="tocline"><a class="tocxref" href="#capture"><span class="secno">4.1 </span>Capture aware file-select control</a></li><li class="tocline"><a class="tocxref" href="#viewfinder"><span class="secno">4.2 </span>ViewFinder aware file-select control</a></li></ul></li><li class="tocline"><a class="tocxref" href="#related"><span class="secno">A. </span>Related documents</a></li><li class="tocline"><a class="tocxref" href="#uiexamples"><span class="secno">B. </span>User Interface Examples</a></li><li class="tocline"><a class="tocxref" href="#future"><span class="secno">C. </span>Features for Future Consideration</a></li><li class="tocline"><a class="tocxref" href="#ack"><span class="secno">D. </span>Acknowledgements</a></li><li class="tocline"><a class="tocxref" href="#references"><span class="secno">E. </span>References</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#normative-references"><span class="secno">E.1 </span>Normative references</a></li><li class="tocline"><a class=tocxref" href="#informative-references"><span class="secno">E.2 </span>Informative references</a></li></ul></li></ul></div>
 
     
 
@@ -533,7 +533,7 @@
     <div class="section" id="api">
     <!--OddPage--><h2 id="x3.-api-description"><span class="secno">3. </span><acronym title="Application Programming Interface">API</acronym> Description</h2>
 
-      <div class="section" id="capture">
+      <div class="section" id="capture-interface">
       <h3 id="x3.1-capture-interface"><span class="secno">3.1 </span><a class="idlType" href="#idl-def-Capture"><code>Capture</code></a> interface</h3>
 
       <p>The <code>Capture</code> interface exposes an interface to the
@@ -685,7 +685,7 @@
       <p class="note">User consent must be verified.</p>   
 
       <p>If successful, invokes the associated <code>ViewFinderCB</code>
-      with a <a href="#viewfinder"> <code>ViewFinder</code></a>
+      with a <a href="#viewfinder-interface"> <code>ViewFinder</code></a>
       argument. If the attempt fails, and the method was invoked with a
       non-null <code>errorCallback</code> argument, this method must invoke
       the <code>errorCB</code> with a <a href="#captureerror-interface"><code>CaptureError</code></a> object as
@@ -858,7 +858,7 @@
 
   </div>
 
-  <div class="section" id="viewfinder">
+  <div class="section" id="viewfinder-interface">
   <h3 id="x3.14-viewfinder-interface"><span class="secno">3.14 </span><a class="idlType" href="#idl-def-ViewFinder"><code>ViewFinder</code></a> interface</h3>
 
   <p>This interface represents a camera viewfinder. It inherits from

Received on Wednesday, 31 March 2010 15:40:32 UTC