Labs/Jetpack/Reboot/JEP/120: Difference between revisions

Line 15: Line 15:
=== Key Issues ===
=== Key Issues ===


* How do we implement audio capture in a cross-platform way?  portaudio seems to be the best way at the moment.  (libsydneyaudio, already used for playback of HTML5 <audio> and <video> elements, has an API for audio capture but it is unimplemented.)
* How do we implement audio capture in a cross-platform way?  The jetpack prototype used portaudio, which seems to be the best way at the moment.  (libsydneyaudio, already used for playback of HTML5 <audio> and <video> elements, has an API for audio capture but it is unimplemented.)
* Should the streaming and encoding APIs always use 44.1 kHz audio, or should we increase API complexity to support other sample rates as well?
* Should the streaming and encoding APIs always use 44.1 kHz audio, or should we increase API complexity to support other sample rates as well?


10

edits