• Show log

    Commit

  • Hash : e7ab581d
    Author : Ryan C. Gordon
    Date : 2022-10-19T09:14:16

    coreaudio: Dispose of AudioQueue before waiting on the thread.
    
    Otherwise the thread might block for a long time (more than 10 seconds!).
    It's not clear to me why this happens, or why its safe to do this with a
    resource that's still in use, but we have, until recently, always
    disposed of the AudioQueue first, so changing back is probably okay.
    
    Also changed the disposal to allow in-flight buffers to reach hardware;
    otherwise you lose the last little bit of audio that's already been queued
    but not played, which you can hear clearly in the loopwave test program.
    
    Fixes #6377.
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/SDL.git
    Git SSH git@git.kmx.io:kc3-lang/SDL.git
    Public access ? public
    Description

    Fork of https://github.com/libsdl-org/SDL

    Users
    thodg_w kc3_lang_org thodg_l thodg_m www_kmx_io thodg
    Tags