/*\r
+ * $Id:$\r
* PortAudio Portable Real-Time Audio Library\r
* Latest Version at: http://www.portaudio.com\r
+ * AudioScience HPI implementation by Fred Gleason, Ludwig Schwardt and\r
+ * Eliot Blennerhassett\r
*\r
- * PortAudio v18 version of AudioScience HPI driver by Fred Gleason <fredg@salemradiolabs.com>\r
- * PortAudio v19 version of AudioScience HPI driver by Ludwig Schwardt <schwardt@sun.ac.za>\r
+ * Copyright (c) 2003 Fred Gleason <fredg@salemradiolabs.com>\r
+ * Copyright (c) 2005,2006 Ludwig Schwardt <schwardt@sun.ac.za>\r
+ * Copyright (c) 2011 Eliot Blennerhassett <eblennerhassett@audioscience.com>\r
*\r
- * Copyright (c) 2003 Fred Gleason\r
- * Copyright (c) 2005,2006 Ludwig Schwardt\r
+ * Based on the Open Source API proposed by Ross Bencina\r
+ * Copyright (c) 1999-2008 Ross Bencina, Phil Burk\r
*\r
* Permission is hereby granted, free of charge, to any person obtaining\r
* a copy of this software and associated documentation files\r
\r
Documentation for the HPI API can be found at:\r
\r
- http://www.audioscience.com/internet/download/sdk/spchpi.pdf\r
+ http://www.audioscience.com/internet/download/sdk/hpi_usermanual_html/html/index.html\r
\r
The Linux HPI driver itself (a kernel module + library) can be downloaded from:\r
\r
\r
Output buffer priming via the user callback (i.e. paPrimeOutputBuffersUsingStreamCallback\r
and friends) is not implemented yet. All output is primed with silence.\r
-\r
- Please send bug reports etc. to Ludwig Schwardt <schwardt@sun.ac.za>\r
*/\r
\r
#include <unistd.h>\r
PA_ASIHPI_REPORT_ERROR_( hpiError );\r
continue;\r
}\r
- hpiError = HPI_AdapterGetInfo( NULL, idx, &outStreams, &inStreams,
+ hpiError = HPI_AdapterGetInfo( NULL, idx, &outStreams, &inStreams,\r
&version, &serial, &type );\r
/* Skip to next device on failure */\r
if( hpiError )\r