[Openal-devel] last call: ALC_EXT_disconnect

Bob Aron baron at apple.com
Thu Aug 20 15:24:15 PDT 2009


Ryan,

 From the description text:

"    Once a device is disconnected, it will never become reconnected.
     Even if the user plugs the device back in, the application must
     close the existing zombie device handle and reopen it with
     alc*OpenDevice().
"

If the device never becomes valid again, then what is happening to the  
created contexts that were passed what would now be the dead device?  
It seems to imply the application would have to maintain the state of  
all it's context and source settings so it could restore them to a new  
context created with a new device?

-bob
____________________________________________
CoreAudio Team • Apple Inc.
baron at apple.com

On Aug 18, 2009, at 11:00 PM, Ryan C. Gordon wrote:

>
> I never officially published this extension, so this is a last call  
> for comments on it before I do so.
>
>  http://icculus.org/alextreg/wiki/ALC_EXT_disconnect
>
> --ryan.
>
> _______________________________________________
> Openal-devel mailing list
> Openal-devel at opensource.creative.com
> http://opensource.creative.com/mailman/listinfo/openal-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://opensource.creative.com/pipermail/openal-devel/attachments/20090820/41d092a4/attachment.html


More information about the Openal-devel mailing list