<feed xmlns='http://www.w3.org/2005/Atom'>
<title>viewer.git/indra, branch main</title>
<subtitle>Megapahit's fork of the Second Life viewer.
</subtitle>
<id>https://megapahit.org/viewer.git/atom?h=main</id>
<link rel='self' href='https://megapahit.org/viewer.git/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/'/>
<updated>2026-05-16T22:57:59Z</updated>
<entry>
<title>Pull pulseaudio on Debian arm64 for WebRTC</title>
<updated>2026-05-16T22:57:59Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-16T22:57:59Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=bf0ab355d501017669f0efeb1ca269a1dccc21bc'/>
<id>urn:sha1:bf0ab355d501017669f0efeb1ca269a1dccc21bc</id>
<content type='text'>
On default Debian/Ubuntu GNOME-based distributions, there's already
pipewire-pulse, which would prevent WebRTC from crashing too. But in the
viewer current state, using that, would break CEF. And the difference in
our Debian arm64 build is, that it uses OpenAL and not FMOD.
So pulseaudio is used for now (it would force remove pipewire's daemon
if pipewire's is already installed, like on GNOME-based distros), until
we can have pipewire-pulse, OpenAL, CEF and WebRTC, all getting along.
</content>
</entry>
<entry>
<title>Revert "Exclude Debian arm64 from WebRTC"</title>
<updated>2026-05-16T22:53:40Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-16T22:53:40Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=a1fbc822a8867cd2612bbddf9dad75d3b339e2cf'/>
<id>urn:sha1:a1fbc822a8867cd2612bbddf9dad75d3b339e2cf</id>
<content type='text'>
This reverts commit 8d34bb549736c341e84123760901bc981c46b184.
</content>
</entry>
<entry>
<title>Revert "USE_WEBRTC compile def for easily ruling out"</title>
<updated>2026-05-16T22:53:35Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-16T22:53:35Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=101cc11e10863d7d24b17a5e02d837f78d179363'/>
<id>urn:sha1:101cc11e10863d7d24b17a5e02d837f78d179363</id>
<content type='text'>
This reverts commit e2bbc96a057eaacf8bfbc6614c156634a7697ee0.
</content>
</entry>
<entry>
<title>Revert "Exclude Gentoo from WebRTC too"</title>
<updated>2026-05-16T22:52:50Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-16T22:52:50Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=16bbcb00ef3a9b664e7f6eeb3c1f41c211b7dbf3'/>
<id>urn:sha1:16bbcb00ef3a9b664e7f6eeb3c1f41c211b7dbf3</id>
<content type='text'>
This reverts commit 00a44adfbeac89ed646b517446cbade82da531f8.
</content>
</entry>
<entry>
<title>Revert "Fix commit e2bbc96a057eaacf8bfbc6614c156634a7697ee0"</title>
<updated>2026-05-16T22:52:42Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-16T22:52:42Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=921b84e0ccbbd9fcf79a5e45b52b30bbfff79a8d'/>
<id>urn:sha1:921b84e0ccbbd9fcf79a5e45b52b30bbfff79a8d</id>
<content type='text'>
This reverts commit 038ac8ea747b680b73bbce6a5a426abcd8132e22.
</content>
</entry>
<entry>
<title>Fix commit e2bbc96a057eaacf8bfbc6614c156634a7697ee0</title>
<updated>2026-05-16T11:06:43Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-16T11:06:43Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=038ac8ea747b680b73bbce6a5a426abcd8132e22'/>
<id>urn:sha1:038ac8ea747b680b73bbce6a5a426abcd8132e22</id>
<content type='text'>
The previous would make none compile WebRTC code in llvoiceclient.cpp.
</content>
</entry>
<entry>
<title>LibVLC 4 ready</title>
<updated>2026-05-14T10:00:02Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-14T10:00:02Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=5ac3c3881ed82c102a302b87c59b70201ec78a9c'/>
<id>urn:sha1:5ac3c3881ed82c102a302b87c59b70201ec78a9c</id>
<content type='text'>
I didn't see a quick way to replace libvlc_MediaPlayerTitleChanged,
though, so I guess there's no title notification yet for the platform
that uses VLC 4 (Gentoo will, so far). Will do this later.
</content>
</entry>
<entry>
<title>Exclude Gentoo from WebRTC too</title>
<updated>2026-05-14T09:57:38Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-14T09:57:38Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=00a44adfbeac89ed646b517446cbade82da531f8'/>
<id>urn:sha1:00a44adfbeac89ed646b517446cbade82da531f8</id>
<content type='text'>
Similar crash as on Debian arm64. I thought it was because I hadn't
had sound working yet on my installation, but after I got sound working,
it still crashed with WebRTC on.

See commit 8d34bb549736c341e84123760901bc981c46b184
</content>
</entry>
<entry>
<title>USE_WEBRTC compile def for easily ruling out</title>
<updated>2026-05-14T09:54:33Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-14T09:54:33Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=e2bbc96a057eaacf8bfbc6614c156634a7697ee0'/>
<id>urn:sha1:e2bbc96a057eaacf8bfbc6614c156634a7697ee0</id>
<content type='text'>
platforms that can't have WebRTC support yet or have some problem
with WebRTC (crashed by it).
</content>
</entry>
<entry>
<title>Update RPM package dependencies for Fedora 44</title>
<updated>2026-05-14T09:51:25Z</updated>
<author>
<name>Erik Kundiman</name>
<email>erik@megapahit.org</email>
</author>
<published>2026-05-14T09:51:25Z</published>
<link rel='alternate' type='text/html' href='https://megapahit.org/viewer.git/commit/?id=c4dd7566519fd0213c05fe13e8c34e796ee499e2'/>
<id>urn:sha1:c4dd7566519fd0213c05fe13e8c34e796ee499e2</id>
<content type='text'>
From SDL2 to sdl2-compat and from openjpeg2 to openjpeg.
</content>
</entry>
</feed>
