<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://jogamp.org/bugzilla/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.2"
          urlbase="https://jogamp.org/bugzilla/"
          
          maintainer="sgothel@jausoft.com"
>

    <bug>
          <bug_id>1480</bug_id>
          
          <creation_ts>2023-11-28 13:08:35 +0100</creation_ts>
          <short_desc>Bump OpenAL-Soft to latest git master tip (pre-release)</short_desc>
          <delta_ts>2024-01-06 04:07:34 +0100</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>3</classification_id>
          <classification>JogAmp</classification>
          <product>Joal</product>
          <component>core</component>
          <version>2.6.0</version>
          <rep_platform>All</rep_platform>
          <op_sys>all</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P4</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Sven Gothel">sgothel</reporter>
          <assigned_to name="Sven Gothel">sgothel</assigned_to>
          <cc>mfery</cc>
    
    <cc>rmanzini</cc>
          
          <cf_type>FEATURE</cf_type>
          <cf_scm_refs>joal 7171b103eb7a62226595c7b6621ca1de63d41e65
joal de81e5201381b95a78fb26f143fc57ed523c8d81
openal-soft 1aaf4f070011490bcece50394b9b32dfa593fd9e
openal-soft fd5269bec9a5fe4815974b1786a037e6a247bfd2
joal c989989b1221639933aeabebd65d5453eac0b0a7
joal 41a2967c25a3be64733262eb8b1f1c6b23cfd1dc
joal b2ed5ecd2a675f132daea1594ac0b93fa9a09955
joal 92ddcc2426101f0f3e549d3a8a13e4b785996107
joal a41468b95a9a09d407e944cfb3633904cff0d4a5
openal-soft b82cd2e60edb8fbe5fdd3567105ae76a016a554c
openal-soft ec98cdacc85ff0202852472c7756586437912f22</cf_scm_refs>
          <cf_workaround>---</cf_workaround>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>6965</commentid>
    <comment_count>0</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2023-11-28 13:08:35 +0100</bug_when>
    <thetext>As hinted in Bug 1476 Comment 4 latest OpenAL-Soft contains
useful extension we might want to utilize early on.

Further, after a brief git commit review, Chris moved to C++17
and enhanced the code base a lot in regards to quality and performance.

Hence I also like to bump to a reasonable useful more contemporary point.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6966</commentid>
    <comment_count>1</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2023-11-28 13:09:24 +0100</bug_when>
    <thetext>I bump our OpenAL-Soft .. let&apos;s see how we fare with it ;-)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6967</commentid>
    <comment_count>2</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2023-11-28 13:31:09 +0100</bug_when>
    <thetext>New extensions with callbacks ...
 * ALC_EXT_debug
 * ALC_SOFT_system_events</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6973</commentid>
    <comment_count>3</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2023-12-02 22:00:15 +0100</bug_when>
    <thetext>commit 7171b103eb7a62226595c7b6621ca1de63d41e65

    Bump OpenAL-Soft to git 571b546f35eead77ce109f8d4dd6c3de3199d573 2023-11-25, post v1.23.1; Adding 2 extensions (ALExt)
    
    New extensions:
    - ALC_EXT_debug
    - AL_EXT_debug
    - ALC_SOFT_system_events
    
    Testing:
    - ALDebugExtTest contains minimal test for
      - ALC_EXT_debug
      - AL_EXT_debug
    
    +++
    
    commit 1aaf4f070011490bcece50394b9b32dfa593fd9e (HEAD -&gt; master)
    Merge: 6e7cee4f 571b546f
    Author: Sven Gothel &lt;sgothel@jausoft.com&gt;
    Date:   Tue Nov 28 12:51:46 2023 +0100
    
        Merge remote-tracking branch &apos;upstream/master&apos;
    
    commit 571b546f35eead77ce109f8d4dd6c3de3199d573 (upstream/master)
    Author: Chris Robinson &lt;chris.kcat@gmail.com&gt;
    Date:   Sat Nov 25 22:09:28 2023 -0800
    
        Update some in-progress format enums</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6974</commentid>
    <comment_count>4</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2023-12-02 22:00:58 +0100</bug_when>
    <thetext>Revert back to &apos;in progress&apos;, have to test platforms
- android
- windows
- macos</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6975</commentid>
    <comment_count>5</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2023-12-03 02:16:31 +0100</bug_when>
    <thetext>OpenAL-Soft fd5269bec9a5fe4815974b1786a037e6a247bfd2
Adjust for MacOS &gt;= 10.13 (Min Deployment Version)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6976</commentid>
    <comment_count>6</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2023-12-03 02:30:58 +0100</bug_when>
    <thetext>OK, tested build on linux, windows and macos</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6979</commentid>
    <comment_count>7</comment_count>
    <who name="Mathieu Féry (MathiusD)">mfery</who>
    <bug_when>2023-12-06 15:43:35 +0100</bug_when>
    <thetext>I have added tests associated with ALC_SOFT_system_events here : https://github.com/MathiusD/joal in 1480-add-alc-soft-system-events-info-in-joal-version

Comparison link : https://github.com/JogAmp/joal/compare/master...MathiusD:joal:1480-add-alc-soft-system-events-info-in-joal-version

I&apos;ve also changed the callback configuration for events of ALC_SOFT_system_events extension because here this events not depends on some context but on device state and context depends on device. Device that can be disconnected.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>6982</commentid>
    <comment_count>8</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2023-12-18 10:10:44 +0100</bug_when>
    <thetext>Reopened due to comment 7</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7015</commentid>
    <comment_count>9</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2024-01-06 04:06:14 +0100</bug_when>
    <thetext>(In reply to Sven Gothel from comment #8)
merged, thx!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>7016</commentid>
    <comment_count>10</comment_count>
    <who name="Sven Gothel">sgothel</who>
    <bug_when>2024-01-06 04:07:34 +0100</bug_when>
    <thetext>Bumped OpenAL-Soft to b82cd2e60edb8fbe5fdd3567105ae76a016a554c</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>