Skip to content

Commit

Permalink
Add the JPortAudio JavaDocs to the PortAudio reference.
Browse files Browse the repository at this point in the history
git-svn-id: https://subversion.assembla.com/svn/portaudio/portaudio/trunk@1869 0f58301d-fd10-0410-b4af-bbb618454e57
  • Loading branch information
philburk committed Sep 4, 2012
1 parent 3560d2c commit 53c0fb6
Show file tree
Hide file tree
Showing 9 changed files with 54 additions and 2 deletions.
1 change: 1 addition & 0 deletions Doxyfile
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,7 @@ INPUT = doc/src \
FILE_PATTERNS = *.h \
*.c \
*.cpp \
*.java \
*.dox
RECURSIVE = YES
EXCLUDE = src/hostapi/wasapi/mingw-include
Expand Down
1 change: 1 addition & 0 deletions Doxyfile.developer
Original file line number Diff line number Diff line change
Expand Up @@ -92,6 +92,7 @@ INPUT = doc/src \
FILE_PATTERNS = *.h \
*.c \
*.cpp \
*.java \
*.dox
RECURSIVE = YES
EXCLUDE = src/hostapi/wasapi/mingw-include
Expand Down
8 changes: 6 additions & 2 deletions bindings/java/jportaudio.dox
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,14 @@

@section java_draft DRAFT - IN PROGRESS

9/1/12 JPortAudio is very new and should be considered an "alpha" release.
9/4/12 JPortAudio is very new and should be considered an "alpha" release.
The building of JPortAudio will eventually be integrated into the Makefile as an optional build.

Currently JPortAudio is only supported for Windows. Please contact us if you want to help with porting to Mac or Linux.
Currently JPortAudio is only supported for Windows and Macintosh. Please contact us if you want to help with porting Linux.

For reference documentation of the JPortAudio API see: com.portaudio.PortAudio

For an example see: PlaySine.java

@section java_comp_windows Building JPortAudio on Windows

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,11 @@
* license above.
*/

/** @file
@ingroup bindings_java
@brief A blocking read/write stream.
*/
package com.portaudio;

/**
Expand All @@ -46,6 +51,8 @@
*
* To create one of these, call PortAudio.openStream().
*
* @see PortAudio
*
* @author Phil Burk
*
*/
Expand Down
7 changes: 7 additions & 0 deletions bindings/java/jportaudio/src/com/portaudio/DeviceInfo.java
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,17 @@
* license above.
*/

/** @file
@ingroup bindings_java
@brief Information about a JPortAudio device.
*/
package com.portaudio;

/**
* Equivalent to PaDeviceInfo
* @see PortAudio
* @see HostApiInfo
* @author Phil Burk
*
*/
Expand Down
7 changes: 7 additions & 0 deletions bindings/java/jportaudio/src/com/portaudio/HostApiInfo.java
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,17 @@
* license above.
*/

/** @file
@ingroup bindings_java
@brief Information about a JPortAudio Host API.
*/
package com.portaudio;

/**
* Equivalent to PaHostApiInfo
* @see PortAudio
* @see DeviceInfo
* @author Phil Burk
*
*/
Expand Down
11 changes: 11 additions & 0 deletions bindings/java/jportaudio/src/com/portaudio/PortAudio.java
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,11 @@
* license above.
*/

/** @file
@ingroup bindings_java
@brief Java wrapper for the PortAudio API.
*/
package com.portaudio;

/**
Expand All @@ -52,6 +57,12 @@
* garbage collection or synchronization. So only the blocking read/write mode
* is supported.
*
* @see BlockingStream
* @see DeviceInfo
* @see HostApiInfo
* @see StreamInfo
* @see StreamParameters
*
* @author Phil Burk
*
*/
Expand Down
8 changes: 8 additions & 0 deletions bindings/java/jportaudio/src/com/portaudio/StreamInfo.java
Original file line number Diff line number Diff line change
Expand Up @@ -36,10 +36,18 @@
* license above.
*/


/** @file
@ingroup bindings_java
@brief Information about a JPortAudio Stream.
*/

package com.portaudio;

/**
* Equivalent to PaStreamInfo
* @see PortAudio
* @author Phil Burk
*
*/
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,9 +36,15 @@
* license above.
*/

/** @file
@ingroup bindings_java
@brief Options to use when opening a stream.
*/
package com.portaudio;
/**
* Equivalent to PaStreamParameters
* @see PortAudio
* @author Phil Burk
*
*/
Expand Down

0 comments on commit 53c0fb6

Please sign in to comment.