Skip to content
  • Jan Schmidt's avatar
    webrtcbin: Prevent ICE gathering state reaching complete early · 8274fcd3
    Jan Schmidt authored
    The ICE gathering state can transition to complete prematurely if the
    underlying ICE components complete their gathering while the initial
    ICE gathering state task is queued and still pending.
    
    In that situation, the ice gathering state task will report complete
    while there are still ICE candidates queued for emission.
    
    Prevent that by storing ICE candidates in an array and checking if
    there are any pending before reporting a completed ICE gathering
    state.
    8274fcd3