Show
Ignore:
Timestamp:
10/21/02 02:50:02 (6 years ago)
Author:
rossbencina
Message:

removed paNullHostApiSpecificStreamInfo

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • pa_proposals/trunk/008-HostAPISpecificOpenStreamParameters.html

    r33 r51  
    1818<P><A href="index.html">Enhancement Proposals Index</A>, 
    1919<A href="http://www.portaudio.com/">PortAudio Home Page</A></P> 
    20 <P>Updated: October 18, 2002 </P> 
     20<P>Updated: October 20, 2002 </P> 
    2121 
    2222 
     
    4646The inputDriverInfo and outputDriverInfo fields to Pa_OpenStream() will be moved to the PaStreamParameters structure described in <A HREF="016-UseStructsForOpenStreamParameters.html">016 - Use Structs for Pa_OpenStream() Parameters</A>. The equivalent field in this structure will be a void* field named hostApiSpecificStreamInfo. 
    4747</P> 
    48  
    49 <P> 
    50 A special constant paNullStreamInfo will be defined, which can be used in the inputStreamInfo 
    51 and outputStreamInfo parameters. 
    52 </P 
    53  
    54 <PRE> 
    55 #define paNullHostApiSpecificStreamInfo ((void*)0) 
    56 </PRE> 
    5748 
    5849<P> 
     
    180171 
    181172<P> 
     173Originally A special constant paNullStreamInfo was to be defined, which coud be used in the inputStreamInfo and outputStreamInfo parameters. However since the introduction of the PaStreamParameters structure there is no longer any benefit to having a constant which  
     174indicates the role of the value. 
     175</P> 
     176 
     177<PRE> 
     178#define paNullHostApiSpecificStreamInfo ((void*)0) 
     179</PRE> 
     180 
     181 
     182 
     183<P> 
    182184When PaHostApiSpecificStreamInfo was still declared, we intended to change the type of the 
    183185streamInfo parameters from void* to PaHostApiSpecificStreamInfo*. Some objections were raised