]> git.alsa-project.org Git - alsa-lib.git/commitdiff
New docs..
authorJaroslav Kysela <perex@perex.cz>
Mon, 31 Aug 1998 14:21:06 +0000 (14:21 +0000)
committerJaroslav Kysela <perex@perex.cz>
Mon, 31 Aug 1998 14:21:06 +0000 (14:21 +0000)
doc/soundapi-3.html
doc/soundapi-4.html
doc/soundapi-5.html

index 0f218b0ed44876fa3e9ecae7dcd92abb852cf436..47daa30df7fd57565cd4c22083457c013d818412 100644 (file)
@@ -134,11 +134,11 @@ int card = 0, err;
 void *handle;
 stuct snd_ctl_hw_info info;
 
-if ( (err = snd_ctl_open( &handle, card )) &lt; 0 ) {
+if ( (err = snd_ctl_open( &amp;handle, card )) &lt; 0 ) {
   fprintf( stderr, &quot;open failed: %s\n&quot;, snd_strerror( err ) );
   return;
 }
-if ( (err = snd_ctl_hw_info( handle, &info )) &lt; 0 ) {
+if ( (err = snd_ctl_hw_info( handle, &amp;info )) &lt; 0 ) {
   fprintf( stderr, &quot;hw info failed: %s\n&quot;, snd_strerror( err ) );
   snd_ctl_close( handle );
   return;
index b458b8f3b143e41a39c6620323a3b0656e341471..719315e7e4a0d7a88c63b59b1c0525267b3f23a2 100644 (file)
@@ -228,11 +228,11 @@ void *handle;
 snd_mixer_info_t info;
 snd_mixer_channel_t channel;
 
-if ( (err = snd_mixer_open( &handle, card, device )) &lt; 0 ) {
+if ( (err = snd_mixer_open( &amp;handle, card, device )) &lt; 0 ) {
   fprintf( stderr, &quot;open failed: %s\n&quot;, snd_strerror( err ) );
   return;
 }
-if ( (err = snd_mixer_info( handle, &info )) &lt; 0 ) {
+if ( (err = snd_mixer_info( handle, &amp;info )) &lt; 0 ) {
   fprintf( stderr, &quot;info failed: %s\n&quot;, snd_strerror( err ) );
   snd_mixer_close( handle );
   return;
@@ -241,13 +241,13 @@ printf( &quot;Installed MIXER channels for card #i and device %i: %i\n&quot;,
                                         card + 1, device, info.channels );
 master = snd_mixer_channel( handle, SND_MIXER_ID_MASTER );
 if ( master &gt;= 0 ) {
-  if ( (err = snd_mixer_read( handle, master, &channel )) &lt; 0 ) {
+  if ( (err = snd_mixer_read( handle, master, &amp;channel )) &lt; 0 ) {
     fprintf( stderr, &quot;master read failed: %s\n&quot;, snd_strerror( err ) );
     snd_mixer_close( handle );
     return;
   }
   channel -&gt; left = channel -&gt; right = 50;
-  if ( (err = snd_mixer_write( handle, master, &channel )) &lt; 0 ) {
+  if ( (err = snd_mixer_write( handle, master, &amp;channel )) &lt; 0 ) {
     fprintf( stderr, &quot;master write failed: %s\n&quot;, snd_strerror( err ) );
     snd_mixer_close( handle );
     return;
index 83ce1352eda9522fa0c843319cc20fc975bcbe2c..0701b7df672db082acf7d431ef1051849f484a24 100644 (file)
@@ -394,7 +394,7 @@ should not be equal to <I>count</I>.</P>
 of <I>snd_pcm_playback_status</I>.</P>
 <DT><B>time</B><DD><P>Delay till played of the first sample from next write. This value should
 be used for time synchronization. Returned value is in the same format as 
-returned from the standard C function <I>gettimeofday( &time, NULL )</I>.
+returned from the standard C function <I>gettimeofday( &amp;time, NULL )</I>.
 This variable contains right value only if playback time mode is enabled
 (look to <I>snd_pcm_playback_time</I> function).</P>
 <DT><B>stime</B><DD><P>Time when playback was started.
@@ -434,7 +434,7 @@ should not be equal to <I>count</I>.</P>
 to <I>snd_pcm_record_status</I>.</P>
 <DT><B>time</B><DD><P>Lag since the next sample read was recorded. This value should be used for time
 synchronization. Returned value is in the same format as returned by the
-from standard C function <I>gettimeofday( &time, NULL )</I>. This
+from standard C function <I>gettimeofday( &amp;time, NULL )</I>. This
 variable contains right value only if record time mode is enabled (look to
 <I>snd_pcm_record_time</I> function).</P>
 <DT><B>stime</B><DD><P>Time when record was started. This variable contains right value only if
@@ -503,14 +503,14 @@ char *buffer;
 
 buffer = (char *)malloc( 512 * 1024 );
 if ( !buffer ) return;
-if ( (err = snd_pcm_open( &handle, card, device, SND_PCM_OPEN_PLAYBACK )) &lt; 0 ) {
+if ( (err = snd_pcm_open( &amp;handle, card, device, SND_PCM_OPEN_PLAYBACK )) &lt; 0 ) {
   fprintf( stderr, &quot;open failed: %s\n&quot;, snd_strerror( err ) );
   return;
 }
 format.format = SND_PCM_SFMT_MU_LAW;
 format.rate = 8000;
 format.channels = 1;
-if ( (err = snd_pcm_playback_format( handle, &format )) &lt; 0 ) {
+if ( (err = snd_pcm_playback_format( handle, &amp;format )) &lt; 0 ) {
   fprintf( stderr, &quot;format setup failed: %s\n&quot;, snd_strerror( err ) );
   snd_pcm_close( handle );
   return;
@@ -534,7 +534,7 @@ if ( !memcmp( buffer, &quot;.snd&quot;, 4 ) ) {
   if ( idx &gt; 128 ) idx = 128;
   if ( idx &gt; count ) idx = count;
 }
-size = snd_pcm_write( handle, &buffer[ idx ], count - idx );
+size = snd_pcm_write( handle, &amp;buffer[ idx ], count - idx );
 printf( &quot;Bytes written %i from %i...\n&quot;, size, count - idx );
 snd_pcm_close( handle );
 free( buffer );