<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra/newview/llvoiceclient.h, branch 26.4</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=26.4</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=26.4'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2026-05-12T21:22:47Z</updated>
<entry>
<title>Remove Vivox-related code</title>
<updated>2026-05-12T21:22:47Z</updated>
<author>
<name>Roxie Linden</name>
<email>roxie@lindenlab.com</email>
</author>
<published>2026-05-12T21:22:47Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=186320e448459e57bb13c06d2605504a5ad695e6'/>
<id>urn:sha1:186320e448459e57bb13c06d2605504a5ad695e6</id>
<content type='text'>
Remove the Vivox-related code altogether, including SLVoice.
</content>
</entry>
<entry>
<title>viewer#2985 Odd crash when notifying voice observers</title>
<updated>2024-11-01T15:54:05Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>andreykproductengine@lindenlab.com</email>
</author>
<published>2024-10-31T23:29:06Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=0114be2c155ed5a3de17f6b49d06fab607b9d6bf'/>
<id>urn:sha1:0114be2c155ed5a3de17f6b49d06fab607b9d6bf</id>
<content type='text'>
Crash points at enableDisableCallBtn, but button's floater was cleaned
earlier and has a removeObserver call so an observer record should be
long gone. Likely something else is going on.
Went over various callbacks and made sure they are cleaned. But in case
floater somehow remained, added mSession = nullptr.
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/release/2024.06-atlasaurus' into develop</title>
<updated>2024-08-20T16:44:14Z</updated>
<author>
<name>Brad Linden</name>
<email>brad@lindenlab.com</email>
</author>
<published>2024-08-20T16:44:14Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=68f712615f6858d66aef1d030fb18debb1a2dae4'/>
<id>urn:sha1:68f712615f6858d66aef1d030fb18debb1a2dae4</id>
<content type='text'>
 # Conflicts:
 #	autobuild.xml
 #	indra/newview/llvoicewebrtc.cpp
</content>
</entry>
<entry>
<title>Clean up boost includes and remove compiler warning pragma for unreachable code in PCH (#2361)</title>
<updated>2024-08-20T15:41:48Z</updated>
<author>
<name>Ansariel Hiller</name>
<email>Ansariel@users.noreply.github.com</email>
</author>
<published>2024-08-20T15:41:48Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=9f7dd0177201fe080c287144b99a70125be1fb2b'/>
<id>urn:sha1:9f7dd0177201fe080c287144b99a70125be1fb2b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/release/webrtc-voice' into release/2024.06-atlasaurus</title>
<updated>2024-08-15T16:41:54Z</updated>
<author>
<name>Brad Linden</name>
<email>brad@lindenlab.com</email>
</author>
<published>2024-08-15T16:41:54Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=5f26ba801475d1a212b00503197dbc5a77cee1d8'/>
<id>urn:sha1:5f26ba801475d1a212b00503197dbc5a77cee1d8</id>
<content type='text'>
 # Conflicts:
 #	indra/newview/llpanelpeople.cpp
</content>
</entry>
<entry>
<title>viewer-private#262 webrtc crashes on shutdown</title>
<updated>2024-08-13T16:30:17Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>andreykproductengine@lindenlab.com</email>
</author>
<published>2024-08-13T05:55:23Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=e086437f12db31cb2dcc2e8fdf12794cc802cc0d'/>
<id>urn:sha1:e086437f12db31cb2dcc2e8fdf12794cc802cc0d</id>
<content type='text'>
removeObserver failed to remove an im session floater
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/release/webrtc-voice' into release/2024.06-atlasaurus</title>
<updated>2024-08-09T22:10:13Z</updated>
<author>
<name>Brad Linden</name>
<email>brad@lindenlab.com</email>
</author>
<published>2024-08-09T22:10:13Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=3b2c32fdf940b37108e13eb69fcf0468469dc182'/>
<id>urn:sha1:3b2c32fdf940b37108e13eb69fcf0468469dc182</id>
<content type='text'>
 # Conflicts:
 #	.github/workflows/build.yaml
 #	indra/newview/CMakeLists.txt
 #	indra/newview/llspeakers.cpp
 #	indra/newview/llvoicechannel.cpp
 #	indra/newview/llvoicechannel.h
 #	indra/newview/llvoiceclient.cpp
 #	indra/newview/llvoiceclient.h
 #	indra/newview/llvoicewebrtc.cpp
</content>
</entry>
<entry>
<title>Adjust some LLVoiceClient functions</title>
<updated>2024-08-07T11:19:49Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>andreykproductengine@lindenlab.com</email>
</author>
<published>2024-08-07T06:54:31Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=9094d0281d362bd2caab5a34f42222aa1e24d9c2'/>
<id>urn:sha1:9094d0281d362bd2caab5a34f42222aa1e24d9c2</id>
<content type='text'>
Feels like I should have made isParticipant and getParticipantList
static to minimize singleton dependency/calls
</content>
</entry>
<entry>
<title>Replace boost::shared_ptr with std in voice classes</title>
<updated>2024-08-07T11:19:49Z</updated>
<author>
<name>Andrey Kleshchev</name>
<email>andreykproductengine@lindenlab.com</email>
</author>
<published>2024-08-07T06:28:06Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=ae7f7cd6701ae9fed57c687b03aabad0d954b230'/>
<id>urn:sha1:ae7f7cd6701ae9fed57c687b03aabad0d954b230</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'origin/release/webrtc-voice' into release/2024.06-atlasaurus</title>
<updated>2024-08-01T22:40:41Z</updated>
<author>
<name>Brad Linden</name>
<email>brad@lindenlab.com</email>
</author>
<published>2024-08-01T22:40:41Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=002be0f24321164a74ef2a88c656b7cb0968c7d3'/>
<id>urn:sha1:002be0f24321164a74ef2a88c656b7cb0968c7d3</id>
<content type='text'>
</content>
</entry>
</feed>
