[x3d-public] mediaDeviceID accessType ought to be inputOutput
Brutzman, Donald (Don) (CIV)
brutzman at nps.edu
Sun Aug 1 17:41:01 PDT 2021
A common field signature in Sound component appears to be incorrect:
SFString [out] mediaDeviceID
This field is not device output stream but rather identification, which an author may need to set or get. Thus accessType inputOutput [in out] is more appropriate.
Examples include
* 16.3.2 X3DSoundDestinationNode
* https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/components/sound.html#X3DSoundDestinationNode
We also need to ensure that the prose definition for mediaDeviceID appears in abstract types. From 16.4.3 AudioDestination:
"The mediaDeviceID field corresponds to the ID parameter functionality defined in W3C Web Audio API [W3C-WebAudio]<https://www.web3d.org/specifications/X3Dv4Draft/ISO-IEC19775-1v4-CD1/Part01/references.html#W3C-WebAudio>"
Once decided, this is easily fixed and then changes can be applied. Please advise if you agree, thanks for considering the problem.
Tracking the issue as Mantis 1369,
* https://www.web3d.org/member-only/mantis/view.php?id=1369
all the best, Don
--
Don Brutzman Naval Postgraduate School, Code USW/Br brutzman at nps.edu<mailto:brutzman at nps.edu>
Watkins 270, MOVES Institute, Monterey CA 93943-5000 USA +1.831.656.2149
X3D graphics, virtual worlds, navy robotics http://faculty.nps.edu/brutzman
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://web3d.org/pipermail/x3d-public_web3d.org/attachments/20210802/06db6ca8/attachment.html>
More information about the x3d-public
mailing list